Dialogflow is a natural language processing (NLP) platform that can be used to build smart chatbots able to understand a natural conversation.
We advise you to use our built-in AI to automate FAQs in your chatbot since our AI will always provide 100% accurate responses to your customers and you can train your bot much faster because you will only need to provide one version of any FAQ (training phrase). You can learn how to train your bot HERE.
In all other cases you can use Dialogflow to understand users messages.
Connect Dialogflow agent to our platform
Go to Settings > Integrations and scroll down until Dialogflow.


If the parameter name on Dialogflow matches a custom field in our platform that value is automatically saved.
Our platforms AI will not work if your Dialogflow agent contains the default intent. You need to remove the default intent on your Dialogflow agent if you want our platforms AI and Dialogflow to work simultaneously.
How to refer to user name on Dialogflow
{{{first_name}}} to refer to the user first name.
{{{last_name}}} to refer to the user last name.
How to send flows from Dialogflow
To send a flow you will need to send a JSON RESPONSE from Dialogflow.




Use actions from Dialogflow
You can use any actions that is supported external request. The flow flied is optional.
Add Tag

Remove Tag

Set Custom Field

Unset Custom Field

Call Dialogflow intent from our platform with event
You can use Dialogflow action on our platform to start any intent at any point during the conversation. For example, you can start an intent when a user clicks a button.


