- Home
- Resources
- Integrations
- Google Cloud Dialogflow ES
Google Cloud Dialogflow ES Make integrationAutomate Google Cloud Dialogflow ES with Make.
Can Make answer your Dialogflow agent while the user is still talking? The Google Cloud Dialogflow ES Make integration offers 26 modules, with 1 instant trigger for fulfillment. This page shows how to link your Google Cloud project and build a first reply flow.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Google Cloud Dialogflow ES Make integration do?
The Google Cloud Dialogflow ES Make integration links your Dialogflow agent to a Make scenario, the automation you build as a chain of modules. When a user query matches an intent (a type of request the agent recognizes) with webhook enabled, Make receives it, runs your logic, and can send the answer back. Other modules manage intents, entities, contexts and agents without opening the console.
Answers built from your own data. Watch for Fulfillment receives the matched query, the modules in between look up what the user asked for, and Response to Fulfillment returns the text to the agent. The reply has a strict deadline: 10 seconds for Google Assistant applications, 5 seconds for all others.
An agent maintained from a spreadsheet or a form. Create an Intent, Update an Intent and Create Entities let a scenario feed new training content into the agent, so the person who knows the product edits a sheet instead of the console. List Intents and List Entity Types show what already exists before you add more.
Text understood outside the chat widget. Detect an Intent sends any sentence to the agent and gets the matched intent back, which helps classify an incoming email or a form message before routing it.
What the listed modules do not cover, Make an API Call reaches with the same connection. The same app often has an n8n node too; the n8n vs Make page lays out the criteria. If you prefer to learn the editor step by step, the Make training starts from zero, and the Make review covers the plans.
How do you connect Google Cloud Dialogflow ES to Make?
- 01
Add a module and open the connection window
In your scenario, add any Google Cloud Dialogflow ES module and click Create a connection. A connection is your Google Cloud account linked to Make once and reused by every Dialogflow module afterwards.
- 02
Name the connection
The Connection name field is optional, but a clear name such as the project of your agent helps when you run several agents from the same Make account.
- 03
Enter your credentials
Follow the on-screen instructions, or paste the Client ID and Client secret created under APIs and services then Credentials in the Google Cloud Console, in the project tied to your agent.
Your first scenario: reply to a Dialogflow fulfillment request
GoalWhen a user query matches an intent with webhook enabled in Google Cloud Dialogflow ES, Make builds the answer and sends it back to the agent.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + in the middle of the editor to place the first module.
- 02
Add Watch for Fulfillment
Search for Google Cloud Dialogflow ES, pick Watch for Fulfillment, click Create a webhook, then Create a connection. It carries the lightning badge: the agent calls Make as soon as a query matches.
- 03
Add Response to Fulfillment
Click the + on the right of the trigger, choose Response to Fulfillment and map the reply text. Each item passed along here is a bundle, one matched query at a time.
- 04
Test with Run once
Click Run once, then send your agent a phrase that matches an intent with webhook enabled. Read the bundles each module received and check the reply reached the conversation.
- 05
Switch the scenario on
Turn the scenario on. Since the trigger is instant, it waits for the agent's calls instead of running on a clock. Every module run counts as an operation on your plan.
What starts a Dialogflow scenario
1 module starts a scenario when something happens in Google Cloud Dialogflow ES. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Cloud Dialogflow ES as soon as it happens.
Watch for Fulfillment
Instant triggerIn Make“Triggers by a user query matched by intents with webhook enabled.”
Watch for Fulfillment starts your scenario each time a user query lands on an intent where webhook is enabled, so Make gets the matched intent and can compute the answer the agent should give.
Every Google Cloud Dialogflow ES module in Make
Google Cloud Dialogflow ES gives you 25 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Context
- Create an Agent
- Create an Entity Type
- Create an Intent
- Create Entities
- Delete a Context
- Delete an Agent
- Delete an Entity Type
- Delete an Intent
- Delete Entities
- Detect an Intent
- Get a Context
- Get an Agent
- Get an Entity Type
- Get an Intent
- Make an API Call
- Response to Fulfillment
- Update a Context
- Update an Agent
- Update an Entity Type
- Update an Intent
- List Contexts
- List Entities
- List Entity Types
- List Intents
Create a Context
ActionIn Make“Creates a context in the specified session.”
Opens a new context inside a conversation session, so the agent remembers what the user just talked about and steers the next turn toward the right intents.
Create an Agent
ActionIn Make“Creates an agent in the specified project.”
Sets up a brand new Dialogflow agent in a Google Cloud project from a scenario, which saves clicking through the console when you spin up agents for several brands or clients.
Create an Entity Type
ActionIn Make“Creates an entity type in the specified agent.”
Adds a new entity type to your agent, the category Dialogflow uses to recognize values like product names or cities in what users type.
Create an Intent
ActionIn Make“Creates an intent in the specified agent.”
Writes a new intent into the agent, which lets the people who know your customers draft questions in a sheet and have Make push them into Dialogflow.
Create Entities
ActionIn Make“Creates multiple entities in the specified entity type.”
Adds several entities at once to an existing entity type, the fastest way to teach the agent a full catalog of values in a single operation.
Delete a Context
ActionIn Make“Removes a context in the specified session.”
Removes one context from a session, so the agent stops interpreting new messages through a topic the user has already closed.
Delete an Agent
ActionIn Make“Removes an agent in the specified project.”
Removes an agent from its Google Cloud project, which helps you clean up test or retired agents as part of an offboarding scenario.
Delete an Entity Type
ActionIn Make“Removes an entity type in the specified agent.”
Removes a whole entity type from the agent, so a category of values you no longer sell or support stops being extracted from user phrases.
Delete an Intent
ActionIn Make“Removes an intent and its followup intents in the specified agent.”
Removes an intent from the agent, and its followup intents go with it, which keeps outdated answers from surfacing in conversations.
Delete Entities
ActionIn Make“Removes multiple entities in the specified entity type.”
Removes several entities from an entity type in one go, handy when your list of values shrinks and the agent should stop recognizing old names.
Detect an Intent
ActionIn Make“Processes a natural language query.”
Sends a sentence in natural language to your agent and returns the intent it matches, which turns Dialogflow into a classifier for any text flowing through Make.
Get a Context
ActionIn Make“Retrieves the details of a context in the specified session.”
Reads the details of one context in a session, so your scenario knows what the agent currently holds about the conversation before choosing a reply.
Get an Agent
ActionIn Make“Retrieves the details of an agent in the specified project.”
Fetches the settings of one agent in a project, useful as a snapshot to log or compare before a scenario changes anything on it.
Get an Entity Type
ActionIn Make“Retrieves the details of an entity type in the specified agent.”
Returns the details of one entity type, so a scenario can read which values the agent already knows before adding or removing any.
Get an Intent
ActionIn Make“Retrieves the details of an intent in the specified agent.”
Pulls the full details of one intent, which lets you audit or copy its content into a document where non technical colleagues can review it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Dialogflow API with the connection you already set up, the way out when none of the listed modules covers what you need.
Response to Fulfillment
ActionIn Make“Responds to the incoming fulfillment request. The response must occur within 10 seconds for Google Assistant applications or 5 seconds for all other applications, otherwise the request will time out.”
Sends the answer your scenario built back to the agent, which then says it to the user as if it came from Dialogflow itself.
Update a Context
ActionIn Make“Updates a context in the specified session.”
Changes an existing context in a session, so the agent keeps the conversation on track when the user corrects something they said earlier.
Update an Agent
ActionIn Make“Updates an agent in the specified project.”
Edits the settings of an existing agent from a scenario, which keeps several agents aligned without repeating the same clicks in each console project.
Update an Entity Type
ActionIn Make“Updates an entity type in the specified agent.”
Modifies an entity type that already exists, so the category stays in step with how your business names things without rebuilding it.
Update an Intent
ActionIn Make“Updates an intent in the specified agent.”
Rewrites an intent already in the agent, which lets the team refine phrases or answers from a sheet and see the agent pick them up.
List Contexts
SearchIn Make“Lists all contexts in the specified session.”
Returns every context active in a session, one bundle each, so a scenario can see at a glance where the conversation stands.
List Entities
SearchIn Make“Lists all entities in the specified entity type.”
Returns all the entities of one entity type, which gives you the full list of values the agent recognizes to compare against your source of truth.
List Entity Types
SearchIn Make“Lists all entity types in the specified agent.”
Lists every entity type defined in the agent, the starting point when a scenario must find the right category before touching its values.
List Intents
SearchIn Make“Lists all intents in the specified agent.”
Returns all intents of the agent, one bundle per intent, a quick way to export the agent or check whether a question is already covered.
Need help automating Google Cloud Dialogflow ES with Make?
A person reads every message.