Manage handover where KBAI is unsatisfactory
When your Knowledge base AI finds a responses that is unsatisfactory, doesn't find a response, or fails to find one, recognizing when to hand over to human support is key.
Last updated
Was this helpful?
When your Knowledge base AI finds a responses that is unsatisfactory, doesn't find a response, or fails to find one, recognizing when to hand over to human support is key.
Last updated
Was this helpful?
If your cannot retrieve an appropriate answer to the user's question, it will result in "no finding." This behavior ensures that KBAI avoids providing unrelated answers or hallucinations.
To maintain a balance between efficiency and support, it's best practice to allow users to reformulate their questions and provide an option to connect with a human agent when the bot cannot assist effectively.
This article presents a flow model that detects intents before using . The model will count the number of times where an answer was unsatisfactory before handing the user over to an agent.
The handover flow presented in this article follows this flowchart:
Let's see step by step how this flow is working.
For any question that is not urgent or that doesn't need a built-in answer, use the KBAI. Your bot will then see if an answer can be found based on your documentation.
This is what this handover flow looks like after it was build on Chatlayer:
When building your bot, there are typically some issues that would 100% of the times need the help of a human. To make sure these matters are tackled as early as possible, the best strategy is to catch them at the start of your flow by using .
Build your NLP model from your tab.
To use inside your bot, you'll need to or start with our .
Count the number of times that your bot wasn't able to help the user by incrementing a count
with 1 each time you go through an unsatisfactory answer.
On Chatlayer, you can increment variables inside the section inside a block.
Please note that for this tutorial we are using the new . If you're using the old expression syntax, you'll need to use the {counter|increment}
syntax.
After 2 unsatisfactory answers, the user is .