← Back to release summary

Incoming Call Notifications

Category
Miscellaneous
Type
Chromium catches up
Status
In developer trial (Behind a flag) (Chrome In developer trial (Behind a flag))
Intent stage
Start prototyping

Summary

Extend the Notifications API to allow installed PWA's to send incoming call notifications - i.e., notifications with call-styled buttons and a ringtone. This extension will help VoIP web apps to create more engaging experiences by making it easier for users to easily recognize a calling notification and answer it. Besides that, this feature will help bridge the gap between native and web implementations of apps that have them both.

Motivation

Incoming calls are events that require an immediate response. However, VoIP web applications that need to notify the user about an incoming call via the Notifications API, can only issue a regular notification that will show up in the action/notification center without any clear differentiation. Other options include each application implementing its own in-app notification system, which will only issue notifications inside the app window. This extension to the Notifications API standard for incoming call scenarios will allow web applications to send notifications with colored action buttons and a ringtone, which should have increased priority if allowed by the platform.

Standards & signals

Docs: https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Notifications/notifications_actions_customization.md https://issues.chromium.org/issues/40246169

Samples: https://microsoftedge.github.io/Demos/incoming-call-notifications

Explainers: https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Notifications/notifications_actions_customization.md

View on chromestatus.com