Google Dialogflow Generators API

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

Operations 12

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/generators Create a generator on a CX agent · Dialogflow projects locations agents generators create #
Ask an LLM
“How do I add an LLM prompt generator to a CX agent?”
“Can I set the prompt text and model settings when creating a CX generator?”
Tell an agent
Create a generator named {display_name} on CX agent {agent} in project {project}, location {location}.
Add a CX generator to agent {agent} with prompt {prompt_text}.
GET /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/generators List generators on a CX agent · Dialogflow projects locations agents generators list #
Ask an LLM
“Which LLM generators are defined on my Dialogflow CX agent?”
“Can I list a CX agent's generators in a particular language?”
Tell an agent
List the generators on CX agent {agent} in project {project}, location {location}.
Show CX agent {agent} generators for language {language_code}.
GET /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/generators/{generatorsId} Get a CX agent generator · Dialogflow projects locations agents generators get #
Ask an LLM
“Where can I read the prompt behind one of my CX agent's generators?”
“Can I fetch a CX generator's settings for a specific language?”
Tell an agent
Get generator {generator} on CX agent {agent} in project {project}, location {location}.
Show the prompt and model settings of CX generator {generator} on agent {agent}.
PATCH /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/generators/{generatorsId} Update a CX agent generator · Dialogflow projects locations agents generators patch #
Ask an LLM
“How do I change the prompt text of an existing CX generator?”
“Can I update only a CX generator's model parameters?”
Tell an agent
Update the prompt of generator {generator} on CX agent {agent} (project {project}, location {location}) to {prompt_text}.
Rename CX generator {generator} on agent {agent} to {display_name}.
DELETE /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/generators/{generatorsId} Delete a CX agent generator · Dialogflow projects locations agents generators delete #
Ask an LLM
“Can I delete a CX generator that pages still reference?”
“Is there a force flag for removing a generator from a CX agent?”
Tell an agent destructive · confirm first
Delete generator {generator} from CX agent {agent} in project {project}, location {location}.
Force-delete CX generator {generator} on agent {agent}, removing its references.
POST /v2/projects/{projectsId}/locations/{locationsId}/generators Create an agent-assist generator in a region · Dialogflow projects locations generators create #
Ask an LLM
“How do I create a summarization generator for Agent Assist in a specific location?”
“Can I choose my own ID when creating a regional generator?”
Tell an agent
Create an Agent Assist generator in project {project}, location {location}, described as {description}.
Create regional generator {generator_id} in {location} for project {project}.
GET /v2/projects/{projectsId}/locations/{locationsId}/generators List agent-assist generators in a region · Dialogflow projects locations generators list #
Ask an LLM
“Which Agent Assist generators exist in a given region of my project?”
“Can I page through regional generators used for summaries and coaching?”
Tell an agent
List Agent Assist generators for project {project} in location {location}.
Show {page_size} regional generators in {location} for project {project}.
PATCH /v2/projects/{projectsId}/locations/{locationsId}/generators/{generatorsId} Update an agent-assist generator in a region · Dialogflow projects locations generators patch #
Ask an LLM
“How do I change the trigger event on a regional Agent Assist generator?”
“Can I edit a location-scoped generator's description only?”
Tell an agent
Update Agent Assist generator {generator} in project {project}, location {location}, to trigger on {trigger_event}.
Change the description of regional generator {generator} in {location}, project {project}, to {description}.
DELETE /v2/projects/{projectsId}/locations/{locationsId}/generators/{generatorsId} Delete an agent-assist generator in a region · Dialogflow projects locations generators delete #
Ask an LLM
“Can I remove a regional Agent Assist generator I no longer use?”
“Is deleting a location-scoped generator permanent?”
Tell an agent destructive · confirm first
Delete Agent Assist generator {generator} in project {project}, location {location}.
Remove regional generator {generator} from {location} in project {project}.
GET /v2/projects/{projectsId}/locations/{locationsId}/generators/{generatorsId} Get an agent-assist generator in a region · Dialogflow projects locations generators get #
Ask an LLM
“Can I view how a regional Agent Assist generator is configured?”
“What trigger event does one of my location-scoped generators use?”
Tell an agent
Get Agent Assist generator {generator} in project {project}, location {location}.
Show the trigger event and context of regional generator {generator} in {location}, project {project}.
GET /v2/projects/{projectsId}/generators List agent-assist generators in a project · Dialogflow projects generators list #
Ask an LLM
“What Agent Assist generators does my project have at the global location?”
“Is there a paged list of default-location generators?”
Tell an agent
List the global Agent Assist generators in project {project}.
Show the next page of default-location generators for project {project} from {page_token}.
POST /v2/projects/{projectsId}/generators Create an agent-assist generator in a project · Dialogflow projects generators create #
Ask an LLM
“How do I set up a new Agent Assist generator on the global endpoint?”
“Can I give a default-location generator a custom ID and description?”
Tell an agent
Create a global Agent Assist generator in project {project} with ID {generator_id}.
Add a default-location generator to project {project} that fires on {trigger_event}.

Documentation

Specifications

Other Resources

🔗
Discovery
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/discovery/google-dialogflow-v3.json
🔗
Discovery
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/discovery/google-dialogflow-v3beta1.json
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/cx-v3/session.proto
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/cx-v3/agent.proto
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/cx-v3/webhook.proto
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/cx-v3/tool.proto
🔗
Pricing
https://cloud.google.com/dialogflow/pricing
🔗
Console
https://dialogflow.cloud.google.com/cx
🔗
Webhooks
https://cloud.google.com/dialogflow/cx/docs/concept/webhook
🔗
Discovery
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/discovery/google-dialogflow-v2.json
🔗
Discovery
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/discovery/google-dialogflow-v2beta1.json
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/v2/session.proto
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/v2/agent.proto
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/v2/intent.proto
🔗
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/grpc/v2/webhook.proto
🔗
Console
https://dialogflow.cloud.google.com/
🔗
Webhooks
https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/google-dialogflow:google-dialogflow-generators-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.

OpenAPI Specification

google-dialogflow-generators-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Google Dialogflow Generators API
  contact:
    name: Google Cloud
    url: https://cloud.google.com/dialogflow/
  license:
    name: Google APIs Terms of Service
    url: https://developers.google.com/terms
  termsOfService: https://cloud.google.com/terms
  x-refined-note:
  - x-discovery-id differs across the merged source definitions and was not carried
  - x-discovery-source differs across the merged source definitions and was not carried
  x-discovery-revision: '20260825'
  version: '1.0'
  description: 'Operations tagged generators across 2 of this provider''s published API definitions: google-dialogflow-cx-v3-openapi.yml, google-dialogflow-es-v2-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://dialogflow.googleapis.com
  description: Dialogflow API
tags:


# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/google-dialogflow/refs/heads/main/openapi/google-dialogflow-generators-api-openapi.yml