Table of Contents

Exit Conditions

Pau Sanchez Updated by Pau Sanchez

What are Exit Conditions

AI Agents engage in a conversational loop with the end user, therefore will continue the chat as long as required, however there might be cases, where such conversation loop must stop, because we want to finish the chat or because we want to continue with a chatbot flow

Some scenarios where exit conditions are useful:

- Data must be stored in CRM, and therefore we need to send such data from a chatbot block

- Lead is not qualified and we do not want to proceed with the conversation

- Customer requires to speak with a customer support representative and we want to redirect to a Human Takeover block

Note: There is no “inactive” detection. Therefore, order the AI Agent that after 1 minute to do exit won’t work.

Set up an Exit Condition

1. Add Exit

2. Add name to the Exit

3. Set up the scenario to trigger such exit

4. Set up destination

Note, that you can also, set up a specific block id where you can continue the conversation.

5. Reinforce exit condition with instructions

Examples of Exit Conditions

Exit Condition: FAQs no more questions

Condition description: "If the user has no more questions"

Exit Condition: Unqualified leads

Condition description: "If the lead is unqualified according to the qualification criteria"

Exit Condition: Human assistance required

Condition description: "Whenever the customer requires to talk/chat with a support agent/representative"

Exit Condition: Testing keywords

Condition description: "Whenever the end user says the keyword 'EXIT'"

Was this article helpful?

How to connect a Chatbot flow to an AI Agent

Tips to migrate from old AI Assistants to AI Agents

Contact