Google Dialogflow Transition Route Groups API

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

Operations 10

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

GET /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/transitionRouteGroups/{transitionRouteGroupsId} Get an agent-level transition route group · Dialogflow projects locations agents transition route groups get #
Ask an LLM
“What routes are inside a transition route group shared across my whole CX agent?”
“Can I read an agent-wide route group in a particular language?”
Tell an agent
Get agent-level route group {group} on CX agent {agent}, project {project}, location {location}.
Show agent {agent}'s shared transition route group {group} in language {language} ({project}/{location}).
DELETE /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/transitionRouteGroups/{transitionRouteGroupsId} Delete an agent-level transition route group · Dialogflow projects locations agents transition route groups delete #
Ask an LLM
“Can I delete a transition route group shared at the CX agent level?”
“Can I force-delete an agent-wide route group that flows still reference?”
Tell an agent destructive · confirm first
Delete agent-level route group {group} from CX agent {agent}, project {project}, location {location}.
Force-remove agent {agent}'s shared route group {group} with force={force} ({project}/{location}).
PATCH /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/transitionRouteGroups/{transitionRouteGroupsId} Update an agent-level transition route group · Dialogflow projects locations agents transition route groups patch #
Ask an LLM
“How do I change the routes in a transition route group shared across my CX agent?”
“Can I rename an agent-wide route group without touching its routes?”
Tell an agent
Replace the routes of agent-level route group {group} on CX agent {agent} ({project}/{location}) with {routes}.
Rename agent {agent}'s shared route group {group} to {display_name} in project {project}, location {location}.
GET /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/transitionRouteGroups List agent-level transition route groups · Dialogflow projects locations agents transition route groups list #
Ask an LLM
“Which transition route groups are shared at the agent level on my Dialogflow CX agent?”
“Can I page through agent-wide route groups in one language?”
Tell an agent
List agent-level transition route groups on CX agent {agent}, project {project}, location {location}.
Show agent {agent}'s shared route groups in language {language} ({project}/{location}).
POST /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/transitionRouteGroups Create an agent-level transition route group · Dialogflow projects locations agents transition route groups create #
Ask an LLM
“How do I create a reusable transition route group that any flow in my CX agent can use?”
“Can I define the routes when I create an agent-wide route group?”
Tell an agent
Create agent-level route group {display_name} on CX agent {agent}, project {project}, location {location}.
Add a shared route group {display_name} with routes {routes} to agent {agent} ({project}/{location}).
GET /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/flows/{flowsId}/transitionRouteGroups/{transitionRouteGroupsId} Get a flow's transition route group · Dialogflow projects locations agents flows transition route groups get #
Ask an LLM
“What does a transition route group that belongs to one flow of my CX agent contain?”
“Can I fetch a flow-scoped route group in a specific language?”
Tell an agent
Get route group {group} in flow {flow} of CX agent {agent}, project {project}, location {location}.
Show flow {flow}'s route group {group} in language {language} on agent {agent} ({project}/{location}).
DELETE /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/flows/{flowsId}/transitionRouteGroups/{transitionRouteGroupsId} Delete a flow's transition route group · Dialogflow projects locations agents flows transition route groups delete #
Ask an LLM
“Can I delete a transition route group defined inside a single CX flow?”
“Can I force-delete a flow-scoped route group that its pages still use?”
Tell an agent destructive · confirm first
Delete route group {group} from flow {flow} of CX agent {agent}, project {project}, location {location}.
Force-remove flow {flow}'s route group {group} with force={force} on agent {agent} ({project}/{location}).
PATCH /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/flows/{flowsId}/transitionRouteGroups/{transitionRouteGroupsId} Update a flow's transition route group · Dialogflow projects locations agents flows transition route groups patch #
Ask an LLM
“How do I edit the routes in a transition route group that lives in one CX flow?”
“Can I rename a flow-scoped route group?”
Tell an agent
Replace the routes of route group {group} in flow {flow}, CX agent {agent} ({project}/{location}) with {routes}.
Rename flow {flow}'s route group {group} to {display_name} on agent {agent}, project {project}, location {location}.
GET /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/flows/{flowsId}/transitionRouteGroups List a flow's transition route groups · Dialogflow projects locations agents flows transition route groups list #
Ask an LLM
“Which transition route groups are defined inside a specific flow of my CX agent?”
“Can I list flow-scoped route groups in a chosen language?”
Tell an agent
List route groups in flow {flow} of CX agent {agent}, project {project}, location {location}.
Show flow {flow}'s transition route groups, {page_size} per page, on agent {agent} ({project}/{location}).
POST /v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/flows/{flowsId}/transitionRouteGroups Create a transition route group in a flow · Dialogflow projects locations agents flows transition route groups create #
Ask an LLM
“How do I create a transition route group that only pages in one CX flow can use?”
“Can I add routes to a new flow-scoped route group as I create it?”
Tell an agent
Create route group {display_name} in flow {flow} of CX agent {agent}, project {project}, location {location}.
Add a route group {display_name} with routes {routes} to flow {flow} on agent {agent} ({project}/{location}).

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-transitionroutegroups-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-transitionroutegroups-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Dialogflow CX API (v3) - Conversational Agents Transition…
  version: v3
  description: Dialogflow CX (Conversational Agents) builds flow- and playbook-based agents with pages, routes, webhooks, tools, test cases, environments, experiments and data stores. This OpenAPI is a mechanical conversion of the first-party Google Discovery Document served by dialogflow.googleapis.com.
  contact:
    name: Google Cloud
    url: https://cloud.google.com/dialogflow/
  termsOfService: https://cloud.google.com/terms
  license:
    name: Google APIs Terms of Service
    url: https://developers.google.com/terms
  x-discovery-source: https://dialogflow.googleapis.com/$discovery/rest?version=v3
  x-discovery-revision: '20260825'
  x-discovery-id: dialogflow:v3
servers:
- url: https://dialogflow.googleapis.com
  description: Dialogflow API
security:
- OAuth2:
  - https://www.googleapis.com/auth/cloud-platform
  - https://www.googleapis.com/auth/dialogflow
- BearerAuth: []
tags:


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