How to search across a large Dialogflow ES bot

Managing Large Dialogflow ES Bots

Have a lot of intents in your Dialogflow agent? Are you not clear exactly which intent was matched by looking at the response?

Given that you can just take the agent ZIP file and unzip the file and do a search inside the files, you might be wondering why not just use the file search in your local machine?

But with a full fledged search tool you can do much more powerful searches. This becomes especially useful when you have a bot with a lot of intents (in the hundreds), when doing a simple local search becomes extremely time consuming.

You can use the Search feature inside my BotFlo app to do a quick search across all your intents.

  • Quickly find which intent has a specific response phrase
  • Find all intents which contain a specific training phrase
  • Find all intents which contain a specific entity by using the @ notation
  • Do complex searches – for example find all intents which have a specific input context and also contain a specific training phrase

About this website

I created this website to provide training and tools for non-programmers who are building Dialogflow chatbots.

I have now changed my focus to Vertex AI Search, which I think is a natural evolution from chatbots.


BotFlo was previously called MiningBusinessData. That is why you see that watermark in many of my previous videos.

Leave a Reply