NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4737 most downloaded on PyPI
Google Cloud Dialogflow Cx API client library
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
85 releases · first in 2020
One column per quarter.
### Features * declare Python3.15 support
update googleapis and regenerate
regenerate google-cloud-d packages
updated v3 dialogflow client libraries with dtmf_pattern and trace_blocks
dtmf_pattern and trace_blocks (64582e886c1ae040afa8bf23b29bd1b8e81cebbe)dtmf_pattern and trace_blocks (64582e886c1ae040afa8bf23b29bd1b8e81cebbe)Add comment for enum value DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED in enum DetectIntentResponseView
DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED in enum DetectIntentResponseView (4ca6f9e2f825c185d092f9879c05098659b1a871)DETECT_INTENT_RESPONSE_VIEW_DEFAULT to enum DetectIntentResponseView (4ca6f9e2f825c185d092f9879c05098659b1a871)updated v3 dialogflow client libraries
webhook_latencies is removed from message .google.cloud.dialogflow.cx.v3.QueryResult (13f6df001f44f652e84e787f2d67d0f894ed57c4)webhook_display_names is removed from message .google.cloud.dialogflow.cx.v3.QueryResult (13f6df001f44f652e84e787f2d67d0f894ed57c4)start_flow is moved in to oneof in message .google.cloud.dialogflow.cx.v3.Agent (13f6df001f44f652e84e787f2d67d0f894ed57c4)webhook_ids is removed from message .google.cloud.dialogflow.cx.v3.QueryResult (13f6df001f44f652e84e787f2d67d0f894ed57c4)webhook_tags is removed from message .google.cloud.dialogflow.cx.v3.QueryResult (13f6df001f44f652e84e787f2d67d0f894ed57c4)updated v3beta1 dialogflow client libraries
Service Account Auth in Tools and Webhooks
An existing message PlaybookInput is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto
PlaybookInput is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoPlaybookOutput is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoAction is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoUserUtterance is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoAgentUtterance is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoToolUse is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoPlaybookInvocation is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoFlowInvocation is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.protoJSON is removed from enum DataFormatAction is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)AgentUtterance is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)FlowInvocation is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)PlaybookInput is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)PlaybookInvocation is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)PlaybookOutput is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)ToolUse is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)UserUtterance is moved from google/cloud/dialogflow/cx/v3beta1/example.proto to google/cloud/dialogflow/cx/v3beta1/trace.proto (273fed1)JSON is removed from enum DataFormat (273fed1)flow in message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation is changed (273fed1)FlowInvocation is changed (273fed1)PlaybookInvocation is changed (273fed1)Deprecate credentials_file argument
v3: Add support for generator settings on fulfillment
Update import statement example in README
added support for document_processing_mode
name in message .google.cloud.dialogflow.cx.v3beta1.Tool is changed (3609c90)cert in message .google.cloud.dialogflow.cx.v3beta1.Tool is changed (3609c90)client_secret in message .[google.cloud.dialogflow.cx](https://www.google.com/url?sa=D&q=http%3A%2F%2Fgoogle.cloud.dialogflow.cx).v3.Webhook is changed (3609c90)v3: added support for document_processing_mode
Add REST Interceptors which support reading metadata
Add support for opt-in debug logging
add options of client_certificate_settings, bigquery_export_settings, bearer_token_config and boost_control_spec; add support of ALAW encoding
### Features * Add support for Python 3.13
[google-cloud-dialogflow-cx] exposed DataStoreConnectionSignals
### Bug Fixes * Allow Protobuf 5.x
A new field action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.PlaybookInput
action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.PlaybookInput (119b895)action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.PlaybookOutput (119b895)endpointing_timeout_duration is added to message .google.cloud.dialogflow.cx.v3beta1.AdvancedSettings (119b895)input_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)input_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)instruction is added to message .google.cloud.dialogflow.cx.v3beta1.Playbook (119b895)interdigit_timeout_duration is added to message .google.cloud.dialogflow.cx.v3beta1.AdvancedSettings (119b895)output_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)output_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)store_tts_audio is added to message .google.cloud.dialogflow.cx.v3beta1.SecuritySettings (119b895)tool_call is added to message .google.cloud.dialogflow.cx.v3beta1.ResponseMessage (119b895)Instruction is added (119b895)ToolCall is added (119b895)PLAYBOOK is added to enum MatchType (119b895)actions is removed from message .google.cloud.dialogflow.cx.v3beta1.Tool (119b895)input_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)input_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)output_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)output_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.PlaybookInput (119b895)parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.PlaybookOutput (119b895)schemas is removed from message .google.cloud.dialogflow.cx.v3beta1.Tool (119b895)start_playbook is moved in to oneof in message .google.cloud.dialogflow.cx.v3beta1.Agent (119b895)steps is removed from message .google.cloud.dialogflow.cx.v3beta1.Playbook (119b895).google.cloud.dialogflow.cx.v3beta1.Agent (119b895)ActionParameter is removed (119b895)added support for DataStoreConnection, DataStoreConnectionSettings
deps: Exclude google-auth 2.24.0 and 2.25.0
A new field current_flow is added to message .google.cloud.dialogflow.cx.v3.QueryResult
current_flow is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)description is added to message .google.cloud.dialogflow.cx.v3.Page (e1dbb80)disable_data_store_fallback is added to message .google.cloud.dialogflow.cx.v3.GenerativeSettings (e1dbb80)language_code is added to message Changelog (e1dbb80)opt_out_conformer_model_migration is added to message InputAudioConfig (e1dbb80)webhook_display_names is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)webhook_ids is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)webhook_latencies is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)webhook_tags is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)ExportEntityTypesMetadata is added (e1dbb80)ExportEntityTypesRequest is added (e1dbb80)ExportEntityTypesResponse is added (e1dbb80)ImportEntityTypesMetadata is added (e1dbb80)ImportEntityTypesRequest is added (e1dbb80)ImportEntityTypesResponse is added (e1dbb80)ExportEntityTypes is added to service EntityTypes (e1dbb80)ImportEntityTypes is added to service EntityTypes (e1dbb80)ServerStreamingDetectIntent is added to service Sessions (e1dbb80)google-api-core>=1.34.1 (#12306) (1e787f2)END_OF_SINGLE_UTTERANCE in enum MessageType is changed (e1dbb80)END_OF_SINGLE_UTTERANCE in enum MessageType is changed (e1dbb80)USE_BEST_AVAILABLE in enum SpeechModelVariant is changed (e1dbb80)USE_BEST_AVAILABLE in enum SpeechModelVariant is changed (e1dbb80)USE_ENHANCED in enum SpeechModelVariant is changed (e1dbb80)USE_ENHANCED in enum SpeechModelVariant is changed (e1dbb80)model in message .google.cloud.dialogflow.cx.v3.InputAudioConfig is changed (e1dbb80)model in message .google.cloud.dialogflow.cx.v3beta1.InputAudioConfig is changed (e1dbb80)session_ttl in message .google.cloud.dialogflow.cx.v3.QueryParameters is changed (e1dbb80)session_ttl in message .google.cloud.dialogflow.cx.v3beta1.QueryParameters is changed (e1dbb80)start_flow in message .google.cloud.dialogflow.cx.v3.Agent is changed (e1dbb80)start_flow in message .google.cloud.dialogflow.cx.v3beta1.Agent is changed (e1dbb80)text in message .google.cloud.dialogflow.cx.v3.TextInput is changed (e1dbb80)text in message .google.cloud.dialogflow.cx.v3beta1.TextInput is changed (e1dbb80)QueryInput is changed (e1dbb80)QueryInput is changed (e1dbb80)Add google-auth as a direct dependency
Allow users to explicitly configure universe domain
[google-cloud-dialogflow-cx] Fix formatting due to unclosed backtick
Add DirectPredict to PredictionService
Nothing published for this version
add agent answer feedback capabilit
add support for AdvancedSettings
### Documentation * Minor formatting
added generative AI, safety/security and speech endpointing settings
### Features * Added agent level route group (30e8c2b) * Added flow import strategy
1.25.0 (2026-10-01) Features declare Python3.15 support
v3beta1: Added GitIntegrationSettings to the Agent
Add async context manager return types
Added include_bigquery_export_settings to ExportAgentRequest
Add support for flexible webhook
Added debug info to StreamingDetectIntent
Added persist_parameter_changes field from query_params to MatchIntentRequest
Added gcs.proto. added support for GcsDestination and TextToSpeechSettings
Added JSON_PACKAGE field to ExportAgentRequest
Add context manager return types
v3: ResponseMessage proto contains channel information
v3beta1: ResponseMessage proto contains channel information
### Features * Add support for python 3.11
samples: Update previous month logic to avoid zero-index bug in webhook_prebuilt_telecom sample
Add files field to finding's list of attributes
google.cloud.dialogflowcx.__version__ (ff576ee)### Documentation * Clarified TTL as time-to-live
### Bug Fixes * deps: Allow protobuf 3.19.5
deps: require proto-plus >= 1.22.0
deps: require google-api-core>=1.32.0,>=2.8.0
deps: require protobuf <4.0.0dev
v3beta1: added audio_export_settings
added data format specification for export agent
deps: require google-api-core>=1.31.5, >=2.3.2
update API sources and regenerate
Your coding agent can read these notes before it upgrades. Set up the MCP server →