How to Configure Exit Blocks in a Workflow
Workflows are designed to guide users through structured steps, often to collect information or perform predefined actions. To function properly and be activated, every workflow must conclude with an exit block. In this article, we’ll walk you through the different ways to end a workflow, what each option does, and how to configure them effectively.
Different exit blocks in workflow
There are three types of exit blocks available, each serving a different purpose:
- End & Start Another Workflow
- End & Transfer to AI
- End Current Workflow
How to configure the exit blocks
Exit blocks are grouped under the Exit
section in the context menu with each block serving a specific purpose. Here’s how to configure them:
End and start another workflow
This action allows you to end the current workflow and immediately trigger a selected reusable workflow.
- Reusable workflows are pre-built processes that can be used in other workflows to eliminate repetitive steps.
- Simply choose the desired reusable workflow from the dropdown menu. For more information, refer to this guide.
Note: The dropdown lists only the reusable workflow triggers that match the current workflow’s brand and source.
End and transfer to AI
This action ends the current workflow and hands over the conversation to the AI for further handling.
- You can control how the AI responds using this option. When enabled, the AI immediately replies to the customer’s last message. When disabled, the AI waits for the customer’s next input before responding.
- This block can only be configured within the Conversation Created trigger.
Note: Ensure that AI is enabled in both the Widget and Admin settings. If disabled in either, this block will simply end the current workflow without passing it to the AI. To enable AI, refer to this guide.
End current workflow
This action terminates the current workflow while keeping the conversation open for further handling.
- If the conversation remains active, the assigned human agent will take over and continue interacting with the user.