Namespace Google.Apis.Dialogflow.v3beta1.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.
GoogleCloudDialogflowCxV3beta1Action
Action performed by end user or Dialogflow agent in the conversation.
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.
GoogleCloudDialogflowCxV3beta1Agent
Agents are best described as Natural Language Understanding (NLU) modules that transform user requests into actionable data. You can include agents in your app, product, or service to determine user intent and respond to the user in a natural way. After you create an agent, you can add Intents, Entity Types, Flows, Fulfillments, Webhooks, TransitionRouteGroups and so on to manage the conversation flows.
GoogleCloudDialogflowCxV3beta1AgentAnswerFeedbackSettings
Settings for answer feedback collection.
GoogleCloudDialogflowCxV3beta1AgentClientCertificateSettings
Settings for custom client certificates.
GoogleCloudDialogflowCxV3beta1AgentGenAppBuilderSettings
Settings for Gen App Builder.
GoogleCloudDialogflowCxV3beta1AgentGitIntegrationSettings
Settings for connecting to Git repository for an agent.
GoogleCloudDialogflowCxV3beta1AgentGitIntegrationSettingsGithubSettings
Settings of integration with GitHub.
GoogleCloudDialogflowCxV3beta1AgentPersonalizationSettings
Settings for end user personalization.
GoogleCloudDialogflowCxV3beta1AgentUtterance
AgentUtterance represents one message sent by the agent.
GoogleCloudDialogflowCxV3beta1AgentValidationResult
The response message for Agents.GetAgentValidationResult.
GoogleCloudDialogflowCxV3beta1AnswerFeedback
Stores information about feedback provided by users about a response.
GoogleCloudDialogflowCxV3beta1AnswerFeedbackRatingReason
Stores extra information about why users provided thumbs down rating.
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.
GoogleCloudDialogflowCxV3beta1BatchDeleteTestCasesRequest
The request message for TestCases.BatchDeleteTestCases.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesMetadata
Metadata returned for the TestCases.BatchRunTestCases long running operation.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesRequest
The request message for TestCases.BatchRunTestCases.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesResponse
The response message for TestCases.BatchRunTestCases.
GoogleCloudDialogflowCxV3beta1BigQueryExportSettings
The settings of BigQuery export.
GoogleCloudDialogflowCxV3beta1BoostSpec
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
GoogleCloudDialogflowCxV3beta1BoostSpecConditionBoostSpec
Boost applies to documents which match a condition.
GoogleCloudDialogflowCxV3beta1BoostSpecConditionBoostSpecBoostControlSpec
Specification for custom ranking based on customer specified attribute value. It provides more controls for customized ranking than the simple (condition, boost) combination above.
GoogleCloudDialogflowCxV3beta1BoostSpecConditionBoostSpecBoostControlSpecControlPoint
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).
GoogleCloudDialogflowCxV3beta1BoostSpecs
Boost specifications for data stores.
GoogleCloudDialogflowCxV3beta1CalculateCoverageResponse
The response message for TestCases.CalculateCoverage.
GoogleCloudDialogflowCxV3beta1Changelog
Changelogs represents a change made to a given agent.
GoogleCloudDialogflowCxV3beta1CompareVersionsRequest
The request message for Versions.CompareVersions.
GoogleCloudDialogflowCxV3beta1CompareVersionsResponse
The response message for Versions.CompareVersions.
GoogleCloudDialogflowCxV3beta1ContinuousTestResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3beta1Conversation
Represents a conversation.
GoogleCloudDialogflowCxV3beta1ConversationInteraction
Represents an interaction between an end user and a Dialogflow CX agent using V3 (Streaming)DetectIntent API, or an interaction between an end user and a Dialogflow CX agent using V2 (Streaming)AnalyzeContent API.
GoogleCloudDialogflowCxV3beta1ConversationInteractionMissingTransition
Information collected for DF CX agents in case NLU predicted an intent that was filtered out as being inactive which may indicate a missing transition and/or absent functionality.
GoogleCloudDialogflowCxV3beta1ConversationMetrics
Represents metrics for the conversation.
GoogleCloudDialogflowCxV3beta1ConversationMetricsMatchTypeCount
Count by Match.MatchType of the matches in the conversation.
GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount
Count by types of QueryInput of the requests in the conversation.
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.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignals
Data store connection feature output signals. Might be only partially field if processing stop before the final answer. Reasons for this can be, but are not limited to: empty UCS search results, positive RAI check outcome, grounding failure, ...
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsAnswerGenerationModelCallSignals
Diagnostic info related to the answer generation model call.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsAnswerPart
Answer part with citation.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsCitedSnippet
Snippet cited by the answer generation model.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsGroundingSignals
Grounding signals.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsRewriterModelCallSignals
Diagnostic info related to the rewriter model call.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsSafetySignals
Safety check results.
GoogleCloudDialogflowCxV3beta1DataStoreConnectionSignalsSearchSnippet
Search snippet details.
GoogleCloudDialogflowCxV3beta1DeployFlowMetadata
Metadata returned for the Environments.DeployFlow long running operation.
GoogleCloudDialogflowCxV3beta1DeployFlowRequest
The request message for Environments.DeployFlow.
GoogleCloudDialogflowCxV3beta1DeployFlowResponse
The response message for Environments.DeployFlow.
GoogleCloudDialogflowCxV3beta1Deployment
Represents a deployment in an environment. A deployment happens when a flow version configured to be active in the environment. You can configure running pre-deployment steps, e.g. running validation test cases, experiment auto-rollout, etc.
GoogleCloudDialogflowCxV3beta1DeploymentResult
Result of the deployment.
GoogleCloudDialogflowCxV3beta1DetectIntentRequest
The request to detect user's intent.
GoogleCloudDialogflowCxV3beta1DetectIntentResponse
The message returned from the DetectIntent method.
GoogleCloudDialogflowCxV3beta1DtmfInput
Represents the input for dtmf event.
GoogleCloudDialogflowCxV3beta1EntityType
Entities are extracted from user input and represent parameters that are meaningful to your application. For
example, a date range, a proper name such as a geographic location or landmark, and so on. Entities represent
actionable data for your application. When you define an entity, you can also include synonyms that all map to
that entity. For example, "soft drink", "soda", "pop", and so on. There are three types of entities: *
System - entities that are defined by the Dialogflow API for common data types such as date, time, currency,
and so on. A system entity is represented by the EntityType
type. * Custom - entities that are defined by
you that represent actionable data that is meaningful to your application. For example, you could define a
pizza.sauce
entity for red or white pizza sauce, a pizza.cheese
entity for the different types of cheese on
a pizza, a pizza.topping
entity for different toppings, and so on. A custom entity is represented by the
EntityType
type. * User - entities that are built for an individual user such as favorites, preferences,
playlists, and so on. A user entity is represented by the SessionEntityType type. For more information about
entity types, see the Dialogflow documentation.
GoogleCloudDialogflowCxV3beta1EntityTypeEntity
An entity entry for an associated entity type.
GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhrase
An excluded entity phrase that should not be matched.
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.
GoogleCloudDialogflowCxV3beta1Example
Example represents a sample execution of the playbook in the conversation. An example consists of a list of ordered actions performed by end user or Dialogflow agent according the playbook instructions to fulfill the task.
GoogleCloudDialogflowCxV3beta1Experiment
Represents an experiment in an environment.
GoogleCloudDialogflowCxV3beta1ExperimentDefinition
Definition of the experiment.
GoogleCloudDialogflowCxV3beta1ExperimentResult
The inference result which includes an objective metric to optimize and the confidence interval.
GoogleCloudDialogflowCxV3beta1ExperimentResultConfidenceInterval
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
GoogleCloudDialogflowCxV3beta1ExperimentResultMetric
Metric and corresponding confidence intervals.
GoogleCloudDialogflowCxV3beta1ExperimentResultVersionMetrics
Version variant and associated metrics.
GoogleCloudDialogflowCxV3beta1ExportAgentRequest
The request message for Agents.ExportAgent.
GoogleCloudDialogflowCxV3beta1ExportAgentRequestGitDestination
Settings for exporting to a git branch.
GoogleCloudDialogflowCxV3beta1ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowCxV3beta1ExportEntityTypesMetadata
Metadata returned for the EntityTypes.ExportEntityTypes long running operation.
GoogleCloudDialogflowCxV3beta1ExportEntityTypesRequest
The request message for EntityTypes.ExportEntityTypes.
GoogleCloudDialogflowCxV3beta1ExportEntityTypesResponse
The response message for EntityTypes.ExportEntityTypes.
GoogleCloudDialogflowCxV3beta1ExportFlowRequest
The request message for Flows.ExportFlow.
GoogleCloudDialogflowCxV3beta1ExportFlowResponse
The response message for Flows.ExportFlow.
GoogleCloudDialogflowCxV3beta1ExportIntentsMetadata
Metadata returned for the Intents.ExportIntents long running operation.
GoogleCloudDialogflowCxV3beta1ExportIntentsRequest
The request message for Intents.ExportIntents.
GoogleCloudDialogflowCxV3beta1ExportIntentsResponse
The response message for Intents.ExportIntents.
GoogleCloudDialogflowCxV3beta1ExportTestCasesMetadata
Metadata returned for the TestCases.ExportTestCases long running operation. This message currently has no fields.
GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest
The request message for TestCases.ExportTestCases.
GoogleCloudDialogflowCxV3beta1ExportTestCasesResponse
The response message for TestCases.ExportTestCases.
GoogleCloudDialogflowCxV3beta1ExportToolsRequest
The request message for Tools.ExportTools.
GoogleCloudDialogflowCxV3beta1FilterSpecs
Filter specifications for data stores.
GoogleCloudDialogflowCxV3beta1Flow
Flows represents the conversation flows when you build your chatbot agent. A flow consists of many pages connected by the transition routes. Conversations always start with the built-in Start Flow (with an all-0 ID). Transition routes can direct the conversation session from the current flow (parent flow) to another flow (sub flow). When the sub flow is finished, Dialogflow will bring the session back to the parent flow, where the sub flow is started. Usually, when a transition route is followed by a matched intent, the intent will be "consumed". This means the intent won't activate more transition routes. However, when the followed transition route moves the conversation session into a different flow, the matched intent can be carried over and to be consumed in the target flow.
GoogleCloudDialogflowCxV3beta1FlowImportStrategy
The flow import strategy used for resource conflict resolution associated with an ImportFlowRequest.
GoogleCloudDialogflowCxV3beta1FlowInvocation
Stores metadata of the invocation of a CX flow.
GoogleCloudDialogflowCxV3beta1FlowMultiLanguageSettings
Settings for multi-lingual agents.
GoogleCloudDialogflowCxV3beta1FlowValidationResult
The response message for Flows.GetFlowValidationResult.
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.
GoogleCloudDialogflowCxV3beta1FulfillIntentRequest
Request of FulfillIntent
GoogleCloudDialogflowCxV3beta1FulfillIntentResponse
Response of FulfillIntent
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.
GoogleCloudDialogflowCxV3beta1GenerativeInfo
Represents the information of a query if handled by generative agent resources.
GoogleCloudDialogflowCxV3beta1GenerativeSettings
Settings for Generative AI.
GoogleCloudDialogflowCxV3beta1GenerativeSettingsFallbackSettings
Settings for Generative Fallback.
GoogleCloudDialogflowCxV3beta1GenerativeSettingsFallbackSettingsPromptTemplate
Prompt template.
GoogleCloudDialogflowCxV3beta1GenerativeSettingsKnowledgeConnectorSettings
Settings for knowledge connector. These parameters are used for LLM prompt like "You are . You are a helpful and verbose at , . Your task is to help humans on ".
GoogleCloudDialogflowCxV3beta1Generator
Generators contain prompt to be sent to the LLM model to generate text. The prompt can contain parameters which will be resolved before calling the model. It can optionally contain banned phrases to ensure the model responses are safe.
GoogleCloudDialogflowCxV3beta1GeneratorModelParameter
Parameters to be passed to the LLM. If not set, default values will be used.
GoogleCloudDialogflowCxV3beta1GeneratorPlaceholder
Represents a custom placeholder in the prompt text.
GoogleCloudDialogflowCxV3beta1ImportEntityTypesMetadata
Metadata returned for the EntityTypes.ImportEntityTypes long running operation.
GoogleCloudDialogflowCxV3beta1ImportEntityTypesRequest
The request message for EntityTypes.ImportEntityTypes.
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.
GoogleCloudDialogflowCxV3beta1ImportFlowRequest
The request message for Flows.ImportFlow.
GoogleCloudDialogflowCxV3beta1ImportFlowResponse
The response message for Flows.ImportFlow.
GoogleCloudDialogflowCxV3beta1ImportIntentsMetadata
Metadata returned for the Intents.ImportIntents long running operation.
GoogleCloudDialogflowCxV3beta1ImportIntentsRequest
The request message for Intents.ImportIntents.
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.
GoogleCloudDialogflowCxV3beta1ImportTestCasesRequest
The request message for TestCases.ImportTestCases.
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.
GoogleCloudDialogflowCxV3beta1InlineSchema
A type schema object that's specified inline.
GoogleCloudDialogflowCxV3beta1InlineSource
Inline source for a Dialogflow operation that reads or imports objects (e.g. intents) into 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.
GoogleCloudDialogflowCxV3beta1IntentCoverage
Intent coverage represents the percentage of all possible intents in the agent that are triggered in any of a parent's test cases.
GoogleCloudDialogflowCxV3beta1IntentCoverageIntent
The agent's 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.
GoogleCloudDialogflowCxV3beta1ListAgentsResponse
The response message for Agents.ListAgents.
GoogleCloudDialogflowCxV3beta1ListChangelogsResponse
The response message for Changelogs.ListChangelogs.
GoogleCloudDialogflowCxV3beta1ListContinuousTestResultsResponse
The response message for Environments.ListTestCaseResults.
GoogleCloudDialogflowCxV3beta1ListConversationsResponse
The response message for Conversations.ListConversations.
GoogleCloudDialogflowCxV3beta1ListDeploymentsResponse
The response message for Deployments.ListDeployments.
GoogleCloudDialogflowCxV3beta1ListEntityTypesResponse
The response message for EntityTypes.ListEntityTypes.
GoogleCloudDialogflowCxV3beta1ListEnvironmentsResponse
The response message for Environments.ListEnvironments.
GoogleCloudDialogflowCxV3beta1ListExamplesResponse
The response message for Examples.ListExamples.
GoogleCloudDialogflowCxV3beta1ListExperimentsResponse
The response message for Experiments.ListExperiments.
GoogleCloudDialogflowCxV3beta1ListFlowsResponse
The response message for Flows.ListFlows.
GoogleCloudDialogflowCxV3beta1ListGeneratorsResponse
The response message for Generators.ListGenerators.
GoogleCloudDialogflowCxV3beta1ListIntentsResponse
The response message for Intents.ListIntents.
GoogleCloudDialogflowCxV3beta1ListPagesResponse
The response message for Pages.ListPages.
GoogleCloudDialogflowCxV3beta1ListPlaybookVersionsResponse
The response message for Playbooks.ListPlaybookVersions.
GoogleCloudDialogflowCxV3beta1ListPlaybooksResponse
The response message for Playbooks.ListPlaybooks.
GoogleCloudDialogflowCxV3beta1ListSecuritySettingsResponse
The response message for SecuritySettings.ListSecuritySettings.
GoogleCloudDialogflowCxV3beta1ListSessionEntityTypesResponse
The response message for SessionEntityTypes.ListSessionEntityTypes.
GoogleCloudDialogflowCxV3beta1ListTestCaseResultsResponse
The response message for TestCases.ListTestCaseResults.
GoogleCloudDialogflowCxV3beta1ListTestCasesResponse
The response message for TestCases.ListTestCases.
GoogleCloudDialogflowCxV3beta1ListToolsResponse
The response message for Tools.ListTools.
GoogleCloudDialogflowCxV3beta1ListTransitionRouteGroupsResponse
The response message for TransitionRouteGroups.ListTransitionRouteGroups.
GoogleCloudDialogflowCxV3beta1ListVersionsResponse
The response message for Versions.ListVersions.
GoogleCloudDialogflowCxV3beta1ListWebhooksResponse
The response message for Webhooks.ListWebhooks.
GoogleCloudDialogflowCxV3beta1LlmModelSettings
Settings for LLM models.
GoogleCloudDialogflowCxV3beta1LoadVersionRequest
The request message for Versions.LoadVersion.
GoogleCloudDialogflowCxV3beta1LookupEnvironmentHistoryResponse
The response message for Environments.LookupEnvironmentHistory.
GoogleCloudDialogflowCxV3beta1Match
Represents one match result of MatchIntent.
GoogleCloudDialogflowCxV3beta1MatchIntentRequest
Request of MatchIntent.
GoogleCloudDialogflowCxV3beta1MatchIntentResponse
Response of MatchIntent.
GoogleCloudDialogflowCxV3beta1NluSettings
Settings related to NLU.
GoogleCloudDialogflowCxV3beta1OutputAudioConfig
Instructs the speech synthesizer how to generate the output audio content.
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.
GoogleCloudDialogflowCxV3beta1ParameterDefinition
Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
GoogleCloudDialogflowCxV3beta1Phrase
Text input which can be used for prompt or banned phrases.
GoogleCloudDialogflowCxV3beta1Playbook
Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
GoogleCloudDialogflowCxV3beta1PlaybookInput
Input of the playbook.
GoogleCloudDialogflowCxV3beta1PlaybookInstruction
Message of the Instruction of the playbook.
GoogleCloudDialogflowCxV3beta1PlaybookInvocation
Stores metadata of the invocation of a child playbook.
GoogleCloudDialogflowCxV3beta1PlaybookOutput
Output of the playbook.
GoogleCloudDialogflowCxV3beta1PlaybookStep
Message of single step execution.
GoogleCloudDialogflowCxV3beta1PlaybookVersion
Playbook version is a snapshot of the playbook at certain timestamp.
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.
GoogleCloudDialogflowCxV3beta1QueryParameters
Represents the parameters of a conversational query.
GoogleCloudDialogflowCxV3beta1QueryResult
Represents the result of a conversational query.
GoogleCloudDialogflowCxV3beta1ResourceName
Resource name and display name.
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.
GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
The request message for Agents.RestoreAgent.
GoogleCloudDialogflowCxV3beta1RestoreAgentRequestGitSource
Settings for restoring from a git branch
GoogleCloudDialogflowCxV3beta1RolloutConfig
The configuration for auto rollout.
GoogleCloudDialogflowCxV3beta1RolloutConfigRolloutStep
A single rollout step with specified traffic allocation.
GoogleCloudDialogflowCxV3beta1RolloutState
State of the auto-rollout process.
GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata
Metadata returned for the Environments.RunContinuousTest long running operation.
GoogleCloudDialogflowCxV3beta1RunContinuousTestRequest
The request message for Environments.RunContinuousTest.
GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse
The response message for Environments.RunContinuousTest.
GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata
Metadata returned for the TestCases.RunTestCase long running operation. This message currently has no fields.
GoogleCloudDialogflowCxV3beta1RunTestCaseRequest
The request message for TestCases.RunTestCase.
GoogleCloudDialogflowCxV3beta1RunTestCaseResponse
The response message for TestCases.RunTestCase.
GoogleCloudDialogflowCxV3beta1SafetySettings
Settings for Generative Safety.
GoogleCloudDialogflowCxV3beta1SafetySettingsPhrase
Text input which can be used for prompt or banned phrases.
GoogleCloudDialogflowCxV3beta1SearchConfig
Search configuration for UCS search queries.
GoogleCloudDialogflowCxV3beta1SecuritySettings
Represents the settings related to security issues, such as data redaction and data retention. It may take hours for updates on the settings to propagate to all the related components and take effect.
GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettings
Settings for exporting audio.
GoogleCloudDialogflowCxV3beta1SecuritySettingsInsightsExportSettings
Settings for exporting conversations to Insights.
GoogleCloudDialogflowCxV3beta1SentimentAnalysisResult
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.
GoogleCloudDialogflowCxV3beta1SessionEntityType
Session entity types are referred to as User entity types and are entities that are built for an individual user such as favorites, preferences, playlists, and so on. You can redefine a session entity type at the session level to extend or replace a custom entity type at the user session level (we refer to the entity types defined at the agent level as "custom entity types"). Note: session entity types apply to all queries, regardless of the language. For more information about entity types, see the Dialogflow documentation.
GoogleCloudDialogflowCxV3beta1SessionInfo
Represents session information communicated to and from the webhook.
GoogleCloudDialogflowCxV3beta1SpeechToTextSettings
Settings related to speech recognition.
GoogleCloudDialogflowCxV3beta1StartExperimentRequest
The request message for Experiments.StartExperiment.
GoogleCloudDialogflowCxV3beta1StopExperimentRequest
The request message for Experiments.StopExperiment.
GoogleCloudDialogflowCxV3beta1SubmitAnswerFeedbackRequest
The request to set the feedback for a bot answer.
GoogleCloudDialogflowCxV3beta1SynthesizeSpeechConfig
Configuration of how speech should be synthesized.
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.
GoogleCloudDialogflowCxV3beta1TextToSpeechSettings
Settings related to speech synthesizing.
GoogleCloudDialogflowCxV3beta1Tool
A tool provides a list of actions which are available to the Playbook to attain its goal. A Tool consists of a description of the tool's usage and a specification of the tool which contains the schema and authentication information.
GoogleCloudDialogflowCxV3beta1ToolAuthentication
Authentication information required for API calls
GoogleCloudDialogflowCxV3beta1ToolAuthenticationApiKeyConfig
Config for authentication with API key.
GoogleCloudDialogflowCxV3beta1ToolAuthenticationBearerTokenConfig
Config for authentication using bearer token.
GoogleCloudDialogflowCxV3beta1ToolAuthenticationOAuthConfig
Config for authentication with OAuth.
GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAgentAuthConfig
Config for auth using Diglogflow service agent.
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.
GoogleCloudDialogflowCxV3beta1ToolDataStoreTool
A DataStoreTool is a way to provide specifications needed to search a list of data stores.
GoogleCloudDialogflowCxV3beta1ToolDataStoreToolFallbackPrompt
A FallbackPrompt is a way to provide specifications for the Data Store fallback prompt when generating responses.
GoogleCloudDialogflowCxV3beta1ToolExtensionTool
An ExtensionTool is a way to use Vertex Extensions as a tool.
GoogleCloudDialogflowCxV3beta1ToolFunctionTool
A Function tool describes the functions to be invoked on the client side.
GoogleCloudDialogflowCxV3beta1ToolOpenApiTool
An OpenAPI tool is a way to provide the Tool specifications in the Open API schema format.
GoogleCloudDialogflowCxV3beta1ToolServiceDirectoryConfig
Configuration for tools using Service Directory.
GoogleCloudDialogflowCxV3beta1ToolTLSConfig
The TLS configuration.
GoogleCloudDialogflowCxV3beta1ToolTLSConfigCACert
The CA certificate.
GoogleCloudDialogflowCxV3beta1ToolUse
Stores metadata of the invocation of an action supported by a tool.
GoogleCloudDialogflowCxV3beta1TrainFlowRequest
The request message for Flows.TrainFlow.
GoogleCloudDialogflowCxV3beta1TransitionCoverage
Transition coverage represents the percentage of all possible page transitions (page-level transition routes and event handlers, excluding transition route groups) present within any of a parent's test cases.
GoogleCloudDialogflowCxV3beta1TransitionCoverageTransition
A transition in a page.
GoogleCloudDialogflowCxV3beta1TransitionCoverageTransitionNode
The source or target of a transition.
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.
GoogleCloudDialogflowCxV3beta1TransitionRouteGroup
A TransitionRouteGroup represents a group of TransitionRoutes
to be used by a Page.
GoogleCloudDialogflowCxV3beta1TransitionRouteGroupCoverage
Transition route group coverage represents the percentage of all possible transition routes present within any of a parent's test cases. The results are grouped by the transition route group.
GoogleCloudDialogflowCxV3beta1TransitionRouteGroupCoverageCoverage
Coverage result message for one transition route group.
GoogleCloudDialogflowCxV3beta1TransitionRouteGroupCoverageCoverageTransition
A transition coverage in a transition route group.
GoogleCloudDialogflowCxV3beta1TurnSignals
Collection of all signals that were extracted for a single turn of the conversation.
GoogleCloudDialogflowCxV3beta1TypeSchema
Encapsulates different type schema variations: either a reference to an a schema that's already defined by a tool, or an inline definition.
GoogleCloudDialogflowCxV3beta1TypeSchemaSchemaReference
A reference to the schema of an existing tool.
GoogleCloudDialogflowCxV3beta1UserUtterance
UserUtterance represents one message sent by the customer.
GoogleCloudDialogflowCxV3beta1ValidateAgentRequest
The request message for Agents.ValidateAgent.
GoogleCloudDialogflowCxV3beta1ValidateFlowRequest
The request message for Flows.ValidateFlow.
GoogleCloudDialogflowCxV3beta1ValidationMessage
Agent/flow validation message.
GoogleCloudDialogflowCxV3beta1VariantsHistory
The history of variants update.
GoogleCloudDialogflowCxV3beta1Version
Represents a version of a flow.
GoogleCloudDialogflowCxV3beta1VersionVariants
A list of flow version variants.
GoogleCloudDialogflowCxV3beta1VersionVariantsVariant
A single flow version with specified traffic allocation.
GoogleCloudDialogflowCxV3beta1VoiceSelectionParams
Description of which voice to use for speech synthesis.
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.
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.
GoogleCloudDialogflowV2beta1ArticleAnswer
Represents article answer.
GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesResponse
The response message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2beta1BatchUpdateIntentsResponse
The response message for Intents.BatchUpdateIntents.
GoogleCloudDialogflowV2beta1ClearSuggestionFeatureConfigOperationMetadata
Metadata for a ConversationProfile.ClearSuggestionFeatureConfig operation.
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.
GoogleCloudDialogflowV2beta1ConversationEvent
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
GoogleCloudDialogflowV2beta1DialogflowAssistAnswer
Represents a Dialogflow assist answer.
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.
GoogleCloudDialogflowV2beta1EntityTypeEntity
An entity entry for an associated entity type.
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?"
.
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".
GoogleCloudDialogflowV2beta1GcsDestination
Google Cloud Storage location for the output.
GoogleCloudDialogflowV2beta1HumanAgentAssistantEvent
Output only. Represents a notification sent to Pub/Sub subscribers for agent assistant events in a specific conversation.
GoogleCloudDialogflowV2beta1ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowV2beta1InitializeEncryptionSpecMetadata
Metadata for initializing a location-level encryption specification.
GoogleCloudDialogflowV2beta1InitializeEncryptionSpecRequest
The request to initialize a location-level encryption specification.
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.
GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo
Represents a single followup intent in the chain.
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.
GoogleCloudDialogflowV2beta1KnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowV2beta1Message
Represents a message posted into a conversation.
GoogleCloudDialogflowV2beta1MessageAnnotation
Represents the result of annotation for the message.
GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest
Represents the contents of the original request that was passed to the [Streaming]DetectIntent
call.
GoogleCloudDialogflowV2beta1QueryResult
Represents the result of conversational query or event processing.
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.
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.
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.
GoogleCloudDialogflowV2beta1SmartReplyAnswer
Represents a smart reply answer.
GoogleCloudDialogflowV2beta1SuggestArticlesResponse
The response message for Participants.SuggestArticles.
GoogleCloudDialogflowV2beta1SuggestDialogflowAssistsResponse
The response message for Participants.SuggestDialogflowAssists.
GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse
The request message for Participants.SuggestFaqAnswers.
GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistResponse
The response message for Participants.SuggestKnowledgeAssist.
GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse
The response message for Participants.SuggestSmartReplies.
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.
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.