To deliver a message straight to your app's Message Inbox without showing a system notification alert, send a silent push via the Pushwoosh API and mark it for Inbox storage.
Here's how to configure this:
-
Use the
/createMessageAPI endpoint: see the createMessage reference. Authorize the request with a Server API token in theauthfield. Note thatcreateMessageis deprecated - it still works, but new integrations should use Messaging API v2. -
Enable silent mode per platform (
0or1):- iOS:
"ios_silent": 1 - Android:
"android_silent": 1 - Huawei (HMS):
"huawei_android_silent": 1
Note: silent-push-to-Inbox is a mobile SDK feature. There is no documented
silentkey insidechrome_root_params/firefox_root_params- those objects only pass arbitrary custom key/value pairs - so do not rely on them for this use case. - iOS:
-
Make the message persist in the Inbox: a message is saved to the Inbox when at least one of
inbox_date,inbox_daysorinbox_imageis present.-
"inbox_date": "YYYY-MM-DD"- a date only. It is the date on which the message is removed: it disappears at 00:00:01 UTC of that date, so the previous day is the last day the user can see it. If omitted, the default removal date is the day after the send date. -
"inbox_days": N- lifetime in days (up to 30) instead ofinbox_date. -
"inbox_image": "URL"- image shown next to the message in the Inbox.
-
Example request (silent push stored in the Inbox):
{
"request": {
"application": "YOUR_APP_CODE",
"auth": "YOUR_SERVER_API_TOKEN",
"notifications": [
{
"content": "Your message content for the inbox",
"devices": ["device_hwid"],
"ios_silent": 1,
"android_silent": 1,
"huawei_android_silent": 1,
"inbox_date": "2026-12-31"
}
]
}
}
Important considerations:
- Your app must have the Pushwoosh SDK integrated with Inbox support (InboxUI/InboxKit or your own UI) and must fetch Inbox messages for display.
- Silent pushes are delivered in the background; iOS may throttle background delivery, so do not use them for time-critical content.
Refer to the Pushwoosh SDK documentation for your platform (iOS, Android, Flutter, React Native, and so on) for the client-side Inbox implementation details.
Comments
0 comments
Article is closed for comments.