Debugging | DialogFlow | Tools

Do this when Dialogflow ES matches the wrong intent

Is your Dialogflow bot triggering the wrong intent? I see questions such as these on forums sometimes: In this article, I explain a few things you can do when you need some help figuring out why your Dialogflow agent is behaving like that. This article only applies to Dialogflow ES bot and not for CX bots. Understand Candidate Intents The concept of candidate intents is a very powerful one in Dialogflow ES bots. What is a candidate intent? It is easier to understand candidate intents by understanding non-candidate intents. If an intent cannot match at a given step in the conversation because it has an input context which is not active at that point, it cannot be a candidate. Every…