Before you begin
You need access to at least one push provider:- iOS
- Android
Prepare the app’s bundle identifier, your 10-character Apple Team ID and Key ID, and the APNs
.p8 authentication key. Apple lets you download a key only once.1
Create and verify your account
Select Sign up, enter your name, email address, and password, then open the verification link sent to your inbox.
2
Complete application onboarding
Name the application, set its reporting timezone, choose its platforms, and add the matching provider credentials. Select the Client token preset if you are setting up a mobile SDK.
3
Copy the token
The token secret appears once. Store it now. You can create another token later from Application settings if you lose it.
4
Install a client SDK
Android
Native Kotlin or Java apps.
iOS
Native Swift apps.
Capacitor
Capacitor 7 and 8 apps.
5
Register and identify the device
Initialize the SDK and request notification permission. After your user signs in, call
login with the stable ID you use in your own system.6
Confirm the installation
Open Applications → your application → Installations. Search for the external user ID and confirm that its permission is Authorized.
7
Send a notification
Open Notifications → Send notification, add the external user ID as a recipient, enter a title and body, and select Queue notification.
Open the notification detail page. An Accepted count means APNs or FCM accepted the push. SDK lifecycle events populate the received, displayed, and opened counts.
Next steps
Protect your tokens
Use the narrowest token preset for each integration.
Read delivery results
Distinguish provider acceptance from device engagement.