
Adding Elements to the Flow
Click the + Add Element button on the canvas to create a new element in your flow. Available element types:- Node — handles conversation logic
- Action — executes tools or system operations
This node is used to send messages, ask questions, and collect user input. All elements must be connected using transitions to define how the flow progresses.
Node-Based Architecture
Each flow is composed of interconnected nodes that define how the interaction progresses. A node is a configurable step in the flow. Depending on its setup, a node can be used to:- collect user input (e.g., name, phone, address)
- send messages or prompts to the user
- apply logic or conditions
- trigger tools, APIs, or integrations
- process or transform data
- route the interaction to the next step
Node Configuration
Each node contains settings that control its behavior and interaction logic.
Flow Name
- Defines the name of the current flow
- Used for identification and organization
Instruction
Defines how the agent should behave within this node. This is the core logic that controls:- how the agent communicates
- what data should be collected
- how the conversation progresses