All users
Announcements, promotions and maintenance notices to every active device.
One dashboard and one REST API to register devices, send notifications and calls, and track results on both platforms.
iOS
TingPush connects directly to the Apple Push Notification service over HTTP/2 with a token-based .p8 auth key. One key works for every app in your Apple Developer account and never expires yearly like a .p12 certificate.
thread-id, categories, interruption levelscontent-available) for background data sync.p8 file from Apple Developer ā Keyscom.company.appAndroid
Built on the FCM HTTP v1 API – the version Google recommends after retiring the legacy API. Just upload your service account JSON; TingPush fetches and refreshes access tokens for you.
POST_NOTIFICATIONS permission) through the SDKCalls
Build voice and video calling like WhatsApp or Messenger: the phone rings with the native call screen even when the app is fully closed.
.p8 key, no separate VoIP certificateTargeting
Attach an External ID (your own user ID) and tags to each device, then send by any combination.
Announcements, promotions and maintenance notices to every active device.
Reach every device of one or more users by External ID – users with several phones get them all.
Filter by tags such as city=hanoi or plan=vip, and combine conditions.
Send a test to your own device, or send straight to existing push tokens.
For developers
The send API accepts the same structure as OneSignal's Create notification: headings, contents, data, include_aliases, filters⦠Any backend language works ā all you need is HTTP.
curl -X POST https://api.your-domain.com/notifications \
-H "Authorization: Key psk_ā¦" \
-H "Content-Type: application/json" \
-d '{
"app_id": "8f2cā¦e41a",
"filters": [{ "field": "tag", "key": "plan",
"relation": "=", "value": "vip" }],
"headings": { "en": "A special offer for you" },
"contents": { "en": "30% off today only" }
}'SDK
The SDKs handle permissions, tokens, device registration, user and tag assignment, notifications and call screens. Each platform has a step-by-step guide in the dashboard.
Monitoring
Security