Skip to main content

Say

Text-to-speech to deliver dynamic or scripted messages during the call.

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.

Did this answer your question?