Skip to content
Verbatik

Build

Build a conversation flow

Connect conversation, logic and action nodes inside an agent.

Agent flow or Deploy Flow?

An agent's Conversation flow controls steps within a conversation. Deploy → Flows schedules work across leads, calls and SMS, such as calling a new lead after ten seconds. They are separate builders. See Deploy Flows for automation between conversations.

Build the graph

  1. Create a Conversation flow agent or open an existing one.
  2. Add nodes from the left palette.
  3. Select a node to edit Node settings. Keep shared instructions in Global settings.
  4. Connect each transition to its intended destination. Give branches clear conditions.
  5. Provide an ending and a fallback route for missing data or failed actions.
  6. Save and test every branch before publishing.

Node types

NodePurpose
ConversationSpeak and collect the caller's response.
Logic splitRoute using configured conditions.
Extract variableCapture structured values for later steps.
Function / MCPExecute an approved bound tool.
Subagent / Agent transferDelegate to an authorized agent.
Call transferHand the phone caller to an approved destination.
Press digitSend keypad digits on a supported phone transport.
In-call SMSRequest a message when the sender, recipient and permissions allow it.
CodeTransform variables with isolated JavaScript. Network, files, credentials and imports are unavailable.
Ending / NoteFinish the conversation or annotate the graph.

A visual node does not establish external access. Bind the corresponding tool, published target agent or transfer destination first. Exercise failure branches with a browser test where possible, then validate carrier-only behavior with an authorized phone test.

Verbatik documentation · Updated November 5, 2026