Sending Blocks

The Sending blocks are used to send messages in a workflow and are divided into three types:

  • One from many — selects and sends the most effective message from messages with specific tags.
  • Regular messages — send messages via Email, Viber, SMS, Mobile Push, App Inbox, Web Push, and Telegram.
  • Transactional messages — service Email, Viber, and SMS messages.
Workflow editor block panel with the Sending category highlighted, listing One from many, Email, Viber, SMS, Mobile Push, App Inbox, Web Push, Telegram, and transactional message blocks

Regular Messages

The Email, Viber, SMS, Web Push, Mobile Push, App Inbox, and Telegram blocks are used to send messages through the corresponding channels.

Workflow editor with an Email block selected and the Sending block list highlighted showing Email, Viber, SMS, Mobile Push, App Inbox, Web Push, and Telegram options

Each block contains basic and advanced parameters.

Basic Parameters

Basic parameters are required for all blocks except Send only in specified hours.

Email block settings with the Select message button highlighted showing a Message is required error

List of basic parameters:

ParameterSettingsBlocks
MessageSelect the message that will be sent to the contact.All blocks
Send only in specified hoursActivate the toggle to send the message only in specified hours. The option is disabled by default.
For details, see Setting Up Allowed Send Time for Messages from Workflows.
All blocks
ApplicationSelect the name of the mobile app. If only one app is connected, it will be selected automatically.Mobile Push
Telegram botSpecify the name of the Telegram bot. It will be selected automatically if only one bot is registered in the account.Telegram
šŸ“˜

Note

For Email and Mobile Push blocks, you can also create a new message or edit the selected message directly in the workflow editor.

Advanced Parameters

You must fill in advanced parameters when using custom event parameters, sending messages to an additional contact, and inserting dynamic content.

Email block settings with Advanced parameters expanded showing Contact ID, Email, and Language fields highlighted

More about advanced workflow block parameters >

šŸ“˜

Note

File attachments aren't supported in emails. Host the file on your own server or a cloud storage service instead, and add a download link to the message body.

Transactional Messages

Transactional messages are service messages sent to a contact in response to an action or event: order placement, delivery status change, password reset, registration confirmation, and so on.

Unlike regular messages, transactional blocks send messages regardless of the contact's status in the system: confirmed, unconfirmed, unsubscribed, or marked as reported spam. The exception is blacklisted contacts: transactional messages are not sent to them.

Send obligatory transactional email block settings with the Message field highlighted and the transactional block types highlighted in the sidebar
šŸ“˜

Important

Use transactional blocks only for the most important triggered messages. They ignore the contact status, which may result in spam reports and harm sender reputation. Such blocks are needed to send a subscription confirmation email to a new, unconfirmed contact, order notifications, or pricing plan change notifications. In all other cases, use regular message blocks.

As with regular message blocks, each transactional block contains basic and advanced parameters.

Send transactional SMS message block settings with the Select message button highlighted showing a Message is required error

Creating and Editing Messages in a Workflow

In Email and Mobile Push blocks, you can edit the selected message or create a new one directly in the workflow editor.

You do not need to go to Messages or open the message editor in a separate tab.

šŸ“˜

Note

A message is a shared resource — if the same message is selected in more than one workflow (or reused via message chains), editing its content or conditions in one place changes it everywhere it's used. If you see a workflow's content or conditions change without editing that specific workflow, check whether its message is also used elsewhere and was edited there. For messages used in multiple workflows or critical scenarios, consider creating a separate copy instead of reusing the same one.

Email block settings showing a selected message preview and expanded advanced parameters


Did this page help you?