Category: Inbound & Outbound | Node Type: Voice
Version: 1.0 | Last Updated: Nov 2025
Overview
When a call reaches a Say node, your written text is automatically converted into speech and played to the caller.
Use it to:
Greet callers (“Thank you for calling Logixx!”)
Announce hold messages or disclaimers
Read dynamic info (like a name or balance)
Handle fallback messages when no input is received
How It Works
Inbound vs Outbound Behavior
Inbound calls
The Say Node speaks the configured text or template directly to the caller once the call is answered and supports System Paramaters.Outbound calls
The Say Node can include:System parameters (default)
Dynamic variable parameters injected via API or webhook (e.g.,
{{firstName}},{{loanAmount}},{{appointmentTime}}) which enables highly personalized outbound calls.
Node Settings
Example use cases
Welcome greeting:
“Thank you for calling logixx. Please hold while we connect you.”
Dynamic message
“Hi {{first_name}}, your appointment is scheduled for {{date}}.”
Error prompt
“Sorry, I didn’t catch that. Let’s try again.”
Setting | Type | Required | Default | Description |
Message Text | Text | Required unless using Script | None | The text that will be spoken to the caller. Supports system parameters and variables. |
Voice | Dropdown | Yes | Female | Choose between a Female or Male TTS voice. |
Script | Dropdown | Optional | None | Insert a predefined text template instead of writing your own message. |
Notes
Keep it short and clear. Long messages can sound robotic.
Use variables to personalize messages dynamically.
Combine with Gather node for IVRs (“Press 1 for Sales”).
Add pauses between Say nodes for natural pacing.


