What it does
Unlike a traditional IVR, Dialogue is not a rigid prerecorded prompt. Pearl Voice understands the intent of the step, adapts its wording in real time to what the caller says, and can follow the most relevant configured transition based on the conversation.When to use it
Use Dialogue whenever Pearl needs to:| Pearl needs to | What it means |
|---|---|
| Speak to the caller | Deliver a message, greeting, or confirmation |
| Ask a question | Prompt the caller for an answer or a choice |
| Collect information | Capture details such as a name, email, or intent |
| Explain something | Give context, options, or next steps |
| React to the caller | Respond before continuing or branching to another path in the flow |
How to configure
Write the script
In Script / Free Text, enter what Pearl should say or ask. Maximum 500 characters. Supports all available variables.


Transitions
Each Dialogue node includes a default Continue path. You can also add conditional transitions to direct the caller to another Dialogue node, an action node, or an End Call node. Each conditional transition includes:| Field | Description |
|---|---|
| Condition | Written in plain language, with variable support |
| Destination | The node the caller is routed to |
Example: routing on the caller's answer
Pearl asks whether the caller wants to book an appointment. Based on the answer, she can move to a Booking node, send an SMS, transfer the call, or continue to another part of the conversation.

