Hi,
In Dialogflow CX, I am facing an issue with the below scenario, wanted to understand are there any best practices to overcome this.
- I have a page which has multiple routes and each route expecting an intent to be matched which will trigger the specific webhook endpoint.
- Even though I have given training phases for each intent tagging along their specific entity types as parameters, the Dialogflow agent fails to detect the right intent & route and I feel this happens because the parameter(entity type) is not being mandated in any of the intent routes and also sometimes if there are keywords which are present in both the intent training phases, it gets confused to detect the right intent.
- I would like to understand are there ways to mandate the parameter(entity type) for each route within the same page and How to ensure even if the same keyword is present in two intent training phases their entity should always be matched in order to detect and route it.