Google Dialogflow · Schema
GoogleCloudDialogflowCxV3CalculateCoverageResponse
AgentsArtificial IntelligenceChatbotsConversational AIGoogle CloudMachine LearningNatural Language ProcessingSpeech RecognitionVirtual AgentsVoice Assistant
Properties
| Name | Type | Description |
|---|---|---|
| routeGroupCoverage | object | |
| intentCoverage | object | |
| transitionCoverage | object | |
| agent | string |
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-calculate-coverage-response-schema.json",
"title": "GoogleCloudDialogflowCxV3CalculateCoverageResponse",
"x-generated": "2026-11-04",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/google-dialogflow-test-cases-api-openapi.yml#/components/schemas/GoogleCloudDialogflowCxV3CalculateCoverageResponse",
"type": "object",
"properties": {
"routeGroupCoverage": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRouteGroupCoverage"
},
"intentCoverage": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3IntentCoverage"
},
"transitionCoverage": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionCoverage"
},
"agent": {
"type": "string"
}
},
"$defs": {
"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"
}
}
},
"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": [
"",
"",
""
]
}
}
},
"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"
}
}
},
"GoogleCloudDialogflowCxV3FlowMultiLanguageSettings": {
"type": "object",
"properties": {
"supportedResponseLanguageCodes": {
"type": "array",
"items": {
"type": "string"
}
},
"enableMultiLanguageDetection": {
"type": "boolean"
}
}
},
"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"
}
}
},
"GoogleCloudDialogflowCxV3IntentCoverage": {
"type": "object",
"properties": {
"intents": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3IntentCoverageIntent"
}
},
"coverageScore": {
"type": "number",
"format": "float"
}
}
},
"GoogleCloudDialogflowCxV3IntentCoverageIntent": {
"type": "object",
"properties": {
"intent": {
"type": "string"
},
"covered": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3KnowledgeConnectorSettings": {
"type": "object",
"properties": {
"targetPage": {
"type": "string"
},
"triggerFulfillment": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Fulfillment"
},
"dataStoreConnections": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3DataStoreConnection"
}
},
"targetFlow": {
"type": "string"
},
"enabled": {
"type": "boolean"
}
}
},
"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": [
"",
"",
""
]
}
}
},
"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"
}
}
},
"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."
}
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageEndInteraction": {
"type": "object"
},
"GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard": {
"type": "object"
},
"GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff": {
"type": "object",
"properties": {
"metadata": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageMixedAudio": {
"type": "object",
"properties": {
"segments": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment"
}
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment": {
"type": "object",
"properties": {
"audio": {
"type": "string",
"format": "byte"
},
"allowPlaybackInterruption": {
"type": "boolean",
"readOnly": true
},
"uri": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText": {
"type": "object",
"properties": {
"allowPlaybackInterruption": {
"type": "boolean",
"readOnly": true
},
"ssml": {
"type": "string"
},
"text": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessagePlayAudio": {
"type": "object",
"properties": {
"allowPlaybackInterruption": {
"type": "boolean",
"readOnly": true
},
"audioUri": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall": {
"type": "object",
"properties": {
"phoneNumber": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3ResponseMessageText": {
"type": "object",
"properties": {
"allowPlaybackInterruption": {
"type": "boolean",
"readOnly": true
},
"text": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"GoogleCloudDialogflowCxV3ToolCall": {
"type": "object",
"properties": {
"inputParameters": {
"type": "object",
"additionalProperties": {
"description": "Properties of the object."
}
},
"action": {
"type": "string"
},
"tool": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3TransitionCoverage": {
"type": "object",
"properties": {
"transitions": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionCoverageTransition"
}
},
"coverageScore": {
"type": "number",
"format": "float"
}
}
},
"GoogleCloudDialogflowCxV3TransitionCoverageTransition": {
"type": "object",
"properties": {
"transitionRoute": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRoute"
},
"covered": {
"type": "boolean"
},
"source": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionCoverageTransitionNode"
},
"index": {
"type": "integer",
"format": "int32"
},
"target": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionCoverageTransitionNode"
},
"eventHandler": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3EventHandler"
}
}
},
"GoogleCloudDialogflowCxV3TransitionCoverageTransitionNode": {
"type": "object",
"properties": {
"page": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Page"
},
"flow": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Flow"
}
}
},
"GoogleCloudDialogflowCxV3TransitionRoute": {
"type": "object",
"properties": {
"name": {
"type": "string",
"readOnly": true
},
"targetPage": {
"type": "string"
},
"description": {
"type": "string"
},
"triggerFulfillment": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3Fulfillment"
},
"targetFlow": {
"type": "string"
},
"intent": {
"type": "string"
},
"condition": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3TransitionRouteGroup": {
"type": "object",
"properties": {
"displayName": {
"type": "string"
},
"transitionRoutes": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRoute"
}
},
"name": {
"type": "string"
}
}
},
"GoogleCloudDialogflowCxV3TransitionRouteGroupCoverage": {
"type": "object",
"properties": {
"coverages": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverage"
}
},
"coverageScore": {
"type": "number",
"format": "float"
}
}
},
"GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverage": {
"type": "object",
"properties": {
"routeGroup": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRouteGroup"
},
"coverageScore": {
"type": "number",
"format": "float"
},
"transitions": {
"type": "array",
"items": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverageTransition"
}
}
}
},
"GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverageTransition": {
"type": "object",
"properties": {
"transitionRoute": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TransitionRoute"
},
"covered": {
"type": "boolean"
}
}
},
"GoogleCloudDialogflowCxV3TypeSchema": {
"type": "object",
"properties": {
"inlineSchema": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3InlineSchema"
},
"schemaReference": {
"$ref": "#/$defs/GoogleCloudDialogflowCxV3TypeSchemaSchemaReference"
}
}
},
"GoogleCloudDialogflowCxV3TypeSchemaSchemaReference": {
"type": "object",
"properties": {
"schema": {
"type": "string"
},
"tool": {
"type": "string"
}
}
}
}
}
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-calculate-coverage-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.