Namespace Google.Apis.Dialogflow.v2beta1.Data
Classes
GoogleCloudDialogflowCxV3AdvancedSettings
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings
Define behaviors for DTMF (dual tone multi frequency).
GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings
Define behaviors on logging.
GoogleCloudDialogflowCxV3AdvancedSettingsSpeechSettings
Define behaviors of speech to text detection.
GoogleCloudDialogflowCxV3AudioInput
Represents the natural speech audio to be processed.
GoogleCloudDialogflowCxV3BargeInConfig
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length from the the start of the input audio. No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
GoogleCloudDialogflowCxV3BatchRunTestCasesMetadata
Metadata returned for the TestCases.BatchRunTestCases long running operation.
GoogleCloudDialogflowCxV3BatchRunTestCasesResponse
The response message for TestCases.BatchRunTestCases.
GoogleCloudDialogflowCxV3ContinuousTestResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3ConversationSignals
This message is used to hold all the Conversation Signals data, which will be converted to JSON and exported to BigQuery.
GoogleCloudDialogflowCxV3ConversationTurn
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
GoogleCloudDialogflowCxV3ConversationTurnUserInput
The input from the human user.
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput
The output from the virtual agent.
GoogleCloudDialogflowCxV3CreateVersionOperationMetadata
Metadata associated with the long running operation for Versions.CreateVersion.
GoogleCloudDialogflowCxV3DataStoreConnection
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
GoogleCloudDialogflowCxV3DeployFlowMetadata
Metadata returned for the Environments.DeployFlow long running operation.
GoogleCloudDialogflowCxV3DeployFlowResponse
The response message for Environments.DeployFlow.
GoogleCloudDialogflowCxV3DtmfInput
Represents the input for dtmf event.
GoogleCloudDialogflowCxV3Environment
Represents an environment for an agent. You can create multiple versions of your agent and publish them to separate environments. When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent. When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for testing, development, production, etc.
GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig
The configuration for continuous tests.
GoogleCloudDialogflowCxV3EnvironmentVersionConfig
Configuration for the version.
GoogleCloudDialogflowCxV3EnvironmentWebhookConfig
Configuration for webhooks.
GoogleCloudDialogflowCxV3EventHandler
An event handler specifies an event that can be handled during a session. When the specified event happens, the
following actions are taken in order: * If there is a trigger_fulfillment
associated with the event, it will
be called. * If there is a target_page
associated with the event, the session will transition into the
specified page. * If there is a target_flow
associated with the event, the session will transition into the
specified flow.
GoogleCloudDialogflowCxV3EventInput
Represents the event to trigger.
GoogleCloudDialogflowCxV3ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowCxV3ExportEntityTypesMetadata
Metadata returned for the EntityTypes.ExportEntityTypes long running operation.
GoogleCloudDialogflowCxV3ExportEntityTypesResponse
The response message for EntityTypes.ExportEntityTypes.
GoogleCloudDialogflowCxV3ExportFlowResponse
The response message for Flows.ExportFlow.
GoogleCloudDialogflowCxV3ExportIntentsMetadata
Metadata returned for the Intents.ExportIntents long running operation.
GoogleCloudDialogflowCxV3ExportIntentsResponse
The response message for Intents.ExportIntents.
GoogleCloudDialogflowCxV3ExportTestCasesMetadata
Metadata returned for the TestCases.ExportTestCases long running operation. This message currently has no fields.
GoogleCloudDialogflowCxV3ExportTestCasesResponse
The response message for TestCases.ExportTestCases.
GoogleCloudDialogflowCxV3Form
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
GoogleCloudDialogflowCxV3FormParameter
Represents a form parameter.
GoogleCloudDialogflowCxV3FormParameterFillBehavior
Configuration for how the filling of a parameter should be handled.
GoogleCloudDialogflowCxV3Fulfillment
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
GoogleCloudDialogflowCxV3FulfillmentConditionalCases
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent
The list of messages or conditional cases to activate for this case.
GoogleCloudDialogflowCxV3FulfillmentSetParameterAction
Setting a parameter value.
GoogleCloudDialogflowCxV3GcsDestination
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
GoogleCloudDialogflowCxV3ImportEntityTypesMetadata
Metadata returned for the EntityTypes.ImportEntityTypes long running operation.
GoogleCloudDialogflowCxV3ImportEntityTypesResponse
The response message for EntityTypes.ImportEntityTypes.
GoogleCloudDialogflowCxV3ImportEntityTypesResponseConflictingResources
Conflicting resources detected during the import process. Only filled when REPORT_CONFLICT is set in the request and there are conflicts in the display names.
GoogleCloudDialogflowCxV3ImportFlowResponse
The response message for Flows.ImportFlow.
GoogleCloudDialogflowCxV3ImportIntentsMetadata
Metadata returned for the Intents.ImportIntents long running operation.
GoogleCloudDialogflowCxV3ImportIntentsResponse
The response message for Intents.ImportIntents.
GoogleCloudDialogflowCxV3ImportIntentsResponseConflictingResources
Conflicting resources detected during the import process. Only filled when REPORT_CONFLICT is set in the request and there are conflicts in the display names.
GoogleCloudDialogflowCxV3ImportTestCasesMetadata
Metadata returned for the TestCases.ImportTestCases long running operation.
GoogleCloudDialogflowCxV3ImportTestCasesResponse
The response message for TestCases.ImportTestCases.
GoogleCloudDialogflowCxV3InlineDestination
Inline destination for a Dialogflow operation that writes or exports objects (e.g. intents) outside of Dialogflow.
GoogleCloudDialogflowCxV3InputAudioConfig
Instructs the speech recognizer on how to process the audio content.
GoogleCloudDialogflowCxV3Intent
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
GoogleCloudDialogflowCxV3IntentInput
Represents the intent to trigger programmatically rather than as a result of natural language processing.
GoogleCloudDialogflowCxV3IntentParameter
Represents an intent parameter.
GoogleCloudDialogflowCxV3IntentTrainingPhrase
Represents an example that the agent is trained on to identify the intent.
GoogleCloudDialogflowCxV3IntentTrainingPhrasePart
Represents a part of a training phrase.
GoogleCloudDialogflowCxV3KnowledgeConnectorSettings
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
GoogleCloudDialogflowCxV3LanguageInfo
Represents the language information of the request.
GoogleCloudDialogflowCxV3Page
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the Page guide.
GoogleCloudDialogflowCxV3PageInfo
Represents page information communicated to and from the webhook.
GoogleCloudDialogflowCxV3PageInfoFormInfo
Represents form information.
GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo
Represents parameter information.
GoogleCloudDialogflowCxV3QueryInput
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value. 6. The results of a tool executed by the client.
GoogleCloudDialogflowCxV3ResponseMessage
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis.
- If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
GoogleCloudDialogflowCxV3ResponseMessageEndInteraction
Indicates that interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only and not supposed to be defined by the user.
GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
GoogleCloudDialogflowCxV3ResponseMessageMixedAudio
Represents an audio message that is composed of both segments synthesized from the Dialogflow agent prompts and ones hosted externally at the specified URIs. The external URIs are specified via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user.
GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment
Represents one segment of audio.
GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
GoogleCloudDialogflowCxV3ResponseMessagePlayAudio
Specifies an audio clip to be played by the client as part of the response.
GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
GoogleCloudDialogflowCxV3ResponseMessageText
The text response message.
GoogleCloudDialogflowCxV3RunContinuousTestMetadata
Metadata returned for the Environments.RunContinuousTest long running operation.
GoogleCloudDialogflowCxV3RunContinuousTestResponse
The response message for Environments.RunContinuousTest.
GoogleCloudDialogflowCxV3RunTestCaseMetadata
Metadata returned for the TestCases.RunTestCase long running operation. This message currently has no fields.
GoogleCloudDialogflowCxV3RunTestCaseResponse
The response message for TestCases.RunTestCase.
GoogleCloudDialogflowCxV3SessionInfo
Represents session information communicated to and from the webhook.
GoogleCloudDialogflowCxV3TestCase
Represents a test case.
GoogleCloudDialogflowCxV3TestCaseError
Error info for importing a test.
GoogleCloudDialogflowCxV3TestCaseResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3TestConfig
Represents configurations for a test case.
GoogleCloudDialogflowCxV3TestError
Error info for running a test.
GoogleCloudDialogflowCxV3TestRunDifference
The description of differences between original and replayed agent output.
GoogleCloudDialogflowCxV3TextInput
Represents the natural language text to be processed.
GoogleCloudDialogflowCxV3TransitionRoute
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a
session. When a specified transition is matched, the following actions are taken in order: * If there is a
trigger_fulfillment
associated with the transition, it will be called. * If there is a target_page
associated with the transition, the session will transition into the specified page. * If there is a
target_flow
associated with the transition, the session will transition into the specified flow.
GoogleCloudDialogflowCxV3TurnSignals
Collection of all signals that were extracted for a single turn of the conversation.
GoogleCloudDialogflowCxV3Webhook
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
GoogleCloudDialogflowCxV3WebhookGenericWebService
Represents configuration for a generic web service.
GoogleCloudDialogflowCxV3WebhookGenericWebServiceOAuthConfig
Represents configuration of OAuth client credential flow for 3rd party API authentication.
GoogleCloudDialogflowCxV3WebhookRequest
The request message for a webhook call. The request is sent as a JSON object and the field names will be presented in camel cases. You may see undocumented fields in an actual request. These fields are used internally by Dialogflow and should be ignored.
GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo
Represents fulfillment information communicated to the webhook.
GoogleCloudDialogflowCxV3WebhookRequestIntentInfo
Represents intent information communicated to the webhook.
GoogleCloudDialogflowCxV3WebhookRequestIntentInfoIntentParameterValue
Represents a value for an intent parameter.
GoogleCloudDialogflowCxV3WebhookRequestSentimentAnalysisResult
Represents the result of sentiment analysis.
GoogleCloudDialogflowCxV3WebhookResponse
The response message for a webhook call.
GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse
Represents a fulfillment response to the user.
GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfig
Represents configuration for a Service Directory service.
GoogleCloudDialogflowCxV3beta1AdvancedSettings
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
GoogleCloudDialogflowCxV3beta1AdvancedSettingsDtmfSettings
Define behaviors for DTMF (dual tone multi frequency).
GoogleCloudDialogflowCxV3beta1AdvancedSettingsLoggingSettings
Define behaviors on logging.
GoogleCloudDialogflowCxV3beta1AdvancedSettingsSpeechSettings
Define behaviors of speech to text detection.
GoogleCloudDialogflowCxV3beta1AudioInput
Represents the natural speech audio to be processed.
GoogleCloudDialogflowCxV3beta1BargeInConfig
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length from the the start of the input audio. No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesMetadata
Metadata returned for the TestCases.BatchRunTestCases long running operation.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesResponse
The response message for TestCases.BatchRunTestCases.
GoogleCloudDialogflowCxV3beta1ContinuousTestResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3beta1ConversationSignals
This message is used to hold all the Conversation Signals data, which will be converted to JSON and exported to BigQuery.
GoogleCloudDialogflowCxV3beta1ConversationTurn
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
GoogleCloudDialogflowCxV3beta1ConversationTurnUserInput
The input from the human user.
GoogleCloudDialogflowCxV3beta1ConversationTurnVirtualAgentOutput
The output from the virtual agent.
GoogleCloudDialogflowCxV3beta1CreateVersionOperationMetadata
Metadata associated with the long running operation for Versions.CreateVersion.
GoogleCloudDialogflowCxV3beta1DataStoreConnection
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
GoogleCloudDialogflowCxV3beta1DeployFlowMetadata
Metadata returned for the Environments.DeployFlow long running operation.
GoogleCloudDialogflowCxV3beta1DeployFlowResponse
The response message for Environments.DeployFlow.
GoogleCloudDialogflowCxV3beta1DtmfInput
Represents the input for dtmf event.
GoogleCloudDialogflowCxV3beta1Environment
Represents an environment for an agent. You can create multiple versions of your agent and publish them to separate environments. When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent. When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for testing, development, production, etc.
GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfig
The configuration for continuous tests.
GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig
Configuration for the version.
GoogleCloudDialogflowCxV3beta1EnvironmentWebhookConfig
Configuration for webhooks.
GoogleCloudDialogflowCxV3beta1EventHandler
An event handler specifies an event that can be handled during a session. When the specified event happens, the
following actions are taken in order: * If there is a trigger_fulfillment
associated with the event, it will
be called. * If there is a target_page
associated with the event, the session will transition into the
specified page. * If there is a target_flow
associated with the event, the session will transition into the
specified flow.
GoogleCloudDialogflowCxV3beta1EventInput
Represents the event to trigger.
GoogleCloudDialogflowCxV3beta1ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowCxV3beta1ExportEntityTypesMetadata
Metadata returned for the EntityTypes.ExportEntityTypes long running operation.
GoogleCloudDialogflowCxV3beta1ExportEntityTypesResponse
The response message for EntityTypes.ExportEntityTypes.
GoogleCloudDialogflowCxV3beta1ExportFlowResponse
The response message for Flows.ExportFlow.
GoogleCloudDialogflowCxV3beta1ExportIntentsMetadata
Metadata returned for the Intents.ExportIntents long running operation.
GoogleCloudDialogflowCxV3beta1ExportIntentsResponse
The response message for Intents.ExportIntents.
GoogleCloudDialogflowCxV3beta1ExportTestCasesMetadata
Metadata returned for the TestCases.ExportTestCases long running operation. This message currently has no fields.
GoogleCloudDialogflowCxV3beta1ExportTestCasesResponse
The response message for TestCases.ExportTestCases.
GoogleCloudDialogflowCxV3beta1Form
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
GoogleCloudDialogflowCxV3beta1FormParameter
Represents a form parameter.
GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior
Configuration for how the filling of a parameter should be handled.
GoogleCloudDialogflowCxV3beta1Fulfillment
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent
The list of messages or conditional cases to activate for this case.
GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction
Setting a parameter value.
GoogleCloudDialogflowCxV3beta1GcsDestination
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
GoogleCloudDialogflowCxV3beta1ImportEntityTypesMetadata
Metadata returned for the EntityTypes.ImportEntityTypes long running operation.
GoogleCloudDialogflowCxV3beta1ImportEntityTypesResponse
The response message for EntityTypes.ImportEntityTypes.
GoogleCloudDialogflowCxV3beta1ImportEntityTypesResponseConflictingResources
Conflicting resources detected during the import process. Only filled when REPORT_CONFLICT is set in the request and there are conflicts in the display names.
GoogleCloudDialogflowCxV3beta1ImportFlowResponse
The response message for Flows.ImportFlow.
GoogleCloudDialogflowCxV3beta1ImportIntentsMetadata
Metadata returned for the Intents.ImportIntents long running operation.
GoogleCloudDialogflowCxV3beta1ImportIntentsResponse
The response message for Intents.ImportIntents.
GoogleCloudDialogflowCxV3beta1ImportIntentsResponseConflictingResources
Conflicting resources detected during the import process. Only filled when REPORT_CONFLICT is set in the request and there are conflicts in the display names.
GoogleCloudDialogflowCxV3beta1ImportTestCasesMetadata
Metadata returned for the TestCases.ImportTestCases long running operation.
GoogleCloudDialogflowCxV3beta1ImportTestCasesResponse
The response message for TestCases.ImportTestCases.
GoogleCloudDialogflowCxV3beta1InlineDestination
Inline destination for a Dialogflow operation that writes or exports objects (e.g. intents) outside of Dialogflow.
GoogleCloudDialogflowCxV3beta1InputAudioConfig
Instructs the speech recognizer on how to process the audio content.
GoogleCloudDialogflowCxV3beta1Intent
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
GoogleCloudDialogflowCxV3beta1IntentInput
Represents the intent to trigger programmatically rather than as a result of natural language processing.
GoogleCloudDialogflowCxV3beta1IntentParameter
Represents an intent parameter.
GoogleCloudDialogflowCxV3beta1IntentTrainingPhrase
Represents an example that the agent is trained on to identify the intent.
GoogleCloudDialogflowCxV3beta1IntentTrainingPhrasePart
Represents a part of a training phrase.
GoogleCloudDialogflowCxV3beta1KnowledgeConnectorSettings
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
GoogleCloudDialogflowCxV3beta1LanguageInfo
Represents the language information of the request.
GoogleCloudDialogflowCxV3beta1Page
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the Page guide.
GoogleCloudDialogflowCxV3beta1PageInfo
Represents page information communicated to and from the webhook.
GoogleCloudDialogflowCxV3beta1PageInfoFormInfo
Represents form information.
GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo
Represents parameter information.
GoogleCloudDialogflowCxV3beta1QueryInput
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value. 6. The results of a tool executed by the client.
GoogleCloudDialogflowCxV3beta1ResponseMessage
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis.
- If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction
Indicates that interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only and not supposed to be defined by the user.
GoogleCloudDialogflowCxV3beta1ResponseMessageKnowledgeInfoCard
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio
Represents an audio message that is composed of both segments synthesized from the Dialogflow agent prompts and ones hosted externally at the specified URIs. The external URIs are specified via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user.
GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudioSegment
Represents one segment of audio.
GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio
Specifies an audio clip to be played by the client as part of the response.
GoogleCloudDialogflowCxV3beta1ResponseMessageTelephonyTransferCall
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
GoogleCloudDialogflowCxV3beta1ResponseMessageText
The text response message.
GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata
Metadata returned for the Environments.RunContinuousTest long running operation.
GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse
The response message for Environments.RunContinuousTest.
GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata
Metadata returned for the TestCases.RunTestCase long running operation. This message currently has no fields.
GoogleCloudDialogflowCxV3beta1RunTestCaseResponse
The response message for TestCases.RunTestCase.
GoogleCloudDialogflowCxV3beta1SessionInfo
Represents session information communicated to and from the webhook.
GoogleCloudDialogflowCxV3beta1TestCase
Represents a test case.
GoogleCloudDialogflowCxV3beta1TestCaseError
Error info for importing a test.
GoogleCloudDialogflowCxV3beta1TestCaseResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3beta1TestConfig
Represents configurations for a test case.
GoogleCloudDialogflowCxV3beta1TestError
Error info for running a test.
GoogleCloudDialogflowCxV3beta1TestRunDifference
The description of differences between original and replayed agent output.
GoogleCloudDialogflowCxV3beta1TextInput
Represents the natural language text to be processed.
GoogleCloudDialogflowCxV3beta1ToolCall
Represents a call of a specific tool's action with the specified inputs.
GoogleCloudDialogflowCxV3beta1ToolCallResult
The result of calling a tool's action that has been executed by the client.
GoogleCloudDialogflowCxV3beta1ToolCallResultError
An error produced by the tool call.
GoogleCloudDialogflowCxV3beta1TransitionRoute
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a
session. When a specified transition is matched, the following actions are taken in order: * If there is a
trigger_fulfillment
associated with the transition, it will be called. * If there is a target_page
associated with the transition, the session will transition into the specified page. * If there is a
target_flow
associated with the transition, the session will transition into the specified flow.
GoogleCloudDialogflowCxV3beta1TurnSignals
Collection of all signals that were extracted for a single turn of the conversation.
GoogleCloudDialogflowCxV3beta1Webhook
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
GoogleCloudDialogflowCxV3beta1WebhookGenericWebService
Represents configuration for a generic web service.
GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceOAuthConfig
Represents configuration of OAuth client credential flow for 3rd party API authentication.
GoogleCloudDialogflowCxV3beta1WebhookRequest
The request message for a webhook call. The request is sent as a JSON object and the field names will be presented in camel cases. You may see undocumented fields in an actual request. These fields are used internally by Dialogflow and should be ignored.
GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo
Represents fulfillment information communicated to the webhook.
GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo
Represents intent information communicated to the webhook.
GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfoIntentParameterValue
Represents a value for an intent parameter.
GoogleCloudDialogflowCxV3beta1WebhookRequestSentimentAnalysisResult
Represents the result of sentiment analysis.
GoogleCloudDialogflowCxV3beta1WebhookResponse
The response message for a webhook call.
GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse
Represents a fulfillment response to the user.
GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfig
Represents configuration for a Service Directory service.
GoogleCloudDialogflowV2AnnotatedMessagePart
Represents a part of a message possibly annotated with an entity. The part can be an entity or purely a part of the message between two entities or message start/end.
GoogleCloudDialogflowV2ArticleAnswer
Represents article answer.
GoogleCloudDialogflowV2ArticleSuggestionModelMetadata
Metadata for article suggestion models.
GoogleCloudDialogflowV2BatchUpdateEntityTypesResponse
The response message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2BatchUpdateIntentsResponse
The response message for Intents.BatchUpdateIntents.
GoogleCloudDialogflowV2ClearSuggestionFeatureConfigOperationMetadata
Metadata for a ConversationProfile.ClearSuggestionFeatureConfig operation.
GoogleCloudDialogflowV2Context
Dialogflow contexts are similar to natural language context. If a person says to you "they are orange", you need context in order to understand what "they" is referring to. Similarly, for Dialogflow to handle an end-user expression like that, it needs to be provided with context in order to correctly match an intent. Using contexts, you can control the flow of a conversation. You can configure contexts for an intent by setting input and output contexts, which are identified by string names. When an intent is matched, any configured output contexts for that intent become active. While any contexts are active, Dialogflow is more likely to match intents that are configured with input contexts that correspond to the currently active contexts. For more information about context, see the Contexts guide.
GoogleCloudDialogflowV2ConversationEvent
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
GoogleCloudDialogflowV2ConversationModel
Represents a conversation model.
GoogleCloudDialogflowV2CreateConversationDatasetOperationMetadata
Metadata for ConversationDatasets.
GoogleCloudDialogflowV2CreateConversationModelEvaluationOperationMetadata
Metadata for a ConversationModels.CreateConversationModelEvaluation operation.
GoogleCloudDialogflowV2CreateConversationModelOperationMetadata
Metadata for a ConversationModels.CreateConversationModel operation.
GoogleCloudDialogflowV2DeleteConversationDatasetOperationMetadata
Metadata for ConversationDatasets.
GoogleCloudDialogflowV2DeleteConversationModelOperationMetadata
Metadata for a ConversationModels.DeleteConversationModel operation.
GoogleCloudDialogflowV2DeployConversationModelOperationMetadata
Metadata for a ConversationModels.DeployConversationModel operation.
GoogleCloudDialogflowV2EncryptionSpec
A customer-managed encryption key specification that can be applied to all created resources (e.g. Conversation).
GoogleCloudDialogflowV2EntityType
Each intent parameter has a type, called the entity type, which dictates exactly how data from an end-user expression is extracted. Dialogflow provides predefined system entities that can match many common types of data. For example, there are system entities for matching dates, times, colors, email addresses, and so on. You can also create your own custom entities for matching custom data. For example, you could define a vegetable entity that can match the types of vegetables available for purchase with a grocery store agent. For more information, see the Entity guide.
GoogleCloudDialogflowV2EntityTypeEntity
An entity entry for an associated entity type.
GoogleCloudDialogflowV2EventInput
Events allow for matching intents by event name instead of the natural language input. For instance, input ``
can trigger a personalized welcome response. The parameter name
may be used by the agent in the response:
"Hello #welcome_event.name! What can I do for you today?"
.
GoogleCloudDialogflowV2ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowV2ExportOperationMetadata
Metadata related to the Export Data Operations (e.g. ExportDocument).
GoogleCloudDialogflowV2FaqAnswer
Represents answer from "frequently asked questions".
GoogleCloudDialogflowV2GcsDestination
Google Cloud Storage location for the output.
GoogleCloudDialogflowV2HumanAgentAssistantEvent
Represents a notification sent to Cloud Pub/Sub subscribers for human agent assistant events in a specific conversation.
GoogleCloudDialogflowV2ImportConversationDataOperationMetadata
Metadata for a ConversationDatasets.ImportConversationData operation.
GoogleCloudDialogflowV2ImportConversationDataOperationResponse
Response used for ConversationDatasets.ImportConversationData long running operation.
GoogleCloudDialogflowV2ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowV2InitializeEncryptionSpecMetadata
Metadata for initializing a location-level encryption specification.
GoogleCloudDialogflowV2InitializeEncryptionSpecRequest
The request to initialize a location-level encryption specification.
GoogleCloudDialogflowV2InputDataset
InputDataset used to create model or do evaluation. NextID:5
GoogleCloudDialogflowV2Intent
An intent categorizes an end-user's intention for one conversation turn. For each agent, you define many intents, where your combined intents can handle a complete conversation. When an end-user writes or says something, referred to as an end-user expression or end-user input, Dialogflow matches the end-user input to the best intent in your agent. Matching an intent is also known as intent classification. For more information, see the intent guide.
GoogleCloudDialogflowV2IntentFollowupIntentInfo
Represents a single followup intent in the chain.
GoogleCloudDialogflowV2IntentMessage
A rich response message. Corresponds to the intent Response
field in the Dialogflow console. For more
information, see Rich response messages.
GoogleCloudDialogflowV2IntentMessageBasicCard
The basic card message. Useful for displaying information.
GoogleCloudDialogflowV2IntentMessageBasicCardButton
The button object that appears at the bottom of a card.
GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction
Opens the given URI.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard
Browse Carousel Card for Actions on Google. https://developers.google.com/actions/assistant/responses#browsing_carousel
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem
Browsing carousel tile
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Actions on Google action to open a given url.
GoogleCloudDialogflowV2IntentMessageCard
The card response message.
GoogleCloudDialogflowV2IntentMessageCardButton
Contains information about a button.
GoogleCloudDialogflowV2IntentMessageCarouselSelect
The card for presenting a carousel of options to select from.
GoogleCloudDialogflowV2IntentMessageCarouselSelectItem
An item in the carousel.
GoogleCloudDialogflowV2IntentMessageColumnProperties
Column properties for TableCard.
GoogleCloudDialogflowV2IntentMessageImage
The image response message.
GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion
The suggestion chip message that allows the user to jump out to the app or website associated with this agent.
GoogleCloudDialogflowV2IntentMessageListSelect
The card for presenting a list of options to select from.
GoogleCloudDialogflowV2IntentMessageListSelectItem
An item in the list.
GoogleCloudDialogflowV2IntentMessageMediaContent
The media content card for Actions on Google.
GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject
Response media object for media content card.
GoogleCloudDialogflowV2IntentMessageQuickReplies
The quick replies response message.
GoogleCloudDialogflowV2IntentMessageSelectItemInfo
Additional info about the select item for when it is triggered in a dialog.
GoogleCloudDialogflowV2IntentMessageSimpleResponse
The simple response message containing speech or text.
GoogleCloudDialogflowV2IntentMessageSimpleResponses
The collection of simple response candidates. This message in QueryResult.fulfillment_messages
and
WebhookResponse.fulfillment_messages
should contain only one SimpleResponse
.
GoogleCloudDialogflowV2IntentMessageSuggestion
The suggestion chip message that the user can tap to quickly post a reply to the conversation.
GoogleCloudDialogflowV2IntentMessageSuggestions
The collection of suggestions.
GoogleCloudDialogflowV2IntentMessageTableCard
Table card for Actions on Google.
GoogleCloudDialogflowV2IntentMessageTableCardCell
Cell of TableCardRow.
GoogleCloudDialogflowV2IntentMessageTableCardRow
Row of TableCard.
GoogleCloudDialogflowV2IntentMessageText
The text response message.
GoogleCloudDialogflowV2IntentParameter
Represents intent parameters.
GoogleCloudDialogflowV2IntentTrainingPhrase
Represents an example that the agent is trained on.
GoogleCloudDialogflowV2IntentTrainingPhrasePart
Represents a part of a training phrase.
GoogleCloudDialogflowV2KnowledgeAssistAnswer
Represents a Knowledge Assist answer.
GoogleCloudDialogflowV2KnowledgeAssistAnswerKnowledgeAnswer
Represents an answer from Knowledge. Currently supports FAQ and Generative answers.
GoogleCloudDialogflowV2KnowledgeAssistAnswerKnowledgeAnswerFaqSource
Details about source of FAQ answer.
GoogleCloudDialogflowV2KnowledgeAssistAnswerKnowledgeAnswerGenerativeSource
Details about source of Generative answer.
GoogleCloudDialogflowV2KnowledgeAssistAnswerKnowledgeAnswerGenerativeSourceSnippet
Snippet Source for a Generative Prediction.
GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuery
Represents a suggested query.
GoogleCloudDialogflowV2KnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowV2Message
Represents a message posted into a conversation.
GoogleCloudDialogflowV2MessageAnnotation
Represents the result of annotation for the message.
GoogleCloudDialogflowV2OriginalDetectIntentRequest
Represents the contents of the original request that was passed to the [Streaming]DetectIntent
call.
GoogleCloudDialogflowV2QueryResult
Represents the result of conversational query or event processing.
GoogleCloudDialogflowV2Sentiment
The sentiment, such as positive/negative feeling or association, for a unit of analysis, such as the query text. See: https://cloud.google.com/natural-language/docs/basics#interpreting_sentiment_analysis_values for how to interpret the result.
GoogleCloudDialogflowV2SentimentAnalysisResult
The result of sentiment analysis. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral. For Participants.DetectIntent, it needs to be configured in DetectIntentRequest.query_params. For Participants.StreamingDetectIntent, it needs to be configured in StreamingDetectIntentRequest.query_params. And for Participants.AnalyzeContent and Participants.StreamingAnalyzeContent, it needs to be configured in ConversationProfile.human_agent_assistant_config
GoogleCloudDialogflowV2SessionEntityType
A session represents a conversation between a Dialogflow agent and an end-user. You can create special entities, called session entities, during a session. Session entities can extend or replace custom entity types and only exist during the session that they were created for. All session data, including session entities, is stored by Dialogflow for 20 minutes. For more information, see the session entity guide.
GoogleCloudDialogflowV2SetSuggestionFeatureConfigOperationMetadata
Metadata for a ConversationProfile.SetSuggestionFeatureConfig operation.
GoogleCloudDialogflowV2SmartReplyAnswer
Represents a smart reply answer.
GoogleCloudDialogflowV2SmartReplyModelMetadata
Metadata for smart reply models.
GoogleCloudDialogflowV2SuggestArticlesResponse
The response message for Participants.SuggestArticles.
GoogleCloudDialogflowV2SuggestFaqAnswersResponse
The request message for Participants.SuggestFaqAnswers.
GoogleCloudDialogflowV2SuggestKnowledgeAssistResponse
The response message for Participants.SuggestKnowledgeAssist.
GoogleCloudDialogflowV2SuggestSmartRepliesResponse
The response message for Participants.SuggestSmartReplies.
GoogleCloudDialogflowV2SuggestionResult
One response of different type of suggestion response which is used in the response of Participants.AnalyzeContent and Participants.AnalyzeContent, as well as HumanAgentAssistantEvent.
GoogleCloudDialogflowV2UndeployConversationModelOperationMetadata
Metadata for a ConversationModels.UndeployConversationModel operation.
GoogleCloudDialogflowV2WebhookRequest
The request message for a webhook call.
GoogleCloudDialogflowV2WebhookResponse
The response message for a webhook call. This response is validated by the Dialogflow server. If validation
fails, an error will be returned in the QueryResult.diagnostic_info field. Setting JSON fields to an empty value
with the wrong type is a common error. To avoid this error: - Use ""
for empty strings - Use {}
or null
for empty objects - Use []
or null
for empty arrays For more information, see the Protocol Buffers Language
Guide.
GoogleCloudDialogflowV2beta1Agent
A Dialogflow agent is a virtual agent that handles conversations with your end-users. It is a natural language understanding module that understands the nuances of human language. Dialogflow translates end-user text or audio during a conversation to structured data that your apps and services can understand. You design and build a Dialogflow agent to handle the types of conversations required for your system. For more information about agents, see the Agent guide.
GoogleCloudDialogflowV2beta1AgentAssistantFeedback
Detail feedback of Agent Assistant result.
GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeAssistFeedback
Feedback for knowledge assist.
GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback
Feedback for knowledge search.
GoogleCloudDialogflowV2beta1AgentAssistantFeedbackSummarizationFeedback
Feedback for conversation summarization.
GoogleCloudDialogflowV2beta1AgentAssistantRecord
Represents a record of a human agent assistant answer.
GoogleCloudDialogflowV2beta1AnalyzeContentRequest
The request message for Participants.AnalyzeContent.
GoogleCloudDialogflowV2beta1AnalyzeContentResponse
The response message for Participants.AnalyzeContent.
GoogleCloudDialogflowV2beta1AnnotatedMessagePart
Represents a part of a message possibly annotated with an entity. The part can be an entity or purely a part of the message between two entities or message start/end.
GoogleCloudDialogflowV2beta1AnswerFeedback
Represents feedback the customer has about the quality & correctness of a certain answer in a conversation.
GoogleCloudDialogflowV2beta1AnswerRecord
Answer records are records to manage answer history and feedbacks for Dialogflow. Currently, answer record
includes: - human agent assistant article suggestion - human agent assistant faq article It doesn't include: -
DetectIntent
intent matching - DetectIntent
knowledge Answer records are not related to the conversation
history in the Dialogflow Console. A Record is generated even when the end-user disables conversation history in
the console. Records are created when there's a human agent assistant suggestion generated. A typical workflow
for customers provide feedback to an answer is: 1. For human agent assistant, customers get suggestion via
ListSuggestions API. Together with the answers, AnswerRecord.name are returned to the customers. 2. The customer
uses the AnswerRecord.name to call the UpdateAnswerRecord method to send feedback about a specific answer that
they believe is wrong.
GoogleCloudDialogflowV2beta1ArticleAnswer
Represents article answer.
GoogleCloudDialogflowV2beta1AssistQueryParameters
Represents the parameters of human assist query.
GoogleCloudDialogflowV2beta1AudioInput
Represents the natural language speech audio to be processed.
GoogleCloudDialogflowV2beta1AutomatedAgentConfig
Defines the Automated Agent to connect to a conversation.
GoogleCloudDialogflowV2beta1AutomatedAgentReply
Represents a response from an automated agent.
GoogleCloudDialogflowV2beta1BargeInConfig
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length from the start of the input audio. The flow goes like below:
--> Time without speech detection | utterance
only | utterance or no-speech event | | +-------------+ | +------------+ | +---------------+ ----------+ no
barge-in +-|-+ barge-in +-|-+ normal period +----------- +-------------+ | +------------+ | +---------------+
No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
GoogleCloudDialogflowV2beta1BatchCreateEntitiesRequest
The request message for EntityTypes.BatchCreateEntities.
GoogleCloudDialogflowV2beta1BatchCreateMessagesRequest
The request message for Conversations.BatchCreateMessagesRequest.
GoogleCloudDialogflowV2beta1BatchCreateMessagesResponse
The request message for Conversations.BatchCreateMessagesResponse.
GoogleCloudDialogflowV2beta1BatchDeleteEntitiesRequest
The request message for EntityTypes.BatchDeleteEntities.
GoogleCloudDialogflowV2beta1BatchDeleteEntityTypesRequest
The request message for EntityTypes.BatchDeleteEntityTypes.
GoogleCloudDialogflowV2beta1BatchDeleteIntentsRequest
The request message for Intents.BatchDeleteIntents.
GoogleCloudDialogflowV2beta1BatchUpdateEntitiesRequest
The request message for EntityTypes.BatchUpdateEntities.
GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesRequest
The request message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesResponse
The response message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2beta1BatchUpdateIntentsRequest
The request message for Intents.BatchUpdateIntents.
GoogleCloudDialogflowV2beta1BatchUpdateIntentsResponse
The response message for Intents.BatchUpdateIntents.
GoogleCloudDialogflowV2beta1ClearSuggestionFeatureConfigOperationMetadata
Metadata for a ConversationProfile.ClearSuggestionFeatureConfig operation.
GoogleCloudDialogflowV2beta1ClearSuggestionFeatureConfigRequest
The request message for ConversationProfiles.ClearFeature.
GoogleCloudDialogflowV2beta1CompileSuggestionRequest
The request message for Participants.CompileSuggestion.
GoogleCloudDialogflowV2beta1CompileSuggestionResponse
The response message for Participants.CompileSuggestion.
GoogleCloudDialogflowV2beta1CompleteConversationRequest
The request message for Conversations.CompleteConversation.
GoogleCloudDialogflowV2beta1Connection
Represents a connection for SIP Trunk.
GoogleCloudDialogflowV2beta1ConnectionErrorDetails
The error details of Sip Trunk connection authentication.
GoogleCloudDialogflowV2beta1Context
Dialogflow contexts are similar to natural language context. If a person says to you "they are orange", you need context in order to understand what "they" is referring to. Similarly, for Dialogflow to handle an end-user expression like that, it needs to be provided with context in order to correctly match an intent. Using contexts, you can control the flow of a conversation. You can configure contexts for an intent by setting input and output contexts, which are identified by string names. When an intent is matched, any configured output contexts for that intent become active. While any contexts are active, Dialogflow is more likely to match intents that are configured with input contexts that correspond to the currently active contexts. For more information about context, see the Contexts guide.
GoogleCloudDialogflowV2beta1Conversation
Represents a conversation. A conversation is an interaction between an agent, including live agents and Dialogflow agents, and a support customer. Conversations can include phone calls and text-based chat sessions.
GoogleCloudDialogflowV2beta1ConversationContext
Context of the conversation, including transcripts.
GoogleCloudDialogflowV2beta1ConversationEvent
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
GoogleCloudDialogflowV2beta1ConversationPhoneNumber
Represents a phone number for telephony integration. It allows for connecting a particular conversation over telephony.
GoogleCloudDialogflowV2beta1ConversationProfile
Defines the services to connect to incoming Dialogflow conversations.
GoogleCloudDialogflowV2beta1CreateMessageRequest
The request message to create one Message. Currently it is only used in BatchCreateMessagesRequest.
GoogleCloudDialogflowV2beta1DetectIntentRequest
The request to detect user's intent.
GoogleCloudDialogflowV2beta1DetectIntentResponse
The message returned from the DetectIntent method.
GoogleCloudDialogflowV2beta1DialogflowAssistAnswer
Represents a Dialogflow assist answer.
GoogleCloudDialogflowV2beta1Document
A knowledge document to be used by a KnowledgeBase. For more information, see the knowledge base
guide. Note: The
projects.agent.knowledgeBases.documents
resource is deprecated; only use projects.knowledgeBases.documents
.
GoogleCloudDialogflowV2beta1DocumentReloadStatus
The status of a reload attempt.
GoogleCloudDialogflowV2beta1DtmfParameters
The message in the response that indicates the parameters of DTMF.
GoogleCloudDialogflowV2beta1EncryptionSpec
A customer-managed encryption key specification that can be applied to all created resources (e.g. Conversation).
GoogleCloudDialogflowV2beta1EntityType
Each intent parameter has a type, called the entity type, which dictates exactly how data from an end-user expression is extracted. Dialogflow provides predefined system entities that can match many common types of data. For example, there are system entities for matching dates, times, colors, email addresses, and so on. You can also create your own custom entities for matching custom data. For example, you could define a vegetable entity that can match the types of vegetables available for purchase with a grocery store agent. For more information, see the Entity guide.
GoogleCloudDialogflowV2beta1EntityTypeBatch
This message is a wrapper around a collection of entity types.
GoogleCloudDialogflowV2beta1EntityTypeEntity
An entity entry for an associated entity type.
GoogleCloudDialogflowV2beta1Environment
You can create multiple versions of your agent and publish them to separate environments. When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent. When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for: - testing - development - production - etc. For more information, see the versions and environments guide.
GoogleCloudDialogflowV2beta1EnvironmentHistory
The response message for Environments.GetEnvironmentHistory.
GoogleCloudDialogflowV2beta1EnvironmentHistoryEntry
Represents an environment history entry.
GoogleCloudDialogflowV2beta1EventInput
Events allow for matching intents by event name instead of the natural language input. For instance, input ``
can trigger a personalized welcome response. The parameter name
may be used by the agent in the response:
"Hello #welcome_event.name! What can I do for you today?"
.
GoogleCloudDialogflowV2beta1ExportAgentRequest
The request message for Agents.ExportAgent.
GoogleCloudDialogflowV2beta1ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowV2beta1ExportOperationMetadata
Metadata related to the Export Data Operations (e.g. ExportDocument).
GoogleCloudDialogflowV2beta1FaqAnswer
Represents answer from "frequently asked questions".
GoogleCloudDialogflowV2beta1FewShotExample
Providing examples in the generator (i.e. building a few-shot generator) helps convey the desired format of the LLM response. NEXT_ID: 11
GoogleCloudDialogflowV2beta1Fulfillment
By default, your agent responds to a matched intent with a static response. As an alternative, you can provide a more dynamic response by using fulfillment. When you enable fulfillment for an intent, Dialogflow responds to that intent by calling a service that you define. For example, if an end-user wants to schedule a haircut on Friday, your service can check your database and respond to the end-user with availability information for Friday. For more information, see the fulfillment guide.
GoogleCloudDialogflowV2beta1FulfillmentFeature
Whether fulfillment is enabled for the specific feature.
GoogleCloudDialogflowV2beta1FulfillmentGenericWebService
Represents configuration for a generic web service. Dialogflow supports two mechanisms for authentications: - Basic authentication with username and password. - Authentication with additional authentication headers. More information could be found at: https://cloud.google.com/dialogflow/docs/fulfillment-configure.
GoogleCloudDialogflowV2beta1GcsDestination
Google Cloud Storage location for the output.
GoogleCloudDialogflowV2beta1GcsSource
Google Cloud Storage location for single input.
GoogleCloudDialogflowV2beta1GcsSources
Google Cloud Storage locations for the inputs.
GoogleCloudDialogflowV2beta1GenerateStatelessSuggestionRequest
The request message for Conversations.GenerateStatelessSuggestion.
GoogleCloudDialogflowV2beta1GenerateStatelessSuggestionResponse
The response message for Conversations.GenerateStatelessSuggestion.
GoogleCloudDialogflowV2beta1GenerateStatelessSummaryRequest
The request message for Conversations.GenerateStatelessSummary.
GoogleCloudDialogflowV2beta1GenerateStatelessSummaryRequestMinimalConversation
The minimum amount of information required to generate a Summary without having a Conversation resource created.
GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse
The response message for Conversations.GenerateStatelessSummary.
GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponseSummary
Generated summary for a conversation.
GoogleCloudDialogflowV2beta1Generator
LLM generator.
GoogleCloudDialogflowV2beta1GeneratorSuggestion
Suggestion generated using a Generator.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfig
Defines the Human Agent Assistant to connect to a conversation.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig
Custom conversation models used in agent assist feature. Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, CONVERSATION_SUMMARIZATION.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
Config to process conversation.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig
Configuration for analyses to run on each conversation message.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
Detail human agent assistant config.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig
Config for suggestion features.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
Config for suggestion query.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
Settings that determine how to filter recent conversation context when generating suggestions.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
Dialogflow source setting. Supported feature: DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig
The configuration used for human agent side Dialogflow assist suggestion.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
Document source settings. Supported features: SMART_REPLY, SMART_COMPOSE.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
Knowledge base source settings. Supported features: ARTICLE_SUGGESTION, FAQ.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSections
Custom sections to return when requesting a summary of a conversation. This is only supported when
baseline_model_version
== '2.0'. Supported features: CONVERSATION_SUMMARIZATION,
CONVERSATION_SUMMARIZATION_VOICE.
GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
Settings of suggestion trigger.
GoogleCloudDialogflowV2beta1HumanAgentAssistantEvent
Output only. Represents a notification sent to Pub/Sub subscribers for agent assistant events in a specific conversation.
GoogleCloudDialogflowV2beta1HumanAgentHandoffConfig
Defines the hand off to a live agent, typically on which external agent service provider to connect to a conversation. Currently, this feature is not general available, please contact Google to get access.
GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfig
Configuration specific to LivePerson.
GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfig
Configuration specific to Salesforce Live Agent.
GoogleCloudDialogflowV2beta1ImportAgentRequest
The request message for Agents.ImportAgent.
GoogleCloudDialogflowV2beta1ImportDocumentTemplate
The template used for importing documents.
GoogleCloudDialogflowV2beta1ImportDocumentsRequest
Request message for Documents.ImportDocuments.
GoogleCloudDialogflowV2beta1ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowV2beta1InferenceParameter
The parameters of inference.
GoogleCloudDialogflowV2beta1InitializeEncryptionSpecMetadata
Metadata for initializing a location-level encryption specification.
GoogleCloudDialogflowV2beta1InitializeEncryptionSpecRequest
The request to initialize a location-level encryption specification.
GoogleCloudDialogflowV2beta1InputAudioConfig
Instructs the speech recognizer on how to process the audio content.
GoogleCloudDialogflowV2beta1Intent
An intent categorizes an end-user's intention for one conversation turn. For each agent, you define many intents, where your combined intents can handle a complete conversation. When an end-user writes or says something, referred to as an end-user expression or end-user input, Dialogflow matches the end-user input to the best intent in your agent. Matching an intent is also known as intent classification. For more information, see the intent guide.
GoogleCloudDialogflowV2beta1IntentBatch
This message is a wrapper around a collection of intents.
GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo
Represents a single followup intent in the chain.
GoogleCloudDialogflowV2beta1IntentInput
Represents the intent to trigger programmatically rather than as a result of natural language processing. The intent input is only used for V3 agent.
GoogleCloudDialogflowV2beta1IntentMessage
Corresponds to the Response
field in the Dialogflow console.
GoogleCloudDialogflowV2beta1IntentMessageBasicCard
The basic card message. Useful for displaying information.
GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton
The button object that appears at the bottom of a card.
GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
Opens the given URI.
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
Browse Carousel Card for Actions on Google. https://developers.google.com/actions/assistant/responses#browsing_carousel
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem
Browsing carousel tile
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Actions on Google action to open a given url.
GoogleCloudDialogflowV2beta1IntentMessageCard
The card response message.
GoogleCloudDialogflowV2beta1IntentMessageCardButton
Optional. Contains information about a button.
GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
The card for presenting a carousel of options to select from.
GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem
An item in the carousel.
GoogleCloudDialogflowV2beta1IntentMessageColumnProperties
Column properties for TableCard.
GoogleCloudDialogflowV2beta1IntentMessageImage
The image response message.
GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
The suggestion chip message that allows the user to jump out to the app or website associated with this agent.
GoogleCloudDialogflowV2beta1IntentMessageListSelect
The card for presenting a list of options to select from.
GoogleCloudDialogflowV2beta1IntentMessageListSelectItem
An item in the list.
GoogleCloudDialogflowV2beta1IntentMessageMediaContent
The media content card for Actions on Google.
GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject
Response media object for media content card.
GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
The quick replies response message.
GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
Rich Business Messaging (RBM) Card content
GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
Rich Business Messaging (RBM) Media displayed in Cards The following media-types are currently supported: Image Types * image/jpeg * image/jpg' * image/gif * image/png Video Types * video/h263 * video/m4v * video/mp4 * video/mpeg * video/mpeg4 * video/webm
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
Carousel Rich Business Messaging (RBM) rich card. Rich cards allow you to respond to users with more vivid content, e.g. with media and suggestions. If you want to show a single card with more control over the layout, please use RbmStandaloneCard instead.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card. Rich cards allow you to respond to users with more vivid content, e.g. with media and suggestions. You can group multiple rich cards into one using RbmCarouselCard but carousel cards will give you less control over the card layout.
GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
Rich Business Messaging (RBM) suggested client-side action that the user can choose from the card.
GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
Opens the user's default dialer app with the specified phone number but does not dial automatically.
GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
Opens the user's default web browser app to the specified uri If the user has an app installed that is registered as the default handler for the URL, then this app will be opened instead, and its icon will be used in the suggested action UI.
GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
Opens the device's location chooser so the user can pick a location to send back to the agent.
GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
Rich Business Messaging (RBM) suggested reply that the user can click instead of typing in their own response.
GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion
Rich Business Messaging (RBM) suggestion. Suggestions allow user to easily select/click a predefined response or perform an action (like opening a web uri).
GoogleCloudDialogflowV2beta1IntentMessageRbmText
Rich Business Messaging (RBM) text response with suggestions.
GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional info about the select item for when it is triggered in a dialog.
GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse
The simple response message containing speech or text.
GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
The collection of simple response candidates. This message in QueryResult.fulfillment_messages
and
WebhookResponse.fulfillment_messages
should contain only one SimpleResponse
.
GoogleCloudDialogflowV2beta1IntentMessageSuggestion
The suggestion chip message that the user can tap to quickly post a reply to the conversation.
GoogleCloudDialogflowV2beta1IntentMessageSuggestions
The collection of suggestions.
GoogleCloudDialogflowV2beta1IntentMessageTableCard
Table card for Actions on Google.
GoogleCloudDialogflowV2beta1IntentMessageTableCardCell
Cell of TableCardRow.
GoogleCloudDialogflowV2beta1IntentMessageTableCardRow
Row of TableCard.
GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
Plays audio from a file in Telephony Gateway.
GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
Synthesizes speech and plays back the synthesized audio to the caller in Telephony Gateway. Telephony Gateway
takes the synthesizer settings from DetectIntentResponse.output_audio_config
which can either be set at
request-level or can come from the agent-level synthesizer config.
GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
GoogleCloudDialogflowV2beta1IntentMessageText
The text response message.
GoogleCloudDialogflowV2beta1IntentParameter
Represents intent parameters.
GoogleCloudDialogflowV2beta1IntentSuggestion
Represents an intent suggestion.
GoogleCloudDialogflowV2beta1IntentTrainingPhrase
Represents an example that the agent is trained on.
GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart
Represents a part of a training phrase.
GoogleCloudDialogflowV2beta1KnowledgeAnswers
Represents the result of querying a Knowledge base.
GoogleCloudDialogflowV2beta1KnowledgeAnswersAnswer
An answer from Knowledge Connector.
GoogleCloudDialogflowV2beta1KnowledgeAssistAnswer
Represents a Knowledge Assist answer.
GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerKnowledgeAnswer
Represents an answer from Knowledge. Currently supports FAQ and Generative answers.
GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerKnowledgeAnswerFaqSource
Details about source of FAQ answer.
GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerKnowledgeAnswerGenerativeSource
Details about source of Generative answer.
GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerKnowledgeAnswerGenerativeSourceSnippet
Snippet Source for a Generative Prediction.
GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuery
Represents a suggested query.
GoogleCloudDialogflowV2beta1KnowledgeBase
A knowledge base represents a collection of knowledge documents that you provide to Dialogflow. Your knowledge
documents contain information that may be useful during conversations with end-users. Some Dialogflow features
use knowledge bases when looking for a response to an end-user input. For more information, see the knowledge
base guide. Note: The
projects.agent.knowledgeBases
resource is deprecated; only use projects.knowledgeBases
.
GoogleCloudDialogflowV2beta1KnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowV2beta1ListAnswerRecordsResponse
Response message for AnswerRecords.ListAnswerRecords.
GoogleCloudDialogflowV2beta1ListContextsResponse
The response message for Contexts.ListContexts.
GoogleCloudDialogflowV2beta1ListConversationProfilesResponse
The response message for ConversationProfiles.ListConversationProfiles.
GoogleCloudDialogflowV2beta1ListConversationsResponse
The response message for Conversations.ListConversations.
GoogleCloudDialogflowV2beta1ListDocumentsResponse
Response message for Documents.ListDocuments.
GoogleCloudDialogflowV2beta1ListEntityTypesResponse
The response message for EntityTypes.ListEntityTypes.
GoogleCloudDialogflowV2beta1ListEnvironmentsResponse
The response message for Environments.ListEnvironments.
GoogleCloudDialogflowV2beta1ListGeneratorsResponse
Response of ListGenerators.
GoogleCloudDialogflowV2beta1ListIntentsResponse
The response message for Intents.ListIntents.
GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse
Response message for KnowledgeBases.ListKnowledgeBases.
GoogleCloudDialogflowV2beta1ListMessagesResponse
The response message for Conversations.ListMessages.
GoogleCloudDialogflowV2beta1ListParticipantsResponse
The response message for Participants.ListParticipants.
GoogleCloudDialogflowV2beta1ListSessionEntityTypesResponse
The response message for SessionEntityTypes.ListSessionEntityTypes.
GoogleCloudDialogflowV2beta1ListSipTrunksResponse
The response message for SipTrunks.ListSipTrunks.
GoogleCloudDialogflowV2beta1ListSuggestionsResponse
The response message for Participants.ListSuggestions.
GoogleCloudDialogflowV2beta1ListVersionsResponse
The response message for Versions.ListVersions.
GoogleCloudDialogflowV2beta1LoggingConfig
Defines logging behavior for conversation lifecycle events.
GoogleCloudDialogflowV2beta1Message
Represents a message posted into a conversation.
GoogleCloudDialogflowV2beta1MessageAnnotation
Represents the result of annotation for the message.
GoogleCloudDialogflowV2beta1MessageEntry
Represents a message entry of a conversation.
GoogleCloudDialogflowV2beta1NotificationConfig
Defines notification behavior.
GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest
Represents the contents of the original request that was passed to the [Streaming]DetectIntent
call.
GoogleCloudDialogflowV2beta1OutputAudio
Represents the natural language speech audio to be played to the end user.
GoogleCloudDialogflowV2beta1OutputAudioConfig
Instructs the speech synthesizer how to generate the output audio content. If this audio config is supplied in a request, it overrides all existing text-to-speech settings applied to the agent.
GoogleCloudDialogflowV2beta1Participant
Represents a conversation participant (human agent, virtual agent, end-user).
GoogleCloudDialogflowV2beta1QueryInput
Represents the query input. It can contain either: 1. An audio config which instructs the speech recognizer how to process the speech audio. 2. A conversational query in the form of text. 3. An event that specifies which intent to trigger.
GoogleCloudDialogflowV2beta1QueryParameters
Represents the parameters of the conversational query.
GoogleCloudDialogflowV2beta1QueryResult
Represents the result of conversational query or event processing.
GoogleCloudDialogflowV2beta1ReloadDocumentRequest
Request message for Documents.ReloadDocument.
GoogleCloudDialogflowV2beta1ResponseMessage
Response messages from an automated agent.
GoogleCloudDialogflowV2beta1ResponseMessageEndInteraction
Indicates that interaction with the Dialogflow agent has ended.
GoogleCloudDialogflowV2beta1ResponseMessageLiveAgentHandoff
Indicates that the conversation should be handed off to a human agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry fulfillment of a CX Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
GoogleCloudDialogflowV2beta1ResponseMessageMixedAudio
Represents an audio message that is composed of both segments synthesized from the Dialogflow agent prompts and ones hosted externally at the specified URIs.
GoogleCloudDialogflowV2beta1ResponseMessageMixedAudioSegment
Represents one segment of audio.
GoogleCloudDialogflowV2beta1ResponseMessageTelephonyTransferCall
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
GoogleCloudDialogflowV2beta1ResponseMessageText
The text response message.
GoogleCloudDialogflowV2beta1RestoreAgentRequest
The request message for Agents.RestoreAgent.
GoogleCloudDialogflowV2beta1SearchAgentsResponse
The response message for Agents.SearchAgents.
GoogleCloudDialogflowV2beta1SearchKnowledgeAnswer
Represents a SearchKnowledge answer.
GoogleCloudDialogflowV2beta1SearchKnowledgeAnswerAnswerSource
The sources of the answers.
GoogleCloudDialogflowV2beta1SearchKnowledgeRequest
The request message for Conversations.SearchKnowledge.
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfig
Configuration specific to search queries with data stores.
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfigBoostSpecs
Boost specifications for data stores.
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpec
Boost specification to boost certain documents. A copy of google.cloud.discoveryengine.v1main.BoostSpec, field documentation is available at https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/BoostSpec
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpec
Boost applies to documents which match a condition.
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpec
Specification for custom ranking based on customer specified attribute value. It provides more controls for customized ranking than the simple (condition, boost) combination above.
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfigBoostSpecsBoostSpecConditionBoostSpecBoostControlSpecControlPoint
The control points used to define the curve. The curve defined through these control points can only be monotonically increasing or decreasing(constant values are acceptable).
GoogleCloudDialogflowV2beta1SearchKnowledgeRequestSearchConfigFilterSpecs
Filter specification for data store queries.
GoogleCloudDialogflowV2beta1SearchKnowledgeResponse
The response message for Conversations.SearchKnowledge.
GoogleCloudDialogflowV2beta1Sentiment
The sentiment, such as positive/negative feeling or association, for a unit of analysis, such as the query text. See: https://cloud.google.com/natural-language/docs/basics#interpreting_sentiment_analysis_values for how to interpret the result.
GoogleCloudDialogflowV2beta1SentimentAnalysisRequestConfig
Configures the types of sentiment analysis to perform.
GoogleCloudDialogflowV2beta1SentimentAnalysisResult
The result of sentiment analysis. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral. For Participants.DetectIntent, it needs to be configured in DetectIntentRequest.query_params. For Participants.StreamingDetectIntent, it needs to be configured in StreamingDetectIntentRequest.query_params. And for Participants.AnalyzeContent and Participants.StreamingAnalyzeContent, it needs to be configured in ConversationProfile.human_agent_assistant_config
GoogleCloudDialogflowV2beta1SessionEntityType
A session represents a conversation between a Dialogflow agent and an end-user. You can create special entities, called session entities, during a session. Session entities can extend or replace custom entity types and only exist during the session that they were created for. All session data, including session entities, is stored by Dialogflow for 20 minutes. For more information, see the session entity guide.
GoogleCloudDialogflowV2beta1SetSuggestionFeatureConfigOperationMetadata
Metadata for a ConversationProfile.SetSuggestionFeatureConfig operation.
GoogleCloudDialogflowV2beta1SetSuggestionFeatureConfigRequest
The request message for ConversationProfiles.SetSuggestionFeature.
GoogleCloudDialogflowV2beta1SipTrunk
SipTrunk is the resource that represents a SIP trunk to connect to Google Telephony platform SIP trunking service.
GoogleCloudDialogflowV2beta1SmartReplyAnswer
Represents a smart reply answer.
GoogleCloudDialogflowV2beta1SpeechContext
Hints for the speech recognizer to help with recognition in a specific conversation state.
GoogleCloudDialogflowV2beta1SpeechToTextConfig
Configures speech transcription for ConversationProfile.
GoogleCloudDialogflowV2beta1SubAgent
Contains basic configuration for a sub-agent.
GoogleCloudDialogflowV2beta1SuggestArticlesRequest
The request message for Participants.SuggestArticles.
GoogleCloudDialogflowV2beta1SuggestArticlesResponse
The response message for Participants.SuggestArticles.
GoogleCloudDialogflowV2beta1SuggestConversationSummaryRequest
The request message for Conversations.SuggestConversationSummary.
GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponse
The response message for Conversations.SuggestConversationSummary.
GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary
Generated summary for a conversation.
GoogleCloudDialogflowV2beta1SuggestDialogflowAssistsResponse
The response message for Participants.SuggestDialogflowAssists.
GoogleCloudDialogflowV2beta1SuggestFaqAnswersRequest
The request message for Participants.SuggestFaqAnswers.
GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse
The request message for Participants.SuggestFaqAnswers.
GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest
The request message for Participants.SuggestKnowledgeAssist.
GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistResponse
The response message for Participants.SuggestKnowledgeAssist.
GoogleCloudDialogflowV2beta1SuggestSmartRepliesRequest
The request message for Participants.SuggestSmartReplies.
GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse
The response message for Participants.SuggestSmartReplies.
GoogleCloudDialogflowV2beta1Suggestion
Represents a suggestion for a human agent.
GoogleCloudDialogflowV2beta1SuggestionArticle
Represents suggested article.
GoogleCloudDialogflowV2beta1SuggestionFaqAnswer
Represents suggested answer from "frequently asked questions".
GoogleCloudDialogflowV2beta1SuggestionFeature
The type of Human Agent Assistant API suggestion to perform, and the maximum number of results to return for
that type. Multiple Feature
objects can be specified in the features
list.
GoogleCloudDialogflowV2beta1SuggestionInput
Represents the selection of a suggestion.
GoogleCloudDialogflowV2beta1SuggestionResult
One response of different type of suggestion response which is used in the response of Participants.AnalyzeContent and Participants.AnalyzeContent, as well as HumanAgentAssistantEvent.
GoogleCloudDialogflowV2beta1SummarizationContext
Summarization context that customer can configure.
GoogleCloudDialogflowV2beta1SummarizationSection
Represents the section of summarization.
GoogleCloudDialogflowV2beta1SummarizationSectionList
List of summarization sections.
GoogleCloudDialogflowV2beta1SummarySuggestion
Suggested summary of the conversation.
GoogleCloudDialogflowV2beta1SummarySuggestionSummarySection
A component of the generated summary.
GoogleCloudDialogflowV2beta1SynthesizeSpeechConfig
Configuration of how speech should be synthesized.
GoogleCloudDialogflowV2beta1TelephonyDtmfEvents
A wrapper of repeated TelephonyDtmf digits.
GoogleCloudDialogflowV2beta1TextInput
Represents the natural language text to be processed.
GoogleCloudDialogflowV2beta1TextToSpeechSettings
Instructs the speech synthesizer on how to generate the output audio content.
GoogleCloudDialogflowV2beta1TrainAgentRequest
The request message for Agents.TrainAgent.
GoogleCloudDialogflowV2beta1ValidationError
Represents a single validation error.
GoogleCloudDialogflowV2beta1ValidationResult
Represents the output of agent validation.
GoogleCloudDialogflowV2beta1Version
You can create multiple versions of your agent and publish them to separate environments. When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent. When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for: - testing - development - production - etc. For more information, see the versions and environments guide.
GoogleCloudDialogflowV2beta1VoiceSelectionParams
Description of which voice to use for speech synthesis.
GoogleCloudDialogflowV2beta1WebhookRequest
The request message for a webhook call.
GoogleCloudDialogflowV2beta1WebhookResponse
The response message for a webhook call. This response is validated by the Dialogflow server. If validation
fails, an error will be returned in the QueryResult.diagnostic_info field. Setting JSON fields to an empty value
with the wrong type is a common error. To avoid this error: - Use ""
for empty strings - Use {}
or null
for empty objects - Use []
or null
for empty arrays For more information, see the Protocol Buffers Language
Guide.
GoogleCloudDialogflowV3alpha1ConversationSignals
This message is used to hold all the Conversation Signals data, which will be converted to JSON and exported to BigQuery.
GoogleCloudDialogflowV3alpha1TurnSignals
Collection of all signals that were extracted for a single turn of the conversation.
GoogleCloudLocationListLocationsResponse
The response message for Locations.ListLocations.
GoogleCloudLocationLocation
A resource that represents a Google Cloud location.
GoogleLongrunningListOperationsResponse
The response message for Operations.ListOperations.
GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
GoogleProtobufEmpty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
GoogleRpcStatus
The Status
type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.
GoogleTypeLatLng
An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.