Send a push notification to mobile-app users
Triggers an Expo push notification to mobile-app users of the organization. Recipient resolution depends on recipientType:
user→ the singleuserIdprovidedorganization→ all distinct users in the org with active devicesphone→ users currently assigned to the conversation matchingphoneNumber
When respectPreferences is true (default), the resolved list is filtered by each user’s NotificationPreference (enabled / activeHours / assignedOnly).
Sound enum maps cross-platform: on iOS the file cash.wav (bundled in the app) is named in the payload; on Android the cash notification channel is targeted (the channel binds the sound resource).
Documentation Index
Fetch the complete documentation index at: https://smartsend-d755cc5e.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Your SmartSend Organization ID. Required on every request.
Body
How to resolve the target users
user, organization, phone Notification title (capped to 200 chars)
Notification body (capped to 1000 chars)
Required when recipientType is "user" (from /rpc/users)
Required when recipientType is "phone". Any format (972..., 05..., +972...)
Sound to play. Defaults to "default".
default, cash When true (default), apply the recipient's NotificationPreference filter (enabled, active hours, assigned-only).