Connect Dialogflow for a pre-qualification bot

Michael

Michael

Last updated on Jun 26, 2026

πŸ“ Where to find it: Integrations β†’ Dialogflow

Dialogflow (Google) is a conversational bot platform. By connecting it to an inbox, a bot can handle customers' first questions and hand over to a human agent when needed.

How it works

You create a Dialogflow agent and a service account in Google Cloud, then paste the project ID and the JSON key file into Madyis Hub, choosing the region and the language (or automatic detection of the customer's language). The bot attaches to a specific inbox and replies to incoming messages according to the intents you configured in Dialogflow.

Step by step

  1. In Google Cloud, create a Dialogflow agent and a service account, then download the JSON key file.
  2. In Madyis Hub, open "Integrations", then click the "Dialogflow" card.
  3. Click "Add a new hook" and choose the relevant inbox.
  4. Enter the Dialogflow project ID, paste the contents of the JSON key file, and choose the region and language (or "Automatic detection").
  5. Confirm: the bot now replies to new messages in that inbox.

Good to know

  • You can create several Dialogflow connections, one per inbox.
  • Choose "Automatic detection" for the language so the bot adapts to the customer's language.
  • Dialogflow is mainly used to filter and qualify requests before transferring to an agent; for more advanced AI replies, use Madyis Hub's native AI agents instead.