Video Tutorial
End Call is the terminal node in a workflow. It fires right before Dograh terminates the connection, giving your agent one last chance to speak. Every path through your workflow must eventually reach an End Call node.
When it runs
End Call executes after all conversation logic is complete. The agent delivers its closing message, then the call drops. You can have multiple End Call nodes in one workflow, each reached by a different edge condition. For example, one for a successful outcome and one for a wrong-number path. Each can have its own distinct Prompt.Fields
Name Short identifier shown in the canvas and call logs. Use names that describe the ending context, for example “Successful close” or “Polite decline”. Prompt System instructions for what the agent says before the call ends. You can make this conditional by describing different outcomes in the prompt. For example:gathered_context - variables extracted by this or earlier nodes are not available in any node’s Prompt. To act on extracted data, send it out via a Webhook node instead.
Add Global Prompt
When on and a Global Node exists, the Global Prompt is prepended to this node’s Prompt at runtime. On by default.
Enable Variable Extraction
When on, an LLM extraction pass runs after this node’s turn to capture structured data from the conversation into gathered_context.
Common mistakes
Leaving the Prompt empty. An empty Prompt means the agent says nothing before the line drops. The caller experiences an abrupt silence. Routing all paths into one End Call when outcomes need different closing lines. Multiple End Call nodes are supported. If a wrong-number path and a successful-commitment path need different closing lines, use two End Call nodes with distinct Prompts rather than cramming both into one. Agent Nodes that never route to End Call. Any node without a downstream path to End Call leaves calls in an unresolvable state.Next Steps
QA Node
Automatically evaluate calls after they end.
Webhook Node
Sync call outcomes to your CRM or external systems.
Agent Node
Configure the conversation logic that routes into End Call.
Context and Variables
Learn where
gathered_context can and cannot be referenced.