Hello Community,
the Agent I'm building uses Data stores for FAQ and then Webhooks to connect it with external services like Shopify, etc.
Each Service get its own Flow, which are triggered by Intents. For example, I created an Intent with "Where is my order?" which leads to the Flow with the Shopify Webhooks.
As I'm new to Dialogflow and depending on the complexity of the Webhooks, I trigger the Intent 100+ times.
The problem is, that I seem to trigger the Intent so often, that every time I try to ask something, which is (for example) 1:1 from the structured CSV file defined as question, it still leads me to the Webhooks - Intent.
As soon as I remove the Intent from the starting page, the bot does access the data source again and answers question. It doesn't behave like this, when I first add the Intent.
I already tried to Export the Agent and Import it to a new Agent, as I think it shouldn't copy the history too. I also tried deleting the whole history, doesn't work either.
Is there a better way? Maybe add more training phrases to the Intent?
Solved! Go to Solution.
Check in the simulator if an intent Is being triggered and which threshold it has. The threshold can be modified in the agent settings. Also, check which route is being triggered and why in the simulator.
Best,
Xavi
Hi,
You have to understand the order of evaluation:
Best,
Xavi
Hey, I have seen the image, but I added training phrases like "Where is my Order?" or "When is my purchase delivered?" to the Intent, which leads to the webhook flow. But now, when I ask the Bot questions like "How does the product work?" it still leads to the webhook flow.
Check in the simulator if an intent Is being triggered and which threshold it has. The threshold can be modified in the agent settings. Also, check which route is being triggered and why in the simulator.
Best,
Xavi
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |