Skip to main content

What is Flow Builder?

Flow Builder is a visual drag-and-drop interface for creating complex conversational AI agents. Instead of relying on a single prompt, you can design multi-step conversation flows with branching logic, API calls, variable extraction, and more.

Key Concepts

  • Nodes — Individual steps in your conversation flow
  • Connections — Links between nodes that define the conversation path
  • Variables — Dynamic data that persists across the flow
  • Conditions — Logic that determines which path to take

Getting Started

1

Create a New Flow

Navigate to Flow Builder and click Create New Flow. Give it a descriptive name.
2

Add Your First Node

Start with a Conversation Node — this is the core building block where your AI engages with the user.
3

Build Your Flow

Connect nodes together to create your desired conversation path. Use Logic Nodes for branching, Tool Nodes for API calls, and Extraction Nodes to capture data.
4

Test

Use the built-in testing interface to simulate conversations and verify your flow works correctly.

Node Types

Conversation Node

The core node where AI engages with users.

Logic Node

Conditional branching based on variables or conditions.

Tool/Function Node

Execute custom tools and API calls.

Extraction Node

Extract and store data from conversations.

Request Node

Make HTTP API calls to external services.

Node Builder (AI)

Use AI to generate node configurations.