Website Name Change
I have changed the name of this website from Mining Business Data to BotFlo. I am offering a 60% off discount on both my Dialogflow ES and Dialogflow CX courses till April 20th 2021 for people who can help me spread the word about my new website.
Quick Note: They are not unsolveable problems. You can get around them by writing code.
You cannot get the correct output if your users make spelling errors
But look at the positive side! If the chatbots truly take over, all of you will need to learn to spell much better! 🙂
[su_note note_color=”#e0e0e0″]Update August 6 2018: Dialogflow has introduced spell correction in beta. Here is my review.[/su_note]
You cannot do simple math logic without writing code
While there are bot building frameworks where math logic is possible (of course, each framework has its own set of limitations), you still cannot do simple math such as addition and multiplication inside of Dialogflow.
You cannot use regular expressions when matching intents
This is a must have. Hopefully it happens sooner rather than later. For now though, you cannot use regular expressions for matching intents in Dialogflow.
[su_note note_color=”#e0e0e0″]Update Sep 2019: you can now use regular expression entities.[/su_note]
You cannot create clickable links in the web based chat box
You need to build your own custom website integration.
You cannot download the history/training data
As people converse with your chatbot, it would be extremely useful to have a way to download the logs. This is a must have feature, and one I hope Dialogflow provides soon.
You cannot search across all the intents you create
The more powerful your bot becomes, the more intents you will create. Unfortunately, at the moment you cannot search across these intents. Given that Dialogflow is now part of Google, I expect this to change soon.
Note: I have built an app which can help you with searching across all your intents.