Workflow node reference
Send Text
Send a text message. Exact configuration, outputs, execution behavior, errors, limits, and examples for the Send Text workflow node.
What this guide covers
- Category: Messages.
- Use it for a dynamic free-form WhatsApp text while the conversation context and provider rules allow one.
- 7 configuration fields and 3 documented outputs.
- Free-form sends remain subject to WhatsApp conversation rules.
What this node does
Send a text message
Use it for a dynamic free-form WhatsApp text while the conversation context and provider rules allow one.
When not to use it
Do not use it to initiate a conversation without an active customer-service window; use an approved Send Template node.
Prerequisites
- Connected Sender
- Recipient from trigger context or Send To Number
- Active customer-service window for a free-form live send
- Sufficient Yanola Balance
Connected Sender. Recipient from trigger context or Send To Number. Active customer-service window for a free-form live send. Sufficient Yanola Balance
Inputs and configuration fields
| Field | Key | Control / type | Requirement | Default | Accepted values and behavior |
|---|---|---|---|---|---|
Message | content | variable-input | Required when shown | No default | Type your message... Use {{ to insert variables. Variables supported |
Reply to original message | reply_to_original | toggle | Optional | false | Send as a reply to the triggering message. Value accepted by the displayed control |
Sender & Recipient Override | _divider_override | divider | Optional | No default | Configure which number to send from and who to send to. Value accepted by the displayed control |
Send From Number | send_from | single-number-picker | Optional | No default | Select which WhatsApp number to send from. Required for scheduled/webhook triggers. Optional for message triggers. |
Always use this sender | override_sender | toggle | Optional | false | If enabled, always send from this number even for message triggers. shown when send_from exists |
Send To Number | send_to | variable-input | Optional | No default | Recipient phone number (can use variables). Required for scheduled/webhook triggers. Optional for message triggers.. Variables supported |
Always use this recipient | override_recipient | toggle | Optional | false | If enabled, always send to this number even for message triggers. shown when send_to exists |
Configure the node
- Drag Send Text from Messages in the node palette.
- Select the node to open its configuration drawer.
- Complete every required field and any conditional field revealed by your choices.
- Insert variables only from the current trigger or an earlier node on the same path.
- Connect every required output handle to the intended next step.
- Save and run Workflow Test with representative data before activation.
Outputs
Later nodes can use these values only after this node has run successfully on the same execution path.
| Variable | Type | Meaning |
|---|---|---|
{{nodes.send_text.message_id}} | string | Sent message ID |
{{nodes.send_text.status}} | string | Delivery status |
{{nodes.send_text.sent_at}} | string | Timestamp |
Execution behavior
- Resolves variables in Message.
- Uses inbound sender/recipient context unless an override is required or enabled.
- Succeeds when Yanola accepts the outbound message; final delivery remains asynchronous.
Do not assume a failed node is automatically retried. Review the execution result and the relevant service documentation before repeating an operation that could create a duplicate side effect.
Example use case
Reply with a personalized order-status sentence after an inbound customer message.
Message Received → HTTP Request → Set Variable → Send Text → End FlowCommon errors
| Symptom | Resolution |
|---|---|
Message is empty | Configure Message and ensure its variables resolve. |
Sender or recipient is missing | Set explicit Send From and Send To for Scheduled or Webhook triggers. |
Service window is closed | Use an approved template. |
Limitations
Free-form sends remain subject to WhatsApp conversation rules.
Reply to original requires a triggering message context.
Free-form sends remain subject to WhatsApp conversation rules. Reply to original requires a triggering message context.