Conversation Nodes
Conversation nodes form the step chain — the ordered sequence of actions your agent takes during a call. They connect left-to-right viacontrol handles.
Start
The entry point of every conversation. The Agent node connects to Start, and Start connects to the first step.
Connections: Agent
output → Start → next step in
Burst
A fixed number of back-and-forth exchanges on a topic. Use it for structured Q&A, data collection, or focused discussions.Open Talk
Unlimited free-form conversation on a topic. Use it when you don’t know how many turns the user needs.Open Talk continues until the StepWatcher decides to advance — typically after the user signals they are done. Connect an If/Else or Categorize node after Open Talk to decide where to go next.
Timer
Conversation on a topic for a fixed duration. Advances automatically when the timer expires.If/Else
Binary branch based on an LLM-evaluated condition. Requires its own LLM node connected tollm_in.
Outputs:
true handle and false handle — connect each to a different next step.
Allowed sources: Timer, Burst, Open Talk only (not Start).
Categorize
Multi-way branch by semantic classification. Requires its own LLM node connected tollm_in. Dynamically generates one output handle per category.
Outputs: One
control handle per category — connect each to a different next step.
End
Terminates the conversation. The agent speaks its closing message and disconnects.
Note: End nodes can also connect to Webhook nodes to fire an HTTP POST before disconnecting.
Transfer
Hands off to another agent or phone number. Connects totransfer_in on the Agent node.