Table of Contents

Dialogflow Overview

Susan Swier Updated by Susan Swier

dialogflow logo

Dialogflow, formerly known as, is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on. Using Dialogflow, you can provide new and engaging ways for users to interact with your product.

diagram showing how messages go from a user to the respond platform to dialogflow

With Dialogflow integrated with the platform, you can:

  • Develop powerful conversational functionalities
  • Deliver messages on the requests of users
  • Store profile-specific information
  • Retain contextual awareness

Dialogflow Editions

Dialogflow offers two main types of agents: Dialogflow CX and Dialogflow ES.

  • Dialogflow CX is designed specifically for large-scale and complex conversational systems suitable for enterprises.
  • Dialogflow ES is a simpler edition that is well-suited for small to medium-sized businesses and organizations that are just starting out with chatbots and conversational systems.
Learn more about Dialogflow editions here.

Connecting to Dialogflow

To set up the Dialogflow API Integration with, you can take a look at the following article:

Dialogflow +

The following table summarizes what you can achieve with the Dialogflow + integration:


Dialogflow Only

Dialogflow +

Natural Language Processing

Intent Manager

Entity Management

Multi-channel Integration


One-Click Deployment


Contact Manager (CRM)






Automatic Tagging


AI-Human Hybrid/Handoff


Variable Values


File Storage and Delivery


Parametric Code Generator


Store and Manage Responses


The platform utilizes Dialogflow's parameters and events to achieve the functionalities in the table above. To learn more on how to make the most out of this integration, take a look at the pages below:


When a Contact starts a chat via Dialogflow for the first time, the Dialogflow bot can only process and respond to text messages and keywords on the platform. Files, images or videos will be ignored. Instead, it will reply with the default message for that conversation.

FAQ and Troubleshooting

Why am I getting "The key could not be validated. Invalid key provided" error?

This error occurs because the API key generated from a non-global server is not supported by Currently, only supports global Dialogflow agents. You may upvote the feature request to include non-global/regional agents here.

Can I send WhatsApp Interactive Message Templates with buttons using Dialogflow?

No, Dialogflow doesn't currently support sending WhatsApp Interactive Message Templates with buttons.

Does support Dialogflow ES and Dialogflow CX?

Yes, supports Dialogflow ES. However, we do not currently support Dialogflow CX. If you are interested, you can upvote the feature request here.

Feeling stuck? Do not fear.

Need assistance? Contact us for support. Help is here!

Dialogflow: Connecting to Dialogflow

Can't find what you're looking for? 🔎

Talk to an expert here!

Contact Support
Status Security
Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)