Google Dialogflow · Schema
GoogleCloudDialogflowCxV3DetectIntentResponse
AgentsArtificial IntelligenceChatbotsConversational AIGoogle CloudMachine LearningNatural Language ProcessingSpeech RecognitionVirtual AgentsVoice Assistant
Properties
| Name | Type | Description |
|---|---|---|
| outputAudioConfig | object | |
| outputAudio | string | |
| responseType | string | |
| queryResult | object | |
| responseId | string | |
| allowCancellation | boolean |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/google-dialogflow/json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-detect-intent-response-schema.json",
"title": "GoogleCloudDialogflowCxV3DetectIntentResponse",
"x-generated": "2026-11-04",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/google-dialogflow-sessions-api-openapi.yml#/components/schemas/GoogleCloudDialogflowCxV3DetectIntentResponse",
"type": "object",
"properties": {
"outputAudioConfig": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3OutputAudioConfig"
},
"outputAudio": {
"type": "string",
"format": "byte"
},
"responseType": {
"type": "string",
"enum": [
"RESPONSE_TYPE_UNSPECIFIED",
"PARTIAL",
"FINAL"
],
"x-enumDescriptions": [
"",
"",
""
]
},
"queryResult": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3QueryResult"
},
"responseId": {
"type": "string"
},
"allowCancellation": {
"type": "boolean"
}
},
"$defs": {
"GoogleCloudDialogflowCxV3Action": {
"type": "object",
"properties": {
"userUtterance": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3UserUtterance"
},
"flowTransition": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FlowTransition"
},
"flowInvocation": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FlowInvocation"
},
"agentUtterance": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AgentUtterance"
},
"playbookInvocation": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3PlaybookInvocation"
},
"toolUse": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ToolUse"
},
"playbookTransition": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3PlaybookTransition"
}
}
},
"GoogleCloudDialogflowCxV3AdvancedSettings": {
"type": "object",
"properties": {
"speechSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettingsSpeechSettings"
},
"audioExportGcsDestination": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3GcsDestination"
},
"loggingSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings"
},
"dtmfSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings"
}
}
},
"GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean"
},
"finishDigit": {
"type": "string"
},
"interdigitTimeoutDuration": {
"type": "string"
},
"maxDigits": {
"type": "integer",
"format": "int32"
},
"endpointingTimeoutDuration": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings": {
"type": "object",
"properties": {
"enableConsentBasedRedaction": {
"type": "boolean"
},
"enableStackdriverLogging": {
"type": "boolean"
},
"enableInteractionLogging": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3AdvancedSettingsSpeechSettings": {
"type": "object",
"properties": {
"noSpeechTimeout": {
"type": "string"
},
"models": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"useTimeoutBasedEndpointing": {
"type": "boolean"
},
"endpointerSensitivity": {
"type": "integer",
"format": "int32"
}
}
},
"GoogleCloudDialogflowCxV3AgentUtterance": {
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnection": {
"type": "object",
"properties": {
"dataStoreType": {
"type": "string",
"enum": [
"DATA_STORE_TYPE_UNSPECIFIED",
"PUBLIC_WEB",
"UNSTRUCTURED",
"STRUCTURED"
],
"x-enumDescriptions": [
"",
"",
"",
""
]
},
"dataStore": {
"type": "string"
},
"documentProcessingMode": {
"type": "string",
"enum": [
"DOCUMENT_PROCESSING_MODE_UNSPECIFIED",
"DOCUMENTS",
"CHUNKS"
],
"x-enumDescriptions": [
"",
"",
""
]
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignals": {
"type": "object",
"properties": {
"searchSnippets": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsSearchSnippet"
}
},
"safetySignals": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsSafetySignals"
},
"citedSnippets": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsCitedSnippet"
}
},
"answerParts": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsAnswerPart"
}
},
"groundingSignals": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsGroundingSignals"
},
"rewrittenQuery": {
"type": "string"
},
"rewriterModelCallSignals": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsRewriterModelCallSignals"
},
"answer": {
"type": "string"
},
"answerGenerationModelCallSignals": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsAnswerGenerationModelCallSignals"
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsAnswerGenerationModelCallSignals": {
"type": "object",
"properties": {
"renderedPrompt": {
"type": "string"
},
"modelOutput": {
"type": "string"
},
"model": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsAnswerPart": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"supportingIndices": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsCitedSnippet": {
"type": "object",
"properties": {
"snippetIndex": {
"type": "integer",
"format": "int32"
},
"searchSnippet": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignalsSearchSnippet"
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsGroundingSignals": {
"type": "object",
"properties": {
"decision": {
"type": "string",
"enum": [
"GROUNDING_DECISION_UNSPECIFIED",
"ACCEPTED_BY_GROUNDING",
"REJECTED_BY_GROUNDING"
],
"x-enumDescriptions": [
"",
"",
""
]
},
"score": {
"type": "string",
"enum": [
"GROUNDING_SCORE_BUCKET_UNSPECIFIED",
"VERY_LOW",
"LOW",
"MEDIUM",
"HIGH",
"VERY_HIGH"
],
"x-enumDescriptions": [
"",
"",
"",
"",
"",
""
]
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsRewriterModelCallSignals": {
"type": "object",
"properties": {
"modelOutput": {
"type": "string"
},
"model": {
"type": "string"
},
"renderedPrompt": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsSafetySignals": {
"type": "object",
"properties": {
"matchedBannedPhrase": {
"type": "string"
},
"decision": {
"type": "string",
"enum": [
"SAFETY_DECISION_UNSPECIFIED",
"ACCEPTED_BY_SAFETY_CHECK",
"REJECTED_BY_SAFETY_CHECK"
],
"x-enumDescriptions": [
"",
"",
""
]
},
"bannedPhraseMatch": {
"type": "string",
"enum": [
"BANNED_PHRASE_MATCH_UNSPECIFIED",
"BANNED_PHRASE_MATCH_NONE",
"BANNED_PHRASE_MATCH_QUERY",
"BANNED_PHRASE_MATCH_RESPONSE"
],
"x-enumDescriptions": [
"",
"",
"",
""
]
}
}
},
"GoogleCloudDialogflowCxV3DataStoreConnectionSignalsSearchSnippet": {
"type": "object",
"properties": {
"metadata": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
},
"documentTitle": {
"type": "string"
},
"text": {
"type": "string"
},
"documentUri": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3DtmfInput": {
"type": "object",
"properties": {
"digits": {
"type": "string"
},
"finishDigit": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3EventHandler": {
"type": "object",
"properties": {
"targetFlow": {
"type": "string"
},
"triggerFulfillment": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Fulfillment"
},
"targetPlaybook": {
"type": "string"
},
"name": {
"type": "string",
"readOnly": true
},
"event": {
"type": "string"
},
"targetPage": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3Flow": {
"type": "object",
"properties": {
"locked": {
"type": "boolean"
},
"eventHandlers": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3EventHandler"
}
},
"transitionRoutes": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRoute"
}
},
"knowledgeConnectorSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3KnowledgeConnectorSettings"
},
"inputParameterDefinitions": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ParameterDefinition"
}
},
"outputParameterDefinitions": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ParameterDefinition"
}
},
"description": {
"type": "string"
},
"nluSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3NluSettings"
},
"displayName": {
"type": "string"
},
"multiLanguageSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FlowMultiLanguageSettings"
},
"advancedSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettings"
},
"transitionRouteGroups": {
"type": "array",
"items": {
"type": "string"
}
},
"name": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3FlowInvocation": {
"type": "object",
"properties": {
"flow": {
"type": "string"
},
"displayName": {
"type": "string",
"readOnly": true
},
"flowState": {
"type": "string",
"enum": [
"OUTPUT_STATE_UNSPECIFIED",
"OUTPUT_STATE_OK",
"OUTPUT_STATE_CANCELLED",
"OUTPUT_STATE_FAILED",
"OUTPUT_STATE_ESCALATED",
"OUTPUT_STATE_PENDING"
],
"x-enumDescriptions": [
"",
"",
"",
"",
"",
""
]
}
}
},
"GoogleCloudDialogflowCxV3FlowMultiLanguageSettings": {
"type": "object",
"properties": {
"supportedResponseLanguageCodes": {
"type": "array",
"items": {
"type": "string"
}
},
"enableMultiLanguageDetection": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3FlowTraceMetadata": {
"type": "object",
"properties": {
"flow": {
"type": "string"
},
"displayName": {
"type": "string",
"readOnly": true
}
}
},
"GoogleCloudDialogflowCxV3FlowTransition": {
"type": "object",
"properties": {
"flow": {
"type": "string"
},
"displayName": {
"type": "string",
"readOnly": true
}
}
},
"GoogleCloudDialogflowCxV3Form": {
"type": "object",
"properties": {
"parameters": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FormParameter"
}
}
}
},
"GoogleCloudDialogflowCxV3FormParameter": {
"type": "object",
"properties": {
"defaultValue": {},
"fillBehavior": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FormParameterFillBehavior"
},
"advancedSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettings"
},
"isList": {
"type": "boolean"
},
"displayName": {
"type": "string"
},
"redact": {
"type": "boolean"
},
"entityType": {
"type": "string"
},
"required": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3FormParameterFillBehavior": {
"type": "object",
"properties": {
"repromptEventHandlers": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3EventHandler"
}
},
"initialPromptFulfillment": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Fulfillment"
}
}
},
"GoogleCloudDialogflowCxV3Fulfillment": {
"type": "object",
"properties": {
"setParameterActions": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FulfillmentSetParameterAction"
}
},
"tag": {
"type": "string"
},
"messages": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessage"
}
},
"conditionalCases": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FulfillmentConditionalCases"
}
},
"returnPartialResponses": {
"type": "boolean"
},
"advancedSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettings"
},
"generators": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FulfillmentGeneratorSettings"
}
},
"enableGenerativeFallback": {
"type": "boolean"
},
"webhook": {
"type": "string"
},
"codeBlockFunction": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3FulfillmentConditionalCases": {
"type": "object",
"properties": {
"cases": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase"
}
}
}
},
"GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase": {
"type": "object",
"properties": {
"caseContent": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent"
}
},
"condition": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent": {
"type": "object",
"properties": {
"additionalCases": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3FulfillmentConditionalCases"
},
"message": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessage"
}
}
},
"GoogleCloudDialogflowCxV3FulfillmentGeneratorSettings": {
"type": "object",
"properties": {
"generator": {
"type": "string"
},
"outputParameter": {
"type": "string"
},
"inputParameters": {
"type": "object",
"additionalProperties": {
"type": "string"
}
}
}
},
"GoogleCloudDialogflowCxV3FulfillmentSetParameterAction": {
"type": "object",
"properties": {
"parameter": {
"type": "string"
},
"value": {}
}
},
"GoogleCloudDialogflowCxV3GcsDestination": {
"type": "object",
"properties": {
"uri": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3InlineSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"DATA_TYPE_UNSPECIFIED",
"STRING",
"NUMBER",
"BOOLEAN",
"ARRAY"
],
"x-enumDescriptions": [
"",
"",
"",
"",
""
]
},
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TypeSchema"
}
}
},
"GoogleCloudDialogflowCxV3Intent": {
"type": "object",
"properties": {
"trainingPhrases": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3IntentTrainingPhrase"
}
},
"name": {
"type": "string"
},
"parameters": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3IntentParameter"
}
},
"description": {
"type": "string"
},
"priority": {
"type": "integer",
"format": "int32"
},
"labels": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"displayName": {
"type": "string"
},
"dtmfPattern": {
"type": "string"
},
"isFallback": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3IntentParameter": {
"type": "object",
"properties": {
"redact": {
"type": "boolean"
},
"entityType": {
"type": "string"
},
"id": {
"type": "string"
},
"isList": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3IntentTrainingPhrase": {
"type": "object",
"properties": {
"parts": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3IntentTrainingPhrasePart"
}
},
"repeatCount": {
"type": "integer",
"format": "int32"
},
"id": {
"type": "string",
"readOnly": true
}
}
},
"GoogleCloudDialogflowCxV3IntentTrainingPhrasePart": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"parameterId": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3KnowledgeConnectorSettings": {
"type": "object",
"properties": {
"targetPage": {
"type": "string"
},
"triggerFulfillment": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Fulfillment"
},
"dataStoreConnections": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnection"
}
},
"targetFlow": {
"type": "string"
},
"enabled": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3Match": {
"type": "object",
"properties": {
"event": {
"type": "string"
},
"resolvedInput": {
"type": "string"
},
"intent": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Intent"
},
"parameters": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
},
"matchType": {
"type": "string",
"enum": [
"MATCH_TYPE_UNSPECIFIED",
"INTENT",
"DIRECT_INTENT",
"PARAMETER_FILLING",
"NO_MATCH",
"NO_INPUT",
"EVENT",
"KNOWLEDGE_CONNECTOR",
"PLAYBOOK"
],
"x-enumDescriptions": [
"",
"",
"",
"",
"",
"",
"",
"",
""
]
},
"confidence": {
"type": "number",
"format": "float"
}
}
},
"GoogleCloudDialogflowCxV3NluSettings": {
"type": "object",
"properties": {
"classificationThreshold": {
"type": "number",
"format": "float"
},
"modelTrainingMode": {
"type": "string",
"enum": [
"MODEL_TRAINING_MODE_UNSPECIFIED",
"MODEL_TRAINING_MODE_AUTOMATIC",
"MODEL_TRAINING_MODE_MANUAL"
],
"x-enumDescriptions": [
"",
"",
""
]
},
"modelType": {
"type": "string",
"enum": [
"MODEL_TYPE_UNSPECIFIED",
"MODEL_TYPE_STANDARD",
"MODEL_TYPE_ADVANCED"
],
"x-enumDescriptions": [
"",
"",
""
]
}
}
},
"GoogleCloudDialogflowCxV3OutputAudioConfig": {
"type": "object",
"properties": {
"synthesizeSpeechConfig": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig"
},
"audioEncoding": {
"type": "string",
"enum": [
"OUTPUT_AUDIO_ENCODING_UNSPECIFIED",
"OUTPUT_AUDIO_ENCODING_LINEAR_16",
"OUTPUT_AUDIO_ENCODING_MP3",
"OUTPUT_AUDIO_ENCODING_MP3_64_KBPS",
"OUTPUT_AUDIO_ENCODING_OGG_OPUS",
"OUTPUT_AUDIO_ENCODING_MULAW",
"OUTPUT_AUDIO_ENCODING_ALAW"
],
"x-enumDescriptions": [
"",
"",
"",
"",
"",
"",
""
]
},
"sampleRateHertz": {
"type": "integer",
"format": "int32"
}
}
},
"GoogleCloudDialogflowCxV3Page": {
"type": "object",
"properties": {
"displayName": {
"type": "string"
},
"knowledgeConnectorSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3KnowledgeConnectorSettings"
},
"transitionRoutes": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRoute"
}
},
"name": {
"type": "string"
},
"entryFulfillment": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Fulfillment"
},
"transitionRouteGroups": {
"type": "array",
"items": {
"type": "string"
}
},
"eventHandlers": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3EventHandler"
}
},
"advancedSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettings"
},
"description": {
"type": "string"
},
"form": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Form"
}
}
},
"GoogleCloudDialogflowCxV3ParameterDefinition": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"PARAMETER_TYPE_UNSPECIFIED",
"STRING",
"NUMBER",
"BOOLEAN",
"NULL",
"OBJECT",
"LIST"
],
"x-enumDescriptions": [
"",
"",
"",
"",
"",
"",
""
]
},
"description": {
"type": "string"
},
"typeSchema": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TypeSchema"
},
"name": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3PlaybookInput": {
"type": "object",
"properties": {
"precedingConversationSummary": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3PlaybookInvocation": {
"type": "object",
"properties": {
"playbook": {
"type": "string"
},
"displayName": {
"type": "string",
"readOnly": true
},
"playbookState": {
"type": "string",
"enum": [
"OUTPUT_STATE_UNSPECIFIED",
"OUTPUT_STATE_OK",
"OUTPUT_STATE_CANCELLED",
"OUTPUT_STATE_FAILED",
"OUTPUT_STATE_ESCALATED",
"OUTPUT_STATE_PENDING"
],
"x-enumDescriptions": [
"",
"",
"",
"",
"",
""
]
},
"playbookOutput": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3PlaybookOutput"
},
"playbookInput": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3PlaybookInput"
}
}
},
"GoogleCloudDialogflowCxV3PlaybookOutput": {
"type": "object",
"properties": {
"executionSummary": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3PlaybookTraceMetadata": {
"type": "object",
"properties": {
"displayName": {
"type": "string",
"readOnly": true
},
"playbook": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3PlaybookTransition": {
"type": "object",
"properties": {
"playbook": {
"type": "string"
},
"displayName": {
"type": "string",
"readOnly": true
}
}
},
"GoogleCloudDialogflowCxV3QueryResult": {
"type": "object",
"properties": {
"currentFlow": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Flow"
},
"transcript": {
"type": "string"
},
"advancedSettings": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3AdvancedSettings"
},
"parameters": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
},
"triggerEvent": {
"type": "string"
},
"currentPage": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Page"
},
"webhookStatuses": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleRpcStatus"
}
},
"dtmf": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DtmfInput"
},
"webhookPayloads": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
}
},
"allowAnswerFeedback": {
"type": "boolean"
},
"languageCode": {
"type": "string"
},
"responseMessages": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessage"
}
},
"diagnosticInfo": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
},
"dataStoreConnectionSignals": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnectionSignals"
},
"intent": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Intent"
},
"traceBlocks": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TraceBlock"
}
},
"match": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Match"
},
"intentDetectionConfidence": {
"type": "number",
"format": "float"
},
"text": {
"type": "string"
},
"triggerIntent": {
"type": "string"
},
"sentimentAnalysisResult": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3SentimentAnalysisResult"
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessage": {
"type": "object",
"properties": {
"outputAudioText": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText"
},
"endInteraction": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageEndInteraction"
},
"toolCall": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ToolCall"
},
"responseType": {
"type": "string",
"enum": [
"RESPONSE_TYPE_UNSPECIFIED",
"ENTRY_PROMPT",
"PARAMETER_PROMPT",
"HANDLER_PROMPT"
],
"x-enumDescriptions": [
"",
"",
"",
""
]
},
"text": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageText"
},
"channel": {
"type": "string"
},
"payload": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
},
"telephonyTransferCall": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall"
},
"mixedAudio": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageMixedAudio"
},
"playAudio": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessagePlayAudio"
},
"conversationSuccess": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess"
},
"knowledgeInfoCard": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard"
},
"liveAgentHandoff": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff"
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess": {
"type": "object",
"properties": {
"metadata": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
}
}
},
"GoogleCloudDialogflowCxV3ResponseMes
# --- truncated at 32 KB (40 KB total) ---
# Full source: https://artifacts.apis.io/google-dialogflow/json-schema/google-dialogflow-google-cloud-dialogflow-cx-v3-detect-intent-response-schema.json
Work with this as data
Every JSON Schema 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 schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/google-dialogflow-google-cloud-dialogflow-cx-v3-detect-intent-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
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.