** **Microsoft Edge has proposed an exciting extension to the Notifications API, aimed at enabling web apps to send customized incoming call notifications. This new feature would allow developers to create notifications that stand out, include personalized buttons, and play ringtones, enhancing user experience and engagement. Feedback is welcomed!** in HTML:**

Microsoft Edge Introduces Incoming Call Notifications API
Microsoft Edge is taking a significant step forward with its latest proposal for the Notifications API. This extension aims to enhance web applications by allowing them to send incoming call notifications. As web apps have been utilizing notifications for a decade, this new feature promises to unlock even more use cases.
What’s New
The proposed Incoming Call Notifications API will enable web applications to create notifications that are visually distinct and more functional. Developers can customize buttons for answering or rejecting calls, associate ringtones, and set higher priority for these notifications.
“We think this is a limitation we can solve.”
This quote from Patrick Brosset highlights Microsoft’s commitment to addressing the current limitations of the Notifications API. It’s clear that they are focused on improving user experience.
Major Updates to Notifications API
The new API extension introduces several key features:
- Visually distinguished notifications for incoming calls.
- Custom buttons for answering or rejecting calls.
- Ability to associate ringtones with notifications.
- Higher notification priority when supported by the platform.
These updates will make it easier for users to manage incoming calls directly from their web applications, enhancing overall functionality.
How to Test the Feature
Curious about how this works? You can test the feature by following these simple steps:
- Open Microsoft Edge on Windows using the command:
msedge.exe --enable-features=IncomingCallNotifications
. - Install the calls notification sample app by clicking the “App available” button in the address bar.
- Accept notifications from the sample app.
- Click “Show an incoming call notification” to see it in action.
What’s Important to Know
Microsoft is actively seeking feedback on this API proposal. They want to hear from developers about how this feature can be shaped and improved. This is a great opportunity for developers to influence the future of web applications.
“We’re always looking for new problem spaces like this, new use cases, and new ideas.”
Overall, this proposal could revolutionize how web applications handle incoming calls. Developers, get ready to explore these new possibilities!
From the Windows Blog