Skip to content

SMS Node

The SMS node sends a text message to a phone number during a conversation. It supports variable interpolation and shows a real-time character count with SMS segment calculation.

When to Use

  • You want to send an SMS confirmation or notification during a conversation.
  • You need to reach the user on their phone when they are not in the chat widget.
  • You want to send a verification code or one-time link via text.
  • You need to notify a third party (e.g., a support agent) by SMS.

Configuration

PropertyDescriptionDefault
To (Phone Number)Recipient phone number. Supports {{variable}} interpolation (e.g., {{user_phone}}).Empty (required)
MessageThe SMS body text. Supports {{variable}} interpolation.Empty (required)

The configuration panel shows a real-time character count (X/160) and the number of SMS segments the message will consume.

Advanced Settings

PropertyDescriptionDefault
From NumberOverride the default sending phone number (optional).Workspace default
imageSMS node config panel showing phone number input field with variable interpolation, message body text area with real-time character count showing segments, and optional From Number override
SMS node configuration panel

Handles

HandleDirectionDescription
InputInReceives execution from the previous node
OutputOutContinues to the next node after the SMS is sent

TIP

Standard SMS messages are limited to 160 characters per segment. Messages longer than 160 characters are split into multiple segments, which may increase cost. The character counter in the config panel helps you monitor message length.

WARNING

The SMS node requires a configured telephony integration with SMS capability. If no telephony integration is available, the node will fail at runtime.

OmniBots AI Bot Platform