Skip to content

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.

NodeWhat it does
Send MessageSend a plain text message
Quick RepliesSend text with tappable reply chips
Rich ContentSend cards, images, carousels, buttons — channel-specific rich formats
Collect InputPrompt the user for a value with validation
FormMulti-field structured form with per-field validation

AI & Knowledge

Generate responses, retrieve context, work with LLMs.

NodeWhat it does
LLM ResponseSend the conversation to a large language model and return the reply. Supports tool calling.
RAG QueryRetrieve relevant knowledge-base chunks, then generate an answer from them
KB SearchRetrieve KB chunks only — no generation. Returns raw results for downstream use.
Summarize TurnsCompress prior conversation turns into a summary variable for long conversations

Logic & Flow Control

Decisions, state, routing.

NodeWhat it does
ConditionIf/else branching based on variable values
Set VariableExplicitly set a session variable
Intent RouterRoute based on detected intent
LoopIterate over a list or repeat until a condition is met
DelayWait a configured amount of time before continuing
EndExplicitly end the conversation session

Integration

Talk to external systems, hand off to humans.

NodeWhat it does
API CallSend an HTTP request to an external URL
HandoffTransfer the conversation to a live agent via CCaaS
EmailSend an email
SMSSend an SMS
SalesforceCRUD operations against Salesforce records

NLU & Managed Agents

Managed NLU services + agentic AI executed by Google.

NodeWhat it does
Dialogflow CXSend input to a Dialogflow CX agent — intent + entity extraction, page routing
Google ADKGoogle Agent Development Kit — custom Vertex AI agents
CX Agent StudioGoogle CES (Conversation Insights & Studio) agent — chat channel
CX Agent Studio VoiceSame as above for voice channels
CX Multi-AgentMulti-agent orchestration in CES

Voice

Voice-channel-specific interactions.

NodeWhat it does
IVR MenuDTMF menu ("Press 1 for sales, 2 for support...")
Voice PromptTTS a message to the caller
Voice InputCapture speech input (ASR) with intent + variable extraction

Authentication

NodeWhat it does
AuthenticatePrompt the user to sign in via SSO mid-conversation

Advanced

NodeWhat it does
MCP ServerCall a Model Context Protocol tool on a registered MCP server
Subflow ReferenceCall 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.

AdaptCX — product documentation