Skip to main content
Feedback

Google DialogFlow MCP connector

Updated 

Google DialogFlow is Google's platform for building and managing conversational AI agents. The Google DialogFlow MCP connector allows AI agents to send messages to conversational agents, manage agent configurations, and train agents for improved conversational accuracy. It also supports exporting, importing, and restoring agents, as well as validating agent setups and searching across agents within a project.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Google DialogFlow MCP connector to perform the following actions:

  • Build and deploy conversational agents for customer support workflows
  • Train intents and entities to improve chatbot accuracy over time
  • Detect user intent from text or audio inputs automatically
  • Manage conversation contexts across multi-turn dialogue sessions
  • Export and import agent configurations for backup or migration
  • Validate agent configurations before deploying to production
  • Automate bulk updates to intents and entity types at scale
  • Search and organize agents across a Google DialogFlow tenant

Example prompts

Use the following example prompts to invoke Google DialogFlow MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new customer support agent in Google DialogFlow.
  • Show me all the intents configured in my Google DialogFlow agent.
  • Train my Google DialogFlow agent with the latest conversation data.
  • Export my Google DialogFlow agent so I can back it up.
  • What does Google DialogFlow think the user meant by this message?
  • Add a new entity type for product names in Google DialogFlow.
  • Delete the outdated intent about order cancellations in Google DialogFlow.
  • Send a test message to my Google DialogFlow agent and show the response.
  • List all the contexts active in my current Google DialogFlow session.
  • Check if my Google DialogFlow agent configuration has any errors.

Google DialogFlow MCP connector tools

The Google DialogFlow MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
googledialogflow_googledialogflowsendmessage_invokeCreate a new conversation and send a message to your DialogFlow ES agent.
getAgentGet the Dialogflow agent
setAgentCreate or update the Dialogflow agent
deleteAgentDelete the Dialogflow agent
trainAgentTrain the Dialogflow agent
exportAgentExport the Dialogflow agent
importAgentImport a Dialogflow agent from a zip file
restoreAgentRestore a Dialogflow agent from a zip file (replaces current)
getAgentValidationResultGet agent validation result
searchAgentsSearch agents
listIntentsList all intents
createIntentCreate a new intent
getIntentGet a specific intent
updateIntentUpdate an existing intent
deleteIntentDelete an intent
batchUpdateIntentsBatch update intents
batchDeleteIntentsBatch delete intents
listEntityTypesList all entity types
createEntityTypeCreate a new entity type
getEntityTypeGet a specific entity type
updateEntityTypeUpdate an entity type
deleteEntityTypeDelete an entity type
batchUpdateEntityTypesBatch update entity types
batchDeleteEntityTypesBatch delete entity types
batchCreateEntitiesBatch create entities within an entity type
batchUpdateEntitiesBatch update entities within an entity type
batchDeleteEntitiesBatch delete entities within an entity type
detectIntentDetect intent from user text or audio input
listContextsList all contexts in a session
createContextCreate a context in a session
deleteAllContextsDelete all contexts in a session
getContextGet a specific context
updateContextUpdate a context
deleteContextDelete a context
listSessionEntityTypesList session entity types
createSessionEntityTypeCreate a session entity type
getSessionEntityTypeGet a session entity type
updateSessionEntityTypeUpdate a session entity type
deleteSessionEntityTypeDelete a session entity type
listEnvironmentsList agent environments
createEnvironmentCreate an agent environment
getEnvironmentGet an agent environment
updateEnvironmentUpdate an agent environment
deleteEnvironmentDelete an agent environment
getEnvironmentHistoryGet environment history
getFulfillmentGet the fulfillment configuration
updateFulfillmentUpdate the fulfillment configuration
listVersionsList agent versions
createVersionCreate a new agent version
getVersionGet a specific version
updateVersionUpdate a version
deleteVersionDelete a version
listKnowledgeBasesList all knowledge bases
createKnowledgeBaseCreate a knowledge base
getKnowledgeBaseGet a knowledge base
updateKnowledgeBaseUpdate a knowledge base
deleteKnowledgeBaseDelete a knowledge base
listDocumentsList documents in a knowledge base
createDocumentCreate a document in a knowledge base
getDocumentGet a document
updateDocumentUpdate a document
deleteDocumentDelete a document
listOperationsList long-running operations
getOperationGet a long-running operation
cancelOperationCancel a long-running operation
listLocationsList available locations
On this Page