Any conversational AI project has to deal with the challenge of handling ambiguous user input.Teneo provides different tools that help Conversational AI Developers implement strategies to disambiguate the user input.
If you are using Teneo Web Chat as your frontend, you can also have a look at the UI options that are available out of the box, such as buttons, quick replies and more.
We built our disambiguation flows rather late, when already live with the first iteration of our bot. Would now recommend though to build these flows early on and avoid falling into the Safetynet too often- gives the users a much better experience!
I completely agree. Including disambiguation flows in your project is something you should consider from the beginning. It allows you to catch and redirect the in-scope intents that were phrased in a way that you did not predict from the beginning, as well as identify potential new intents related to the same topic. And the user experience is much better than falling through to the SafetyNet.