> ## Documentation Index
> Fetch the complete documentation index at: https://docs.klatt.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# End Call node

> Close a conversation cleanly, optionally capture final values, and end the call without leaving an open path.

Close a conversation cleanly, optionally capture final values, and end the call without leaving an open path.

## Prerequisites

* A workflow path that reaches the closing step.
* A clear completion or handoff message.

## Configure the closing step

1. Add an **End Call** node after the final conversational step.
2. Name it for the outcome, such as a successful close or polite decline.
3. Write the closing prompt and decide whether the Global prompt should apply.
4. Enable extraction when the final exchange must capture a structured result.
5. Test both the normal completion path and an early exit.

## Constraints and failure states

End Call requires an incoming edge and cannot have an outgoing edge. Interruption is not configurable on this terminal node. Extraction runs before hangup, so a missing or ambiguous value should be handled in the prompt.

## Protect your data

Do not read confidential values back to the caller unless the use case explicitly requires it. Keep closing prompts short and review any extracted fields for sensitivity.

## Related

* [Agent node](/voice-agent/agent)
* [End Call tool](/voice-agent/tools/end-call)
* [Template variables](/voice-agent/template-variables)


## Related topics

- [End Call tool](/voice-agent/tools/end-call.md)
- [Global node](/voice-agent/global.md)
- [Workflow fundamentals](/voice-agent/introduction.md)
- [Getting started](/getting-started.md)
- [Start Call node](/voice-agent/start-call.md)
