Browse documentation

Workflow node reference

Send Text

Send a text message. Exact configuration, outputs, execution behavior, errors, limits, and examples for the Send Text workflow node.

Automation buildersIntermediateAvailable

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

  1. Connected Sender
  2. Recipient from trigger context or Send To Number
  3. Active customer-service window for a free-form live send
  4. Sufficient Yanola Balance

Inputs and configuration fields

Send Text configuration fields
FieldKeyControl / typeRequirementDefaultAccepted values and behavior
Messagecontentvariable-inputRequired when shownNo defaultType your message... Use {{ to insert variables. Variables supported
Reply to original messagereply_to_originaltoggleOptionalfalseSend as a reply to the triggering message. Value accepted by the displayed control
Sender & Recipient Override_divider_overridedividerOptionalNo defaultConfigure which number to send from and who to send to. Value accepted by the displayed control
Send From Numbersend_fromsingle-number-pickerOptionalNo defaultSelect which WhatsApp number to send from. Required for scheduled/webhook triggers. Optional for message triggers.
Always use this senderoverride_sendertoggleOptionalfalseIf enabled, always send from this number even for message triggers. shown when send_from exists
Send To Numbersend_tovariable-inputOptionalNo defaultRecipient phone number (can use variables). Required for scheduled/webhook triggers. Optional for message triggers.. Variables supported
Always use this recipientoverride_recipienttoggleOptionalfalseIf enabled, always send to this number even for message triggers. shown when send_to exists

Configure the node

  1. Drag Send Text from Messages in the node palette.
  2. Select the node to open its configuration drawer.
  3. Complete every required field and any conditional field revealed by your choices.
  4. Insert variables only from the current trigger or an earlier node on the same path.
  5. Connect every required output handle to the intended next step.
  6. 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.

Send Text output variables
VariableTypeMeaning
{{nodes.send_text.message_id}}stringSent message ID
{{nodes.send_text.status}}stringDelivery status
{{nodes.send_text.sent_at}}stringTimestamp

Execution behavior

  1. Resolves variables in Message.
  2. Uses inbound sender/recipient context unless an override is required or enabled.
  3. Succeeds when Yanola accepts the outbound message; final delivery remains asynchronous.

Example use case

Reply with a personalized order-status sentence after an inbound customer message.

Complete workflow pattern
text
Message Received → HTTP Request → Set Variable → Send Text → End Flow

Common errors

Send Text common errors
SymptomResolution
Message is emptyConfigure Message and ensure its variables resolve.
Sender or recipient is missingSet explicit Send From and Send To for Scheduled or Webhook triggers.
Service window is closedUse an approved template.

Limitations

Free-form sends remain subject to WhatsApp conversation rules.

Reply to original requires a triggering message context.