# Hang up Block

The Hang up block allows you to end a voice call at specific points in the flow. It is available among the Action blocks and works only in voice workflows (it is skipped in text chats and web calls).

<figure><img src="https://4264750556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4dIFGOeVbHW1PRwnG0Z8%2Fuploads%2FA86hyDPswiXpcw65lbJG%2Fkb_hangup%201.png?alt=media&#x26;token=3ca2c44c-0491-4400-ae58-f17c740e31d3" alt=""><figcaption></figcaption></figure>

You can add **multiple Hang up blocks** in the same workflow, but only the first one executed will actually close the call and, if configured, trigger a post-call workflow.

\
Additionally, the block can be set to start a workflow right after the call ends, enabling follow-up actions such as call classification, API requests, or sending emails.

<figure><img src="https://4264750556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4dIFGOeVbHW1PRwnG0Z8%2Fuploads%2FsoiFsSQ5NusGyPx3e4T9%2Fkb_hangup%202.png?alt=media&#x26;token=1526ff82-f3a6-49c7-a3a2-60771d1fe2a4" alt=""><figcaption></figcaption></figure>

### Hang up Block – Functional Requirements

* **Placement**: The block can be used at any point in a workflow and can appear multiple times. However, the call will end as soon as the block is executed the first time.
* **Call termination**: When executed, the block immediately closes the voice call.
* **Post-call actions**:
  * If no destination workflow is selected, the call simply ends.
  * If a destination workflow is selected, it starts right after the call ends. In this case, the block internally performs a reroute to the chosen workflow.
* **Deleted workflows**: If the destination workflow linked to a Hang up block is deleted, it will no longer appear as a selectable option.

**Important note on multiple Hang up blocks**

The reroute action linked to a Hang up block can only happen if the call is still active when the block is executed.

This means that:

* If you add more than one Hang up block in the same workflow, only the first one will actually close the call and (optionally) trigger a post-call workflow.
* If the post-call workflow started by a Hang up block also contains another Hang up, that second block won’t do anything—because the call has already ended.

{% hint style="info" %}
**In short**: once the call is closed, it’s not possible to trigger new flows with other Hangup blocks. Each Hangup can be used only once to end the call and optionally start a post-call workflow.
{% endhint %}

### Use case example

Imagine a support line where a virtual assistant handles initial user requests. At the end of the conversation, a Hangup block can be used to close the call and automatically trigger a post-call workflow that:

* Classifies the conversation (e.g., “billing issue,” “technical problem,” “general inquiry”),
* Logs the interaction into a CRM system.

This ensures the call is properly closed while enabling automated follow-up actions that improve reporting and customer support efficiency.
