demo · v140
Incoming Call Notification
Type a caller name and trigger the call. The demo asks for Notification permission, then fires a real Notification with the v140 incoming-call hint and accept / decline actions. An on-page ringer mirrors the UI.
Origin trial / behind a flag
Live incoming-call UI requires Chrome 140+ with chrome://flags/#enable-incoming-call-notifications or the origin trial. The fallback shows a regular notification; the on-page ringer always works.
—
No active call
press "trigger incoming call"
Event log:
no events yet
await Notification.requestPermission();
const n = new Notification("Incoming call from Maya", {
scenario: "incoming-call",
requireInteraction: true,
actions: [
{ action: "accept", title: "Accept" },
{ action: "decline", title: "Decline" }
],
});
see also
- Incoming Call Notifications — feature index
- ChromeStatus entry