Appearance
Nodes Reference
Every node type available in the Flow Builder. Click through for full configuration reference on each.
Conversation
Send content to the user, collect input from them.
| Node | What it does |
|---|---|
| Send Message | Send a plain text message |
| Quick Replies | Send text with tappable reply chips |
| Rich Content | Send cards, images, carousels, buttons — channel-specific rich formats |
| Collect Input | Prompt the user for a value with validation |
| Form | Multi-field structured form with per-field validation |
AI & Knowledge
Generate responses, retrieve context, work with LLMs.
| Node | What it does |
|---|---|
| LLM Response | Send the conversation to a large language model and return the reply. Supports tool calling. |
| RAG Query | Retrieve relevant knowledge-base chunks, then generate an answer from them |
| KB Search | Retrieve KB chunks only — no generation. Returns raw results for downstream use. |
| Summarize Turns | Compress prior conversation turns into a summary variable for long conversations |
Logic & Flow Control
Decisions, state, routing.
| Node | What it does |
|---|---|
| Condition | If/else branching based on variable values |
| Set Variable | Explicitly set a session variable |
| Intent Router | Route based on detected intent |
| Loop | Iterate over a list or repeat until a condition is met |
| Delay | Wait a configured amount of time before continuing |
| End | Explicitly end the conversation session |
Integration
Talk to external systems, hand off to humans.
| Node | What it does |
|---|---|
| API Call | Send an HTTP request to an external URL |
| Handoff | Transfer the conversation to a live agent via CCaaS |
| Send an email | |
| SMS | Send an SMS |
| Salesforce | CRUD operations against Salesforce records |
NLU & Managed Agents
Managed NLU services + agentic AI executed by Google.
| Node | What it does |
|---|---|
| Dialogflow CX | Send input to a Dialogflow CX agent — intent + entity extraction, page routing |
| Google ADK | Google Agent Development Kit — custom Vertex AI agents |
| CX Agent Studio | Google CES (Conversation Insights & Studio) agent — chat channel |
| CX Agent Studio Voice | Same as above for voice channels |
| CX Multi-Agent | Multi-agent orchestration in CES |
Voice
Voice-channel-specific interactions.
| Node | What it does |
|---|---|
| IVR Menu | DTMF menu ("Press 1 for sales, 2 for support...") |
| Voice Prompt | TTS a message to the caller |
| Voice Input | Capture speech input (ASR) with intent + variable extraction |
Authentication
| Node | What it does |
|---|---|
| Authenticate | Prompt the user to sign in via SSO mid-conversation |
Advanced
| Node | What it does |
|---|---|
| MCP Server | Call a Model Context Protocol tool on a registered MCP server |
| Subflow Reference | Call another flow as a sub-routine |
Node basics
- Every node has a Name (display), Description (optional), and an Enabled toggle.
- Most nodes have an Output Variable — the session-variable name where the node stores its result.
- Some nodes have multiple output handles (Condition, API Call, Handoff, etc.) — see Connections & Routing for the full list.
- Reference variables in any string field with
{{name}}syntax — see Variables.