Google Dialogflow website screenshot

Google Dialogflow

Google Dialogflow is Google Cloud's conversational-agent platform, shipped as two editions on one API host. Dialogflow ES (Essentials, API v2) builds intent-, entity- and context-driven agents with knowledge connectors and the Agent Assist surface for human contact-centre agents. Dialogflow CX — now branded Conversational Agents, API v3 — builds flow-based state-machine agents and generative playbook agents backed by Gemini models, data stores, generators and tool calling, with test cases, experiments, versions and environments as first-class API resources. Both are called at dialogflow.googleapis.com with a Google OAuth 2.0 bearer token; there is no API key. Google publishes no OpenAPI for Dialogflow — the first-party machine-readable contracts are the Google Discovery Documents served by the API host itself (279 operations on v2, 158 on v3) and the protobuf IDL in googleapis/googleapis (42 gRPC services, 267 RPCs).

Google Dialogflow publishes 42 API contracts indexed on the APIs.io network, including Agent API, Agents API, Answer Records API, and 39 more. Tagged areas include Agents, Artificial Intelligence, Chatbots, Conversational AI, and Google Cloud.

The Google Dialogflow catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.

Google Dialogflow’s developer surface includes documentation, API reference, getting-started guide, authentication, CLI, sandbox, changelog, and 45 more developer resources.

73.1/100 exemplar ▬ flat Agent 38/100 agent ready saas Full breakdown ↓
scored 2026-11-06 · rubric v0.27.0 · Show this score on your site →
AccessPaidOpen
2 published contracts 3 Agent Skills
AgentsArtificial IntelligenceChatbotsConversational AIGoogle CloudMachine LearningNatural Language ProcessingSpeech RecognitionVirtual AgentsVoice Assistant

What this lets a business do 4

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Information & Data Management
BC-610
EvaluationsconversationModels
Software Product Engineering Management
BC-4200
Test Cases
Product Telemetry & Experimentation Management
BC-4280
Experiments
POST /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/environments/{environmentsId}/experiments
Customer Service Management
BC-430
Suggestions

What people ask Google Dialogflow 41

The questions people put to an LLM, and the jobs they hand an agent, that Google Dialogflow's APIs answer — each one linked to the operation that does it. Generated by API Evangelist

Google Dialogflow Entity Types API List session entity types in a CX session “Which session-scoped entity type overrides are active in my Dialogflow CX conversation session?” Add a session entity type to a CX session “Can I give one Dialogflow CX conversation session its own extra entity values?” Get a session entity type in a CX session “What entity values does one specific session entity type hold in my CX conversation session?” Delete a session entity type from a CX session “Is there a way to remove a session entity override from a live Dialogflow CX conversation session?”
Google Dialogflow Versions API Restore a playbook to a saved version “Can I roll a Dialogflow CX playbook back to an earlier saved version?” Get a saved playbook version “Where can I see what a specific saved version of my playbook contains?” Delete a saved playbook version “Can I remove a playbook version snapshot I no longer need?” Save a new version of a playbook “How do I snapshot a playbook before I start editing it?”
Google Dialogflow Intents API Export intents from a CX agent “How can I export all the intents from my Dialogflow CX agent to a file?” Update an intent on a CX agent “How do I add more training phrases to an existing CX intent?” Retrieve one intent from a CX agent “What training phrases and parameters does a particular CX agent intent have?” Delete an intent from a CX agent “Can I delete a single intent from my Dialogflow CX agent by its ID?”
Google Dialogflow Documents API Delete a document from a knowledge base “Can I remove an outdated FAQ document from a project-level knowledge base?” Retrieve a document from a knowledge base “How can I see the details of one document in a project-level Dialogflow knowledge base?” Update a knowledge base document “How do I rename a document in a project-level knowledge base?” Reload a knowledge document from its source “Can I make Dialogflow re-fetch a knowledge document after its source file changed?”
Google Dialogflow Contexts API Add a context to a regional session “How do I set a context on a live session of my regional agent?” List active contexts in a regional session “Which contexts are currently active in a session on my regional ES agent?” Update a context in a regional session “Can I change the lifespan of a context that is already active in a regional session?” Remove a context from a regional session “Can I clear a single context from a session on my regional agent?”
Google Dialogflow Environments API Create an environment for a CX agent “How do I set up a new staging environment for my CX agent?” List environments of a CX agent “What environments, like staging and production, does my Dialogflow CX agent have?” Run continuous tests on a CX environment “Can I kick off the continuous test suite against a CX environment on demand?” Look up the history of a CX environment “How has a CX environment changed over time, version by version?”
Google Dialogflow Suggestions API Search the knowledge base for a regional profile “Can I query my agent-assist knowledge sources directly in a specific region without a conversation?” Summarize a transcript in a region without storing it “Can I get a summary of a conversation transcript I send inline, without creating a regional conversation?” Suggest FAQ answers for a regional participant “Can the assistant propose FAQ answers to an agent during a live conversation in a region?” Get Knowledge Assist for a regional participant “Can Knowledge Assist suggest a query and answer for a participant in a regional conversation?”
Google Dialogflow Sessions API Send a user turn to a CX agent session “How do I send what a user typed to my Dialogflow CX agent and get the bot's reply back?” Stream a CX agent's reply to a user turn “Can I get a Dialogflow CX agent's response streamed back in pieces instead of one final reply?” Preview which intent a CX agent would match “Which intent would my Dialogflow CX agent match for an utterance, without running fulfillment?” Fulfill a chosen intent match in a CX session “After matching intents in a CX session, how do I run fulfillment for the match I picked?”
Google Dialogflow Agent API Restore a regional ES agent from a ZIP “Can I replace my regional ES agent entirely with one from a ZIP backup?” Update a regional agent's fulfillment “How do I point my regional ES agent's fulfillment at a new webhook service?” Get a regional agent's fulfillment “Which webhook fulfillment is configured for my ES agent in a particular region?” Get validation errors for a regional agent “Are there validation errors in my regional ES agent after training?”
Google Dialogflow Knowledge Bases API Delete a project-level knowledge base “Can I delete a knowledge base that still has documents in it?” Retrieve a project-level knowledge base “What language and display name does one of my Dialogflow knowledge bases have?” Update a project-level knowledge base “How do I rename a knowledge base in my project?” Create a project-level knowledge base “How do I create a new knowledge base to hold FAQ documents?”
Google Dialogflow Conversation Profiles API Delete a regional conversation profile “Is there a way to delete a regional conversation profile I no longer use?” Get a regional conversation profile “What settings does one regional Agent Assist conversation profile have?” Update a regional conversation profile “Can I change the language or time zone of an existing regional conversation profile?” Create a conversation profile in a region “How do I create a conversation profile that ties a virtual agent and Agent Assist together in a specific region?”
Google Dialogflow Generators API Create a generator on a CX agent “How do I add an LLM prompt generator to a CX agent?” List generators on a CX agent “Which LLM generators are defined on my Dialogflow CX agent?” Get a CX agent generator “Where can I read the prompt behind one of my CX agent's generators?” Update a CX agent generator “How do I change the prompt text of an existing CX generator?”

Showing 12 of 41 APIs with phrasing — see every API.

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-11-06 · rubric v0.27.0
Regulatory Posture applies to this provider. Its tags matched the AI & Biometrics regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for Google Dialogflow It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/google-dialogflow/"><img src="https://apis.io/badge/google-dialogflow/card.svg" alt="Google Dialogflow on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
  • MCP Server +12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
  • Idempotency +9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
  • A2A Agent Card +8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
  • Request/Response Examples +7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
  • Registration Without a Human +6 pts — a `registration_endpoint` in the served RFC 8414 / OIDC discovery document
  • Protected Resource Metadata +5 pts — a served /.well-known/oauth-protected-resource carrying `resource` (documented), and naming its authorization_servers (verified)
4 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from the provider profile at artifacts.apis.io/google-dialogflow/apis.yml: open an issue on github.com/api-evangelist/google-dialogflow to ask a question or point us at an artifact you publish. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

MarketPositionDepthRegistered MCP serverDeclares compatibility
Workplace Collaboration App Marketplaces distribution 9.6 (thin) - -

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

Standards implemented 2

Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.

measured — observed by APIs.io (published)
measured — observed by APIs.io (declared)

APIs 42

Individual APIs this provider publishes, each with its own machine-readable definition.

Dialogflow

Natural Language Processing

Google Dialogflow Agent API

The agent API from Google Dialogflow — 14 operation(s) for agent.

Google Dialogflow Agents API

The agents API from Google Dialogflow — 7 operation(s) for agents.

Google Dialogflow Answer Records API

The answerRecords API from Google Dialogflow — 4 operation(s) for answerrecords.

Google Dialogflow Changelogs API

The changelogs API from Google Dialogflow — 2 operation(s) for changelogs.

Google Dialogflow Contexts API

The contexts API from Google Dialogflow — 8 operation(s) for contexts.

Google Dialogflow Continuous Test Results API

The continuousTestResults API from Google Dialogflow — 1 operation(s) for continuoustestresults.

Google Dialogflow Conversation Datasets API

The conversationDatasets API from Google Dialogflow — 6 operation(s) for conversationdatasets.

Google Dialogflow Conversation Models API

The conversationModels API from Google Dialogflow — 8 operation(s) for conversationmodels.

Google Dialogflow Conversation Profiles API

The conversationProfiles API from Google Dialogflow — 8 operation(s) for conversationprofiles.

Google Dialogflow Conversations API

The conversations API from Google Dialogflow — 7 operation(s) for conversations.

Google Dialogflow Deployments API

The deployments API from Google Dialogflow — 2 operation(s) for deployments.

Google Dialogflow Documents API

The documents API from Google Dialogflow — 13 operation(s) for documents.

Google Dialogflow Encryption Spec API

The encryptionSpec API from Google Dialogflow — 1 operation(s) for encryptionspec.

Google Dialogflow Entities API

The entities API from Google Dialogflow — 6 operation(s) for entities.

Google Dialogflow Environments API

The environments API from Google Dialogflow — 11 operation(s) for environments.

Google Dialogflow Evaluations API

The evaluations API from Google Dialogflow — 6 operation(s) for evaluations.

Google Dialogflow Examples API

The examples API from Google Dialogflow — 2 operation(s) for examples.

Google Dialogflow Experiments API

The experiments API from Google Dialogflow — 4 operation(s) for experiments.

Google Dialogflow Flows API

The flows API from Google Dialogflow — 7 operation(s) for flows.

Google Dialogflow Generators API

The generators API from Google Dialogflow — 5 operation(s) for generators.

Google Dialogflow Intents API

The intents API from Google Dialogflow — 14 operation(s) for intents.

Google Dialogflow Locations API

The locations API from Google Dialogflow — 6 operation(s) for locations.

Google Dialogflow Messages API

The messages API from Google Dialogflow — 2 operation(s) for messages.

Google Dialogflow Operations API

The operations API from Google Dialogflow — 12 operation(s) for operations.

Google Dialogflow Pages API

The pages API from Google Dialogflow — 2 operation(s) for pages.

Google Dialogflow Participants API

The participants API from Google Dialogflow — 6 operation(s) for participants.

Google Dialogflow Playbooks API

The playbooks API from Google Dialogflow — 4 operation(s) for playbooks.

Google Dialogflow Projects API

The projects API from Google Dialogflow — 1 operation(s) for projects.

Google Dialogflow Results API

The results API from Google Dialogflow — 2 operation(s) for results.

Google Dialogflow Sessions API

The sessions API from Google Dialogflow — 17 operation(s) for sessions.

Google Dialogflow Stateless Suggestion API

The statelessSuggestion API from Google Dialogflow — 1 operation(s) for statelesssuggestion.

Google Dialogflow Suggestions API

The suggestions API from Google Dialogflow — 18 operation(s) for suggestions.

Google Dialogflow Tools API

The tools API from Google Dialogflow — 4 operation(s) for tools.

Google Dialogflow Transition Route Groups API

The transitionRouteGroups API from Google Dialogflow — 4 operation(s) for transitionroutegroups.

Google Dialogflow Versions API

The versions API from Google Dialogflow — 14 operation(s) for versions.

Google Dialogflow Webhooks API

The webhooks API from Google Dialogflow — 2 operation(s) for webhooks.

Google Dialogflow Entity Types API

The Entity Types API from Google Dialogflow — 24 operation(s) for entity types.

Google Dialogflow Knowledge Bases API

The Knowledge Bases API from Google Dialogflow — 6 operation(s) for knowledge bases.

Google Dialogflow Security Settings API

The Security Settings API from Google Dialogflow — 2 operation(s) for security settings.

Google Dialogflow SIP Trunks API

The SIP Trunks API from Google Dialogflow — 2 operation(s) for sip trunks.

Google Dialogflow Test Cases API

The Test Cases API from Google Dialogflow — 8 operation(s) for test cases.

Scroll for all 42

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Dialogflow ES API

OPEN COLLECTION

Agent Skills 3

Packaged agent skills for driving this provider's APIs from an AI assistant.

Google Dialogflow API pricing

Prices published by Google Dialogflow, read 2026-10-28 from cloud.google.com/products/conversational-agents/pricing.

PlanPrice
Flows - Chat $0.007/ 1 count
Playbooks - Chat $0.012/ 1 count
Flows - Voice $0.001/ 1 second
Playbooks - Voice $0.002/ 1 second
Data Store index storage $5.00 per GiB of additional raw data per month
Includes: Free quota of 10 GiB per month

Plan details, limits and sources →

Rate limits

All 25 limits →

Billed by: count (request) · FinOps profile →

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Google Dialogflow Rate Limits

25 limits

RATE LIMITS

Service Levels 1

Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Google Dialogflow Context

120 classes · 296 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Google Dialogflow API Rules

68 rules · 58 errors 7 warnings 3 info

SPECTRAL

OpenAPI Overlays 43

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Google Dialogflow Agent Api Phrasing Overlay

17 actions · phrasing · google-dialogflow-agent-api-openapi.yml

GENERATED

Google Dialogflow Agents Api Phrasing Overlay

12 actions · phrasing · google-dialogflow-agents-api-openapi.yml

GENERATED

Google Dialogflow Answerrecords Api Phrasing Overlay

5 actions · phrasing · google-dialogflow-answerrecords-api-openapi.yml

GENERATED

Google Dialogflow Changelogs Api Phrasing Overlay

3 actions · phrasing · google-dialogflow-changelogs-api-openapi.yml

GENERATED

Google Dialogflow Contexts Api Phrasing Overlay

21 actions · phrasing · google-dialogflow-contexts-api-openapi.yml

GENERATED

Google Dialogflow Continuoustestresults Api Phrasing Overlay

2 actions · phrasing · google-dialogflow-continuoustestresults-api-openapi.yml

GENERATED

Google Dialogflow Conversationdatasets Api Phrasing Overlay

9 actions · phrasing · google-dialogflow-conversationdatasets-api-openapi.yml

GENERATED

Google Dialogflow Conversationmodels Api Phrasing Overlay

13 actions · phrasing · google-dialogflow-conversationmodels-api-openapi.yml

GENERATED

Google Dialogflow Conversationprofiles Api Phrasing Overlay

15 actions · phrasing · google-dialogflow-conversationprofiles-api-openapi.yml

GENERATED

Google Dialogflow Conversations Api Phrasing Overlay

10 actions · phrasing · google-dialogflow-conversations-api-openapi.yml

GENERATED

Google Dialogflow Cx V3 Overlay

159 actions · documentation · google-dialogflow-cx-v3-openapi.yml

DERIVED

Google Dialogflow Deployments Api Phrasing Overlay

3 actions · phrasing · google-dialogflow-deployments-api-openapi.yml

GENERATED

Google Dialogflow Documents Api Phrasing Overlay

23 actions · phrasing · google-dialogflow-documents-api-openapi.yml

GENERATED

Google Dialogflow Encryptionspec Api Phrasing Overlay

2 actions · phrasing · google-dialogflow-encryptionspec-api-openapi.yml

GENERATED

Google Dialogflow Entities Api Phrasing Overlay

7 actions · phrasing · google-dialogflow-entities-api-openapi.yml

GENERATED

Google Dialogflow Entity Types Api Phrasing Overlay

52 actions · phrasing · google-dialogflow-entity-types-api-openapi.yml

GENERATED

Google Dialogflow Environments Api Phrasing Overlay

21 actions · phrasing · google-dialogflow-environments-api-openapi.yml

GENERATED

Google Dialogflow Es V2 Overlay

280 actions · documentation · google-dialogflow-es-v2-openapi.yml

DERIVED

Google Dialogflow Evaluations Api Phrasing Overlay

10 actions · phrasing · google-dialogflow-evaluations-api-openapi.yml

GENERATED

Google Dialogflow Examples Api Phrasing Overlay

6 actions · phrasing · google-dialogflow-examples-api-openapi.yml

GENERATED

Google Dialogflow Experiments Api Phrasing Overlay

8 actions · phrasing · google-dialogflow-experiments-api-openapi.yml

GENERATED

Google Dialogflow Flows Api Phrasing Overlay

11 actions · phrasing · google-dialogflow-flows-api-openapi.yml

GENERATED

Google Dialogflow Generators Api Phrasing Overlay

13 actions · phrasing · google-dialogflow-generators-api-openapi.yml

GENERATED

Google Dialogflow Intents Api Phrasing Overlay

24 actions · phrasing · google-dialogflow-intents-api-openapi.yml

GENERATED

Google Dialogflow Knowledge Bases Api Phrasing Overlay

16 actions · phrasing · google-dialogflow-knowledge-bases-api-openapi.yml

GENERATED

Google Dialogflow Locations Api Phrasing Overlay

9 actions · phrasing · google-dialogflow-locations-api-openapi.yml

GENERATED

Google Dialogflow Messages Api Phrasing Overlay

3 actions · phrasing · google-dialogflow-messages-api-openapi.yml

GENERATED

Google Dialogflow Operations Api Phrasing Overlay

13 actions · phrasing · google-dialogflow-operations-api-openapi.yml

GENERATED

Google Dialogflow Pages Api Phrasing Overlay

6 actions · phrasing · google-dialogflow-pages-api-openapi.yml

GENERATED

Google Dialogflow Participants Api Phrasing Overlay

11 actions · phrasing · google-dialogflow-participants-api-openapi.yml

GENERATED

Google Dialogflow Playbooks Api Phrasing Overlay

8 actions · phrasing · google-dialogflow-playbooks-api-openapi.yml

GENERATED

Google Dialogflow Projects Api Phrasing Overlay

4 actions · phrasing · google-dialogflow-projects-api-openapi.yml

GENERATED

Google Dialogflow Results Api Phrasing Overlay

3 actions · phrasing · google-dialogflow-results-api-openapi.yml

GENERATED

Google Dialogflow Security Settings Api Phrasing Overlay

6 actions · phrasing · google-dialogflow-security-settings-api-openapi.yml

GENERATED

Google Dialogflow Sessions Api Phrasing Overlay

18 actions · phrasing · google-dialogflow-sessions-api-openapi.yml

GENERATED

Google Dialogflow Sip Trunks Api Phrasing Overlay

6 actions · phrasing · google-dialogflow-sip-trunks-api-openapi.yml

GENERATED

Google Dialogflow Statelesssuggestion Api Phrasing Overlay

2 actions · phrasing · google-dialogflow-statelesssuggestion-api-openapi.yml

GENERATED

Google Dialogflow Suggestions Api Phrasing Overlay

19 actions · phrasing · google-dialogflow-suggestions-api-openapi.yml

GENERATED

Google Dialogflow Test Cases Api Phrasing Overlay

11 actions · phrasing · google-dialogflow-test-cases-api-openapi.yml

GENERATED

Google Dialogflow Tools Api Phrasing Overlay

11 actions · phrasing · google-dialogflow-tools-api-openapi.yml

GENERATED

Google Dialogflow Transitionroutegroups Api Phrasing Overlay

11 actions · phrasing · google-dialogflow-transitionroutegroups-api-openapi.yml

GENERATED

Google Dialogflow Versions Api Phrasing Overlay

28 actions · phrasing · google-dialogflow-versions-api-openapi.yml

GENERATED

Google Dialogflow Webhooks Api Phrasing Overlay

6 actions · phrasing · google-dialogflow-webhooks-api-openapi.yml

GENERATED

Scroll for all 43

JSON Schema 134

Standalone JSON Schema definitions for this provider's data models.

GoogleCloudDialogflowCxV3Agent

24 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Changelog

8 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Deployment

6 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3EntityType

8 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Environment

7 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Example

11 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Experiment

15 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Flow

13 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Generator

6 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Intent

9 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Page

10 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Playbook

17 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3TestCase

8 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Tool

7 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3ToolVersion

5 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Version

6 properties

JSON SCHEMA

GoogleCloudDialogflowCxV3Webhook

6 properties

JSON SCHEMA

GoogleCloudDialogflowV2Agent

12 properties

JSON SCHEMA

GoogleCloudDialogflowV2AnswerRecord

3 properties

JSON SCHEMA

GoogleCloudDialogflowV2Context

3 properties

JSON SCHEMA

GoogleCloudDialogflowV2Conversation

11 properties

JSON SCHEMA

GoogleCloudDialogflowV2Document

10 properties

JSON SCHEMA

GoogleCloudDialogflowV2EncryptionSpec

2 properties

JSON SCHEMA

GoogleCloudDialogflowV2EntityType

6 properties

JSON SCHEMA

GoogleCloudDialogflowV2Environment

7 properties

JSON SCHEMA

GoogleCloudDialogflowV2Fulfillment

5 properties

JSON SCHEMA

GoogleCloudDialogflowV2Generator

15 properties

JSON SCHEMA

GoogleCloudDialogflowV2Intent

20 properties

JSON SCHEMA

GoogleCloudDialogflowV2KnowledgeBase

3 properties

JSON SCHEMA

GoogleCloudDialogflowV2Participant

6 properties

JSON SCHEMA

GoogleCloudDialogflowV2SipTrunk

6 properties

JSON SCHEMA

GoogleCloudDialogflowV2Tool

13 properties

JSON SCHEMA

GoogleCloudDialogflowV2Version

5 properties

JSON SCHEMA

GoogleCloudLocationLocation

5 properties

JSON SCHEMA

GoogleLongrunningOperation

5 properties

JSON SCHEMA

GoogleProtobufEmpty

0 properties

JSON SCHEMA

Scroll for all 134

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Google Dialogflow Authentication

http/oauth2 · 2 schemes

SECURITY

Google Dialogflow Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Google Dialogflow Vulnerability Disclosure

security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Google Dialogflow Scopes

2 scopes · authorizationCode

2 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Google Dialogflow Agentic Access

437 operations · 277 acting · 1 human-in-the-loop

437 operations · 277 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 10

Pagination, idempotency, versioning, errors, and events

Scroll for all 10

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 7

Authentication, authorization, and security posture

Scroll for all 7

Operate 7

Status, limits, changes, and where to get help

Scroll for all 7

Commercial 6

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 5

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: google-dialogflow
name: Google Dialogflow
description: Google Dialogflow is Google Cloud's conversational-agent platform, shipped as two editions on one API host. Dialogflow
  ES (Essentials, API v2) builds intent-, entity- and context-driven agents with knowledge connectors and the Agent Assist
  surface for human contact-centre agents. Dialogflow CX — now branded Conversational Agents, API v3 — builds flow-based state-machine
  agents and generative playbook agents backed by Gemini models, data stores, generators and tool calling, with test cases,
  experiments, versions and environments as first-class API resources. Both are called at dialogflow.googleapis.com with a
  Google OAuth 2.0 bearer token; there is no API key. Google publishes no OpenAPI for Dialogflow — the first-party machine-readable
  contracts are the Google Discovery Documents served by the API host itself (279 operations on v2, 158 on v3) and the protobuf
  IDL in googleapis/googleapis (42 gRPC services, 267 RPCs).
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: paid
  onboarding: open
  trial: false
  try_now: false
  public: true
  gated: none
  gated_source:
  - onboarding
  label: Paid · Open access
  confidence: high
  source:
  - plans
  - authentication
  - rate-limits
  - security
  - sandbox
  generated: '2026-11-06'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/google-dialogflow.png
url: https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-09-12'
specificationVersion: '0.23'
position: Producing
tags:
- Agents
- Artificial Intelligence
- Chatbots
- Conversational AI
- Google Cloud
- Machine Learning
- Natural Language Processing
- Speech Recognition
- Virtual Agents
- Voice Assistant
tags_raw:
- Agents
- Artificial Intelligence
- Chatbots
- Conversational AI
- Google Cloud
- Machine Learning
- Natural Language Processing
- Speech Recognition
- Virtual Agents
- Voice Assistants
- Machine-Learning
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- type: Spectral
  url: rules/google-dialogflow-rules.yml
- type: JSONLD
  url: json-ld/google-dialogflow-context.jsonld
- type: Vocabulary
  url: vocabulary/google-dialogflow-vocabulary.yml
- type: Hosts
  url: hosts/google-dialogflow-hosts.yml
- type: IntegrationEdges
  url: integrations/google-dialogflow-integration-edges.yml
- type: CapabilityMap
  url: capabilities/google-dialogflow-capability-edges.yml
  name: Google Dialogflow Business Capability Map
- type: Overlay
  url: overlays/google-dialogflow-cx-v3-overlay.yaml
- type: Overlay
  url: overlays/google-dialogflow-es-v2-overlay.yaml
- type: PublicAPIsListing
  url: https://github.com/public-apis/public-apis
- type: Website
  url: https://cloud.google.com/dialogflow
- type: DeveloperPortal
  url: https://cloud.google.com/dialogflow/docs
- type: Documentation
  url: https://cloud.google.com/dialogflow/docs
- type: APIReference
  url: https://cloud.google.com/dialogflow/docs/reference/rest
- type: GettingStarted
  url: https://cloud.google.com/dialogflow/es/docs/quick/setup
- type: Authentication
  url: authentication/google-dialogflow-authentication.yml
- type: OAuthScopes
  url: scopes/google-dialogflow-scopes.yml
- type: AgenticAccess
  url: agentic-access/google-dialogflow-agentic-access.yml
- type: Packages
  url: packages/google-dialogflow-packages.yml
- type: SDKs
  url: packages/google-dialogflow-packages.yml
- type: CLI
  url: cli/google-dialogflow-cli.yml
- type: Components
  url: components/google-dialogflow-components.yml
- type: Sandbox
  url: sandbox/google-dialogflow-sandbox.yml
- type: Conventions
  url: conventions/google-dialogflow-conventions.yml
- type: DataModel
  url: data-model/google-dialogflow-data-model.yml
- type: ErrorCatalog
  url: errors/google-dialogflow-problem-types.yml
- type: Lifecycle
  url: lifecycle/google-dialogflow-lifecycle.yml
- type: StatusPage
  url: https://status.cloud.google.com/
- type: Deprecation
  url: lifecycle/google-dialogflow-lifecycle.yml
- type: ChangeLog
  url: changelog/google-dialogflow-changelog.yml
- type: ReleaseNotes
  url: https://cloud.google.com/dialogflow/docs/release-notes
- type: Conformance
  url: conformance/google-dialogflow-conformance.yml
- type: Compliance
  url: https://cloud.google.com/dialogflow/docs/compliance-security-controls
- type: Webhooks
  url: asyncapi/google-dialogflow-webhooks.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/google-dialogflow-llms.txt
- type: WellKnown
  url: well-known/google-dialogflow-well-known.yml
- type: SecurityTxt
  url: well-known/google-dialogflow-security.txt
- type: Security
  url: security/google-dialogflow-vulnerability-disclosure.yml
- type: VulnerabilityDisclosure
  url: security/google-dialogflow-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/google-dialogflow-domain-security.yml
- type: Plans
  url: plans/google-dialogflow-plans-pricing.yml
- type: RateLimits
  url: rate-limits/google-dialogflow-rate-limits.yml
- type: FinOps
  url: finops/google-dialogflow-finops.yml
- type: Pricing
  url: https://cloud.google.com/dialogflow/pricing
- type: SignUp
  url: https://console.cloud.google.com/freetrial
- type: Support
  url: https://cloud.google.com/dialogflow/docs/support
- type: Blog
  url: https://cloud.google.com/blog/products/ai-machine-learning
- type: GitHubOrganization
  url: https://github.com/googleapis
- type: TermsOfService
  url: https://cloud.google.com/terms
- type: PrivacyPolicy
  url: https://policies.google.com/privacy
- type: ServiceLevelAgreement
  url: https://cloud.google.com/dialogflow/sla
- type: Quotas
  url: https://cloud.google.com/dialogflow/quotas
apis:
- name: Dialogflow
  description: Natural Language Processing
  humanURL: https://cloud.google.com/dialogflow/docs/
  baseURL: https://dialogflow.googleapis.com
  tags:
  - Machine Learning
  tags_raw:
  - Machine Learning
  - Machine-Learning
  properties:
  - type: Documentation
    url: https://cloud.google.com/dialogflow/docs/
  aid: google-dialogflow:dialogflow
- aid: google-dialogflow:google-dialogflow-agent-api
  name: Google Dialogflow Agent API
  description: The agent API from Google Dialogflow — 14 operation(s) for agent.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags:
  - Agents
  tags_raw:
  - agent
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-agent-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-longrunning-operation-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-fulfillment-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-search-agents-response-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-validation-result-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-import-agent-request-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-restore-agent-request-schema.json
- aid: google-dialogflow:google-dialogflow-agents-api
  name: Google Dialogflow Agents API
  description: The agents API from Google Dialogflow — 7 operation(s) for agents.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags:
  - Agents
  tags_raw:
  - agents
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-agents-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-agent-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-generative-settings-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-longrunning-operation-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-export-agent-request-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-restore-agent-request-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-agent-validation-result-schema.json
- aid: google-dialogflow:google-dialogflow-answerrecords-api
  name: Google Dialogflow Answer Records API
  description: The answerRecords API from Google Dialogflow — 4 operation(s) for answerrecords.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags: []
  tags_raw:
  - answerRecords
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-answerrecords-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-answer-record-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-list-answer-records-response-schema.json
- aid: google-dialogflow:google-dialogflow-changelogs-api
  name: Google Dialogflow Changelogs API
  description: The changelogs API from Google Dialogflow — 2 operation(s) for changelogs.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags:
  - Changelog
  tags_raw:
  - changelogs
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-changelogs-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-changelog-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-list-changelogs-response-schema.json
- aid: google-dialogflow:google-dialogflow-contexts-api
  name: Google Dialogflow Contexts API
  description: The contexts API from Google Dialogflow — 8 operation(s) for contexts.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags:
  - Context
  tags_raw:
  - contexts
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-contexts-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-context-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-list-contexts-response-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-protobuf-empty-schema.json
- aid: google-dialogflow:google-dialogflow-continuoustestresults-api
  name: Google Dialogflow Continuous Test Results API
  description: The continuousTestResults API from Google Dialogflow — 1 operation(s) for continuoustestresults.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags: []
  tags_raw:
  - continuousTestResults
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-continuoustestresults-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-list-continuous-test-results-response-schema.json
- aid: google-dialogflow:google-dialogflow-conversationdatasets-api
  name: Google Dialogflow Conversation Datasets API
  description: The conversationDatasets API from Google Dialogflow — 6 operation(s) for conversationdatasets.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags: []
  tags_raw:
  - conversationDatasets
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-conversationdatasets-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-conversation-dataset-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-longrunning-operation-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-list-conversation-datasets-response-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-import-conversation-data-request-schema.json
- aid: google-dialogflow:google-dialogflow-conversationmodels-api
  name: Google Dialogflow Conversation Models API
  description: The conversationModels API from Google Dialogflow — 8 operation(s) for conversationmodels.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags: []
  tags_raw:
  - conversationModels
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-conversationmodels-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-conversation-model-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-longrunning-operation-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-list-conversation-models-response-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-deploy-conversation-model-request-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-undeploy-conversation-model-request-schema.json
- aid: google-dialogflow:google-dialogflow-conversationprofiles-api
  name: Google Dialogflow Conversation Profiles API
  description: The conversationProfiles API from Google Dialogflow — 8 operation(s) for conversationprofiles.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags: []
  tags_raw:
  - conversationProfiles
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-conversationprofiles-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json
  - type: Discovery
    url: discovery/google-dialogflow-v3beta1.json
  - type: Protobuf
    url: grpc/cx-v3/session.proto
  - type: Protobuf
    url: grpc/cx-v3/agent.proto
  - type: Protobuf
    url: grpc/cx-v3/webhook.proto
  - type: Protobuf
    url: grpc/cx-v3/tool.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/cx/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/cx/docs/reference/rest
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/cx/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/cx/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/cx/docs/concept/access-control
  - type: Pricing
    url: https://cloud.google.com/dialogflow/pricing
  - type: Console
    url: https://dialogflow.cloud.google.com/cx
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/cx/docs/concept/webhook
  - type: Discovery
    url: discovery/google-dialogflow-v2.json
  - type: Discovery
    url: discovery/google-dialogflow-v2beta1.json
  - type: Protobuf
    url: grpc/v2/session.proto
  - type: Protobuf
    url: grpc/v2/agent.proto
  - type: Protobuf
    url: grpc/v2/intent.proto
  - type: Protobuf
    url: grpc/v2/webhook.proto
  - type: Documentation
    url: https://cloud.google.com/dialogflow/es/docs
  - type: APIReference
    url: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2-overview
  - type: GettingStarted
    url: https://cloud.google.com/dialogflow/es/docs/quick/setup
  - type: Quickstart
    url: https://cloud.google.com/dialogflow/es/docs/quick/build-agent
  - type: Authentication
    url: https://cloud.google.com/dialogflow/es/docs/access-control
  - type: Console
    url: https://dialogflow.cloud.google.com/
  - type: Webhooks
    url: https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-conversation-profile-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-clear-suggestion-feature-config-request-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-longrunning-operation-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-set-suggestion-feature-config-request-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-cloud-dialogflow-v2-list-conversation-profiles-response-schema.json
  - type: JSONSchema
    url: json-schema/google-dialogflow-google-protobuf-empty-schema.json
- aid: google-dialogflow:google-dialogflow-conversations-api
  name: Google Dialogflow Conversations API
  description: The conversations API from Google Dialogflow — 7 operation(s) for conversations.
  humanURL: https://cloud.google.com/dialogflow/cx/docs
  baseURL: https://dialogflow.googleapis.com
  tags:
  - Conversations
  tags_raw:
  - conversations
  properties:
  - type: OpenAPI
    url: openapi/google-dialogflow-conversations-api-openapi.yml
  - type: Discovery
    url: discovery/google-dialogflow-v3.json


# --- truncated at 32 KB (129 KB total) ---
# Full source: https://artifacts.apis.io/google-dialogflow/apis.yml

Google Dialogflow API — frequently asked questions

Does Google Dialogflow have an API?

Yes. APIs.io lists 42 APIs from Google Dialogflow, including Dialogflow, Google Dialogflow Agent API and Google Dialogflow Agents API, and 39 more.

Is there an OpenAPI specification for the Google Dialogflow API?

Yes. APIs.io indexes 41 OpenAPI specifications for Google Dialogflow, each linked for download from this page.

How do I authenticate with the Google Dialogflow API?

Google Dialogflow documents its authentication (http/oauth2 · 2 schemes). The details are profiled on APIs.io as Google Dialogflow Authentication.

How much does the Google Dialogflow API cost?

Google Dialogflow publishes its prices; its Flows - Chat plan is $0.007/ 1 count as of 2026-10-28. APIs.io lists 5 pricing plans for Google Dialogflow, with each plan's price, limits and inclusions under Pricing on this page.

Is the Google Dialogflow API ready for AI agents?

Google Dialogflow has a Kin Score of 73.1 out of 100 (exemplar) and an Agent Readiness score of 38.2 (agent-ready), scored by API Evangelist on 2026-11-06.

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/google-dialogflow"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/google-dialogflow/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/google-dialogflow/evidence"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.