Create a Workflow
From the Dashboard
- Navigate to Workflows in the sidebar
- Click the Create Workflow button
- Give it a name (e.g., “Customer Support IVR”)
- Optionally add a description
- Click Create
The Editor Layout
The workflow editor has three main areas:- Left panel — Node palette with draggable node types
- Center canvas — Drag-and-drop workspace
- Right panel — Configuration sidebar for the selected node
Building a Simple Workflow
Here’s how to build a basic call flow:Step 1: Add a Say node
- Drag a Say node from the palette
- Connect the Start node’s output to the Say node’s input
- Click the Say node and set the message in the right panel: “Welcome to Acme Corp. Press 1 for sales, or press 2 for support.”
Step 2: Add subagents
- Drag two Subagent nodes onto the canvas
- Name one “Sales Bot” and select a sales assistant
- Name the other “Support Bot” and select a support assistant
- Connect the Say node to both subagent nodes
Step 3: Add conditions
- Click the edge from Say to Sales Bot
- Add a condition:
{{input}} == "1" - Click the edge from Say to Support Bot
- Add a condition:
{{input}} == "2"
Step 4: End the call
- Drag an End Call node for each branch
- Connect each subagent to its End Call node
- Set the end message: “Thank you for calling. Goodbye.”
Step 5: Save and publish
- Click Save to persist the draft
- Click Publish to create the first version
- Add a change description: “Initial IVR flow”
- Your workflow is now live
AI-Generated Workflows
You can describe your workflow in natural language and let the AI build it:- Click the Generate button in the editor
- Type a prompt: “Create a support flow that asks callers if they need billing or technical help, then routes to the right assistant”
- The AI generates the nodes and edges
- Review, adjust, and publish
Next Steps
Configure Nodes
Deep dive into each node type
Publish
Versioning and deployment

