Skip to main content

Custom Scenario

Learn how custom scenarios work to jump to a different point in a conversation with ease to do a different job flow

Bryce DeCora avatar
Written by Bryce DeCora
Updated today

Overview

The custom scenario action is a way to always be listening for some custom scenario to occur, jumping to another part in the job or to a different job flow entirely if that's detected.

After a custom scenario job completes, we automatically return back where we left off in the main flow if the custom scenario flow is open-ended.

Description

This is what tells the Agent what to watch for that we want to trigger jumping to this flow. Some examples might be:

This contact is explicitly asking to chat with a human or we are confused and need human help

This contact is trying to book a meeting

This contact isn't at all interested in our product

The description is the most important part of the Custom Scenarios, so word it wisely!

Threshold

This operates on a scale from 1-10. A threshold of 1 means the AI will enter into this scenario extremely easily (very sensitive). A threshold of 10 means the AI will be very strict on when it chooses to enter into this scenario. To start, it's good to start at a 5 and test, modifying as necessary.

We can see within the testing portal exactly how the AI decides whether it should enter this custom scenario.

With this disabled, the agent would not respond at all while waiting for the time to pass until it continues to the next action after. An example of when to use this would be if you want to tell the contact, "Wait a moment while I go talk to my boss about that".

Priority

We allow you to use multiple different custom scenarios. If two or more scenarios would be triggered by the same message, priority will determine which scenario it will go to INSTEAD of the other. The triggered Custom Scenario with the highest number in the priority will be chosen.

Allow Re-Entry

Allow Re-Entry lets you decide if you want a Custom Scenario to be able to be triggered more than one time during a conversation.

If you have a nail salon, you likely want your customers to be able to book multiple times using your Agent. For this set-up you will have a Custom Scenario that Allows Re-Entry and goes to the booking step so you can repeat the Scenario over and over.

Example Implementation

The most common use-case we've seen for this lately is in appointment booking intent detection. Imagine we are qualifying a lead, but we want to be able to jump straight to booking if they ask for it.

To start, let's make sure we collect the person's name and email first, followed by how they heard about us.

After that, we can let the agent hang out and chat with the contact. It will answer questions, but won't have any real motive. Similar to interfaces like ChatGPT, but specifically for your business with your information 😊

If at any point during that main flow we detect that they want to book a massage (including immediately), we jump down to the second flow. Even though we already have email collected in the main flow, we put it in this second flow as well in case they jump down here before we are able to get their email address.

Then we enter conversational booking and end with just an open conversation. Remember, if we didn't link the GHL Booking action back up to the conversation action, it would have automatically returned back to the main job flow where it left off before jumping into the scenario flow. This would be ok as well.

We can test to see how this works within the testing portal, and it will even book the appointment on the test contact we created in your CRM.

Advanced Info

Because we are looking at the conversation to determine when it should go into a scenario, it is important that the scenario doesn't retrigger every time an additional message is sent. CloseBot prevents this by following two rules:

  1. if the Custom Scenario is connected back to the main flow - Once a Custom Scenario has been detected it cannot be detected again for the next FIVE messages.

  2. If the Custom Scenario end in an open node (the last action of the scenario does not connect to anything) - The Custom Scenario cannot be triggered again until it has finished the actions connected to the Custom Scenario or FIVE messages have been sent.

Note: You can choose to not allow a Custom Scenario to trigger more than once by leaving the "Allow Re-Entry" bot un-ticked.

Next Steps

Custom scenarios magnify the power of job flows by allowing your AI to jump around like a real conversation would! Try using custom scenarios yourself and let us know use cases you've found in our Facebook Community πŸ‘ Other users love to see ideas on how to use CloseBot actions.

Did this answer your question?