How to Create a Global Node
Any node type except the Start node can be made global. Open a node’s settings and toggle Global on. When global is enabled, you configure a global condition — a natural language description of when to trigger the node. The LLM evaluates this condition at every conversation turn.Configuration
| Setting | Description |
|---|---|
| isGlobal | Toggle to enable global status |
| globalCondition | Natural language trigger condition (required) |
| globalDtmfTrigger | Optional keypad key (0–9, *, #) |
| requiresDoubleConfirm | Ask user to confirm before executing |
| skipResponse | Execute the node silently without speaking its message |
Variable Restrictions
Global conditions support system variables and custom variables only. Extracted variables (collected during the conversation) cannot be used — the global node may be triggered before those variables exist. → See Variable System for the full list of available system variables.Double Confirmation
WhenrequiresDoubleConfirm is enabled, the agent asks the user to confirm before the node executes.
Skip Response
WhenskipResponse is enabled, the node executes without speaking its message. Useful for silent routing — for example, a global router node that checks variables and routes to the right destination without saying anything to the user.
Global DTMF Triggers
Global nodes can be triggered by keypresses from anywhere in the flow, in addition to (or instead of) natural language.Common Examples
Transfer to human agentNext Steps
Transitions
Control how conversations move between nodes
DTMF Features
Full documentation for keypad interactions
Variables
Understand variable scoping and availability
Node Types
Explore all available node types