Send push
Sends a push notification to the user’s device
Description
This backend step is used to send a push notification to a user device using a push External Connection (e.g., APNs/FCM via your configured connector). Typical use cases include out-of-band notifications, transactional alerts, or companion messages within a journey.
When triggered, this step instructs Mosaic to send the push notification using the selected provider and the configured message fields. On success, the journey proceeds. If the step fails, the journey can follow a failure branch (if configured) or abort.
Prerequisites
Before users can receive push notifications, a push token must be registered so the user’s device can accept them.
Note
This guide documents the Send push step as a generic messaging action, not an authentication factor. To send an OTP for authentication, use the Generic OTP Authentication step, which handles OTP generation, delivery (including push), and validation in a single flow.
Configuration
Field | Description |
---|---|
Title | The title of the push notification shown on the device. Supports expressions. |
Text | The body text of the push notification shown on the device. Supports expressions. |
Custom Fields | JSON object with key–value pairs to include in the notification payload. |
Push Token | Expression that resolves to the push token of the recipient device. Push tokens are collected via the Mobile SDK when registering the device. |
Push Provider | Select the push service from the list of external connections (for example, APNs or FCM). If the list is empty, create a connection (Management > Integration hub). |