FeaturesPlatformDevelopersPricingAboutContactBook a demo
Push notifications

Reach every device, even a locked one

One shared push service delivers messages, channel posts and call rings to backgrounded and locked devices — APNs and FCM handled for you, from the same realtime SDK you run on your own servers.

One push service for the whole platform

APNs & FCM, managed

Device tokens and delivery to Apple and Firebase are handled for you — no push pipeline to build.

Wake calls on a locked device

High-priority pushes trigger native ringing through CallKit/PushKit and Android full-screen intents.

One service for everything

Messages, channel posts and call signalling all ride the same shared push service.

Reaches backgrounded apps

Deliver when your app isn’t in the foreground — backgrounded, closed or locked.

Timely & prioritised

Ring and message pushes are prioritised so time-sensitive events arrive without delay.

On your infrastructure

Token storage and delivery config live inside the platform you self-host.

FAQ

Questions, answered

No. The platform manages device tokens and delivery through Apple Push Notification service and Firebase Cloud Messaging, so a message, channel post or call ring reaches the device without you building the push pipeline.

Yes. Call rings are delivered as high-priority pushes that trigger native ringing — CallKit/PushKit on iOS and a full-screen incoming UI on Android — even when the app is closed or the device is locked.

Yes — one shared push service carries chat messages, channel and story posts, and call signalling, so you configure delivery once for the whole platform.

That is the point. Push exists to reach users when your app isn’t in the foreground — backgrounded, closed or locked — so they never miss a message or a call.

On infrastructure you control. Push runs inside the platform you self-host.

Add it to your app

One platform for messaging, streaming and calls — talk to us and we'll help you scope it for your product.