Actions23
- Address Book Actions
- Advanced Actions
- BlackList Actions
- One Time Password Actions
- Other Actions
- Shortener Actions
Advanced → Transactional SMS
AI-generatedSummary
Send a transactional SMS message to a specified recipient with support for message templating using variables, Unicode encoding, scheduled sending, duplicate message prevention, and configurable sender ID.
Inputs
- Number (required) — Recipient phone number in international format (with prefix, e.g., 447820125799) or national number accompanied by ISO 3166-1 alpha-2 country code (e.g., 7820125799 + GB).
- Text (required) — Text content of the SMS message, UTF-8 encoded, up to 612 characters (or 268 if Unicode). Supports templated variables referenced in the Variables input.
- Variables — Optional collection of variable name-value pairs to dynamically replace placeholders within the message text.
- Country — Country code in ISO 3166-1 alpha-2 format to assist in resolving the recipient number's format and routing. Defaults to 'CZ' if unset.
- Sender ID — Type of sender identification to use for the SMS, selectable from predefined options (e.g., gMobile, gOwn, gSystem).
- Sender ID Value — Custom sender value corresponding to the chosen Sender ID type, such as a phone number or text string.
- Unicode — Specify if the SMS message should use Unicode encoding ('yes') or 7-bit encoding ('no'). Defaults to 'no'.
- Schedule — Optional scheduled send time/date specified as a Unix timestamp or ISO 8601 string.
- Duplicates Check — Option to enable or disable deduplication of messages sent to the same number with identical text within 5 minutes to prevent duplicates. Defaults to 'off'.
Output shape
A response object representing the result of the transactional SMS send request, typically including message ID, status, and related metadata.
The output shape corresponds to the BulkGate API response for sending transactional SMS messages. No pagination applies. Errors in sending will be reported as node execution errors.