dialogflow.v2 library Null safety

Dialogflow API - v2

Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).

For more information, see cloud.google.com/dialogflow/

Create an instance of DialogflowApi to access these resources:

Classes

DialogflowApi
Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).
GoogleCloudDialogflowCxV3AudioInput
Represents the natural speech audio to be processed.
GoogleCloudDialogflowCxV3BatchRunTestCasesMetadata
Metadata returned for the TestCases.BatchRunTestCases long running operation.
GoogleCloudDialogflowCxV3BatchRunTestCasesResponse
The response message for TestCases.BatchRunTestCases.
GoogleCloudDialogflowCxV3beta1AudioInput
Represents the natural speech audio to be processed.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesMetadata
Metadata returned for the TestCases.BatchRunTestCases long running operation.
GoogleCloudDialogflowCxV3beta1BatchRunTestCasesResponse
The response message for TestCases.BatchRunTestCases.
GoogleCloudDialogflowCxV3beta1ContinuousTestResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3beta1ConversationTurn
One interaction between a human and virtual agent. [...]
GoogleCloudDialogflowCxV3beta1ConversationTurnUserInput
The input from the human user.
GoogleCloudDialogflowCxV3beta1ConversationTurnVirtualAgentOutput
The output from the virtual agent.
GoogleCloudDialogflowCxV3beta1CreateDocumentOperationMetadata
Metadata for CreateDocument operation.
GoogleCloudDialogflowCxV3beta1CreateVersionOperationMetadata
Metadata associated with the long running operation for Versions.CreateVersion.
GoogleCloudDialogflowCxV3beta1DeleteDocumentOperationMetadata
Metadata for DeleteDocument operation.
GoogleCloudDialogflowCxV3beta1DtmfInput
Represents the input for dtmf event.
GoogleCloudDialogflowCxV3beta1EventHandler
An event handler specifies an event that can be handled during a session. [...]
GoogleCloudDialogflowCxV3beta1EventInput
Represents the event to trigger.
GoogleCloudDialogflowCxV3beta1ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowCxV3beta1ExportFlowResponse
The response message for Flows.ExportFlow.
GoogleCloudDialogflowCxV3beta1ExportTestCasesMetadata
Metadata returned for the TestCases.ExportTestCases long running operation. [...]
GoogleCloudDialogflowCxV3beta1ExportTestCasesResponse
The response message for TestCases.ExportTestCases.
GoogleCloudDialogflowCxV3beta1Form
A form is a data model that groups related parameters that can be collected from the user. [...]
GoogleCloudDialogflowCxV3beta1FormParameter
Represents a form parameter.
GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior
Configuration for how the filling of a parameter should be handled.
GoogleCloudDialogflowCxV3beta1Fulfillment
A fulfillment can do one or more of the following actions at the same time: [...]
GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases
A list of cascading if-else conditions. [...]
GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase
Each case has a Boolean condition. [...]
GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent
The list of messages or conditional cases to activate for this case.
GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction
Setting a parameter value.
GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowCxV3beta1ImportDocumentsOperationMetadata
Metadata for ImportDocuments operation.
GoogleCloudDialogflowCxV3beta1ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowCxV3beta1ImportFlowResponse
The response message for Flows.ImportFlow.
GoogleCloudDialogflowCxV3beta1ImportTestCasesMetadata
Metadata returned for the TestCases.ImportTestCases long running operation.
GoogleCloudDialogflowCxV3beta1ImportTestCasesResponse
The response message for TestCases.ImportTestCases.
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. [...]
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.
GoogleCloudDialogflowCxV3beta1Page
A Dialogflow CX conversation (session) can be described and visualized as a state machine. [...]
GoogleCloudDialogflowCxV3beta1PageInfo
Represents page information communicated to and from the webhook.
GoogleCloudDialogflowCxV3beta1PageInfoFormInfo
Represents form information.
GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo
Represents parameter information.
GoogleCloudDialogflowCxV3beta1QueryInput
Represents the query input. [...]
GoogleCloudDialogflowCxV3beta1ReloadDocumentOperationMetadata
Metadata for ReloadDocument operation.
GoogleCloudDialogflowCxV3beta1ResponseMessage
Represents a response message that can be returned by a conversational agent. [...]
GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. [...]
GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction
Indicates that interaction with the Dialogflow agent has ended. [...]
GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff
Indicates that the conversation should be handed off to a live agent. [...]
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. [...]
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.
GoogleCloudDialogflowCxV3beta1ResponseMessageText
The text response message.
GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata
Metadata returned for the Environments.RunContinuousTest long running operation.
GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse
The response message for Environments.RunContinuousTest.
GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata
Metadata returned for the TestCases.RunTestCase long running operation. [...]
GoogleCloudDialogflowCxV3beta1RunTestCaseResponse
The response message for TestCases.RunTestCase.
GoogleCloudDialogflowCxV3beta1SessionInfo
Represents session information communicated to and from the webhook.
GoogleCloudDialogflowCxV3beta1TestCase
Represents a test case.
GoogleCloudDialogflowCxV3beta1TestCaseError
Error info for importing a test.
GoogleCloudDialogflowCxV3beta1TestCaseResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3beta1TestConfig
Represents configurations for a test case.
GoogleCloudDialogflowCxV3beta1TestError
Error info for running a test.
GoogleCloudDialogflowCxV3beta1TestRunDifference
The description of differences between original and replayed agent output.
GoogleCloudDialogflowCxV3beta1TextInput
Represents the natural language text to be processed.
GoogleCloudDialogflowCxV3beta1TransitionRoute
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. [...]
GoogleCloudDialogflowCxV3beta1UpdateDocumentOperationMetadata
Metadata for UpdateDocument operation.
GoogleCloudDialogflowCxV3beta1WebhookRequest
The request message for a webhook call. [...]
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.
GoogleCloudDialogflowCxV3ContinuousTestResult
Represents a result from running a test case in an agent environment.
GoogleCloudDialogflowCxV3ConversationTurn
One interaction between a human and virtual agent. [...]
GoogleCloudDialogflowCxV3ConversationTurnUserInput
The input from the human user.
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput
The output from the virtual agent.
GoogleCloudDialogflowCxV3CreateDocumentOperationMetadata
Metadata for CreateDocument operation.
GoogleCloudDialogflowCxV3CreateVersionOperationMetadata
Metadata associated with the long running operation for Versions.CreateVersion.
GoogleCloudDialogflowCxV3DeleteDocumentOperationMetadata
Metadata for DeleteDocument operation.
GoogleCloudDialogflowCxV3DtmfInput
Represents the input for dtmf event.
GoogleCloudDialogflowCxV3EventHandler
An event handler specifies an event that can be handled during a session. [...]
GoogleCloudDialogflowCxV3EventInput
Represents the event to trigger.
GoogleCloudDialogflowCxV3ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowCxV3ExportFlowResponse
The response message for Flows.ExportFlow.
GoogleCloudDialogflowCxV3ExportTestCasesMetadata
Metadata returned for the TestCases.ExportTestCases long running operation. [...]
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. [...]
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: [...]
GoogleCloudDialogflowCxV3FulfillmentConditionalCases
A list of cascading if-else conditions. [...]
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase
Each case has a Boolean condition. [...]
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent
The list of messages or conditional cases to activate for this case.
GoogleCloudDialogflowCxV3FulfillmentSetParameterAction
Setting a parameter value.
GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowCxV3ImportDocumentsOperationMetadata
Metadata for ImportDocuments operation.
GoogleCloudDialogflowCxV3ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowCxV3ImportFlowResponse
The response message for Flows.ImportFlow.
GoogleCloudDialogflowCxV3ImportTestCasesMetadata
Metadata returned for the TestCases.ImportTestCases long running operation.
GoogleCloudDialogflowCxV3ImportTestCasesResponse
The response message for TestCases.ImportTestCases.
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. [...]
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.
GoogleCloudDialogflowCxV3Page
A Dialogflow CX conversation (session) can be described and visualized as a state machine. [...]
GoogleCloudDialogflowCxV3PageInfo
Represents page information communicated to and from the webhook.
GoogleCloudDialogflowCxV3PageInfoFormInfo
Represents form information.
GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo
Represents parameter information.
GoogleCloudDialogflowCxV3QueryInput
Represents the query input. [...]
GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata
Metadata for ReloadDocument operation.
GoogleCloudDialogflowCxV3ResponseMessage
Represents a response message that can be returned by a conversational agent. [...]
GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. [...]
GoogleCloudDialogflowCxV3ResponseMessageEndInteraction
Indicates that interaction with the Dialogflow agent has ended. [...]
GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff
Indicates that the conversation should be handed off to a live agent. [...]
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. [...]
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.
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. [...]
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. [...]
GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata
Metadata for UpdateDocument operation.
GoogleCloudDialogflowCxV3WebhookRequest
The request message for a webhook call. [...]
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.
GoogleCloudDialogflowV2Agent
A Dialogflow agent is a virtual agent that handles conversations with your end-users. [...]
GoogleCloudDialogflowV2AgentAssistantFeedback
Detail feedback of Agent Assist result.
GoogleCloudDialogflowV2AgentAssistantRecord
Represents a record of a human agent assist answer.
GoogleCloudDialogflowV2AnalyzeContentRequest
The request message for Participants.AnalyzeContent.
GoogleCloudDialogflowV2AnalyzeContentResponse
The response message for Participants.AnalyzeContent.
GoogleCloudDialogflowV2AnnotatedMessagePart
Represents a part of a message possibly annotated with an entity. [...]
GoogleCloudDialogflowV2AnswerFeedback
Represents feedback the customer has about the quality & correctness of a certain answer in a conversation.
GoogleCloudDialogflowV2AnswerRecord
Answer records are records to manage answer history and feedbacks for Dialogflow. [...]
GoogleCloudDialogflowV2ArticleAnswer
Represents article answer.
GoogleCloudDialogflowV2AutomatedAgentConfig
Defines the Automated Agent to connect to a conversation.
GoogleCloudDialogflowV2AutomatedAgentReply
Represents a response from an automated agent.
GoogleCloudDialogflowV2BatchCreateEntitiesRequest
The request message for EntityTypes.BatchCreateEntities.
GoogleCloudDialogflowV2BatchDeleteEntitiesRequest
The request message for EntityTypes.BatchDeleteEntities.
GoogleCloudDialogflowV2BatchDeleteEntityTypesRequest
The request message for EntityTypes.BatchDeleteEntityTypes.
GoogleCloudDialogflowV2BatchDeleteIntentsRequest
The request message for Intents.BatchDeleteIntents.
GoogleCloudDialogflowV2BatchUpdateEntitiesRequest
The request message for EntityTypes.BatchUpdateEntities.
GoogleCloudDialogflowV2BatchUpdateEntityTypesRequest
The request message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2BatchUpdateEntityTypesResponse
The response message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2BatchUpdateIntentsRequest
GoogleCloudDialogflowV2BatchUpdateIntentsResponse
The response message for Intents.BatchUpdateIntents.
GoogleCloudDialogflowV2beta1AnnotatedMessagePart
Represents a part of a message possibly annotated with an entity. [...]
GoogleCloudDialogflowV2beta1ArticleAnswer
Represents article answer.
GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesResponse
The response message for EntityTypes.BatchUpdateEntityTypes.
GoogleCloudDialogflowV2beta1BatchUpdateIntentsResponse
The response message for Intents.BatchUpdateIntents.
GoogleCloudDialogflowV2beta1Context
Dialogflow contexts are similar to natural language context. [...]
GoogleCloudDialogflowV2beta1ConversationEvent
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
GoogleCloudDialogflowV2beta1EntityType
Each intent parameter has a type, called the entity type, which dictates exactly how data from an end-user expression is extracted. [...]
GoogleCloudDialogflowV2beta1EntityTypeEntity
An entity entry for an associated entity type.
GoogleCloudDialogflowV2beta1EventInput
Events allow for matching intents by event name instead of the natural language input. [...]
GoogleCloudDialogflowV2beta1ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowV2beta1FaqAnswer
Represents answer from "frequently asked questions".
GoogleCloudDialogflowV2beta1HumanAgentAssistantEvent
Represents a notification sent to Pub/Sub subscribers for agent assistant events in a specific conversation. [...]
GoogleCloudDialogflowV2beta1ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowV2beta1Intent
An intent categorizes an end-user's intention for one conversation turn. [...]
GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo
Represents a single followup intent in the chain.
GoogleCloudDialogflowV2beta1IntentMessage
Corresponds to the Response field in the Dialogflow console.
GoogleCloudDialogflowV2beta1IntentMessageBasicCard
The basic card message. [...]
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. [...]
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem
Browsing carousel tile
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Actions on Google action to open a given url.
GoogleCloudDialogflowV2beta1IntentMessageCard
The card response message.
GoogleCloudDialogflowV2beta1IntentMessageCardButton
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. [...]
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card. [...]
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. [...]
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. [...]
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. [...]
GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
GoogleCloudDialogflowV2beta1IntentMessageText
The text response message.
GoogleCloudDialogflowV2beta1IntentParameter
Represents intent parameters.
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.
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.
GoogleCloudDialogflowV2beta1Sentiment
The sentiment, such as positive/negative feeling or association, for a unit of analysis, such as the query text.
GoogleCloudDialogflowV2beta1SentimentAnalysisResult
The result of sentiment analysis. [...]
GoogleCloudDialogflowV2beta1SessionEntityType
A session represents a conversation between a Dialogflow agent and an end-user. [...]
GoogleCloudDialogflowV2beta1SmartReplyAnswer
Represents a smart reply answer.
GoogleCloudDialogflowV2beta1SuggestArticlesResponse
The response message for Participants.SuggestArticles.
GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse
The request message for Participants.SuggestFaqAnswers.
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.
GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse
The response message for Participants.SuggestSmartReplies.
GoogleCloudDialogflowV2beta1WebhookRequest
The request message for a webhook call.
GoogleCloudDialogflowV2beta1WebhookResponse
The response message for a webhook call. [...]
GoogleCloudDialogflowV2CompleteConversationRequest
The request message for Conversations.CompleteConversation.
GoogleCloudDialogflowV2Context
Dialogflow contexts are similar to natural language context. [...]
GoogleCloudDialogflowV2Conversation
Represents a conversation. [...]
GoogleCloudDialogflowV2ConversationEvent
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
GoogleCloudDialogflowV2ConversationPhoneNumber
Represents a phone number for telephony integration. [...]
GoogleCloudDialogflowV2ConversationProfile
Defines the services to connect to incoming Dialogflow conversations.
GoogleCloudDialogflowV2DetectIntentRequest
The request to detect user's intent.
GoogleCloudDialogflowV2DetectIntentResponse
The message returned from the DetectIntent method.
GoogleCloudDialogflowV2Document
A knowledge document to be used by a KnowledgeBase. [...]
GoogleCloudDialogflowV2DocumentReloadStatus
The status of a reload attempt.
GoogleCloudDialogflowV2DtmfParameters
The message in the response that indicates the parameters of DTMF.
GoogleCloudDialogflowV2EntityType
Each intent parameter has a type, called the entity type, which dictates exactly how data from an end-user expression is extracted. [...]
GoogleCloudDialogflowV2EntityTypeBatch
This message is a wrapper around a collection of entity types.
GoogleCloudDialogflowV2EntityTypeEntity
An entity entry for an associated entity type.
GoogleCloudDialogflowV2Environment
You can create multiple versions of your agent and publish them to separate environments. [...]
GoogleCloudDialogflowV2EnvironmentHistory
The response message for Environments.GetEnvironmentHistory.
GoogleCloudDialogflowV2EnvironmentHistoryEntry
Represents an environment history entry.
GoogleCloudDialogflowV2EventInput
Events allow for matching intents by event name instead of the natural language input. [...]
GoogleCloudDialogflowV2ExportAgentRequest
The request message for Agents.ExportAgent.
GoogleCloudDialogflowV2ExportAgentResponse
The response message for Agents.ExportAgent.
GoogleCloudDialogflowV2FaqAnswer
Represents answer from "frequently asked questions".
GoogleCloudDialogflowV2Fulfillment
By default, your agent responds to a matched intent with a static response. [...]
GoogleCloudDialogflowV2FulfillmentFeature
Whether fulfillment is enabled for the specific feature.
GoogleCloudDialogflowV2FulfillmentGenericWebService
Represents configuration for a generic web service. [...]
GoogleCloudDialogflowV2HumanAgentAssistantConfig
Defines the Human Agent Assist to connect to a conversation.
GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig
Custom conversation models used in agent assist feature. [...]
GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfig
Configuration for analyses to run on each conversation message.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig
Detail human agent assistant config.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig
Config for suggestion features.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig
Config for suggestion query.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
Settings that determine how to filter recent conversation context when generating suggestions.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
Dialogflow source setting. [...]
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
Document source settings. [...]
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
Knowledge base source settings. [...]
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings
Settings of suggestion trigger.
GoogleCloudDialogflowV2HumanAgentAssistantEvent
Represents a notification sent to Cloud Pub/Sub subscribers for human agent assistant events in a specific conversation.
GoogleCloudDialogflowV2HumanAgentHandoffConfig
Defines the hand off to a live agent, typically on which external agent service provider to connect to a conversation. [...]
GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfig
Configuration specific to LivePerson (https://www.liveperson.com).
GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfig
Configuration specific to Salesforce Live Agent.
GoogleCloudDialogflowV2ImportAgentRequest
The request message for Agents.ImportAgent.
GoogleCloudDialogflowV2InputAudioConfig
Instructs the speech recognizer how to process the audio content.
GoogleCloudDialogflowV2Intent
An intent categorizes an end-user's intention for one conversation turn. [...]
GoogleCloudDialogflowV2IntentBatch
This message is a wrapper around a collection of intents.
GoogleCloudDialogflowV2IntentFollowupIntentInfo
Represents a single followup intent in the chain.
GoogleCloudDialogflowV2IntentMessage
A rich response message. [...]
GoogleCloudDialogflowV2IntentMessageBasicCard
The basic card message. [...]
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. [...]
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. [...]
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.
GoogleCloudDialogflowV2KnowledgeBase
A knowledge base represents a collection of knowledge documents that you provide to Dialogflow. [...]
GoogleCloudDialogflowV2KnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowV2ListAnswerRecordsResponse
Response message for AnswerRecords.ListAnswerRecords.
GoogleCloudDialogflowV2ListContextsResponse
The response message for Contexts.ListContexts.
GoogleCloudDialogflowV2ListConversationProfilesResponse
The response message for ConversationProfiles.ListConversationProfiles.
GoogleCloudDialogflowV2ListConversationsResponse
The response message for Conversations.ListConversations.
GoogleCloudDialogflowV2ListDocumentsResponse
Response message for Documents.ListDocuments.
GoogleCloudDialogflowV2ListEntityTypesResponse
The response message for EntityTypes.ListEntityTypes.
GoogleCloudDialogflowV2ListEnvironmentsResponse
The response message for Environments.ListEnvironments.
GoogleCloudDialogflowV2ListIntentsResponse
The response message for Intents.ListIntents.
GoogleCloudDialogflowV2ListKnowledgeBasesResponse
Response message for KnowledgeBases.ListKnowledgeBases.
GoogleCloudDialogflowV2ListMessagesResponse
The response message for Conversations.ListMessages.
GoogleCloudDialogflowV2ListParticipantsResponse
The response message for Participants.ListParticipants.
GoogleCloudDialogflowV2ListSessionEntityTypesResponse
The response message for SessionEntityTypes.ListSessionEntityTypes.
GoogleCloudDialogflowV2ListVersionsResponse
The response message for Versions.ListVersions.
GoogleCloudDialogflowV2LoggingConfig
Defines logging behavior for conversation lifecycle events.
GoogleCloudDialogflowV2Message
Represents a message posted into a conversation.
GoogleCloudDialogflowV2MessageAnnotation
Represents the result of annotation for the message.
GoogleCloudDialogflowV2NotificationConfig
Defines notification behavior.
GoogleCloudDialogflowV2OriginalDetectIntentRequest
Represents the contents of the original request that was passed to the [Streaming]DetectIntent call.
GoogleCloudDialogflowV2OutputAudio
Represents the natural language speech audio to be played to the end user.
GoogleCloudDialogflowV2OutputAudioConfig
Instructs the speech synthesizer on how to generate the output audio content. [...]
GoogleCloudDialogflowV2Participant
Represents a conversation participant (human agent, virtual agent, end-user).
GoogleCloudDialogflowV2QueryInput
Represents the query input. [...]
GoogleCloudDialogflowV2QueryParameters
Represents the parameters of the conversational query.
GoogleCloudDialogflowV2QueryResult
Represents the result of conversational query or event processing.
GoogleCloudDialogflowV2ReloadDocumentRequest
Request message for Documents.ReloadDocument.
GoogleCloudDialogflowV2RestoreAgentRequest
The request message for Agents.RestoreAgent.
GoogleCloudDialogflowV2SearchAgentsResponse
The response message for Agents.SearchAgents.
GoogleCloudDialogflowV2Sentiment
The sentiment, such as positive/negative feeling or association, for a unit of analysis, such as the query text.
GoogleCloudDialogflowV2SentimentAnalysisRequestConfig
Configures the types of sentiment analysis to perform.
GoogleCloudDialogflowV2SentimentAnalysisResult
The result of sentiment analysis. [...]
GoogleCloudDialogflowV2SessionEntityType
A session represents a conversation between a Dialogflow agent and an end-user. [...]
GoogleCloudDialogflowV2SpeechContext
Hints for the speech recognizer to help with recognition in a specific conversation state.
GoogleCloudDialogflowV2SpeechToTextConfig
Configures speech transcription for ConversationProfile.
GoogleCloudDialogflowV2SuggestArticlesRequest
The request message for Participants.SuggestArticles.
GoogleCloudDialogflowV2SuggestArticlesResponse
The response message for Participants.SuggestArticles.
GoogleCloudDialogflowV2SuggestFaqAnswersRequest
The request message for Participants.SuggestFaqAnswers.
GoogleCloudDialogflowV2SuggestFaqAnswersResponse
The request message for Participants.SuggestFaqAnswers.
GoogleCloudDialogflowV2SuggestionFeature
The type of Human Agent Assistant API suggestion to perform, and the maximum number of results to return for that type. [...]
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.
GoogleCloudDialogflowV2SynthesizeSpeechConfig
Configuration of how speech should be synthesized.
GoogleCloudDialogflowV2TextInput
Represents the natural language text to be processed.
GoogleCloudDialogflowV2TextToSpeechSettings
Instructs the speech synthesizer on how to generate the output audio content.
GoogleCloudDialogflowV2TrainAgentRequest
The request message for Agents.TrainAgent.
GoogleCloudDialogflowV2ValidationError
Represents a single validation error.
GoogleCloudDialogflowV2ValidationResult
Represents the output of agent validation.
GoogleCloudDialogflowV2Version
You can create multiple versions of your agent and publish them to separate environments. [...]
GoogleCloudDialogflowV2VoiceSelectionParams
Description of which voice to use for speech synthesis.
GoogleCloudDialogflowV2WebhookRequest
The request message for a webhook call.
GoogleCloudDialogflowV2WebhookResponse
The response message for a webhook call. [...]
GoogleCloudDialogflowV3alpha1CreateDocumentOperationMetadata
Metadata for CreateDocument operation.
GoogleCloudDialogflowV3alpha1DeleteDocumentOperationMetadata
Metadata for DeleteDocument operation.
GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata
Metadata in google::longrunning::Operation for Knowledge operations.
GoogleCloudDialogflowV3alpha1ImportDocumentsOperationMetadata
Metadata for ImportDocuments operation.
GoogleCloudDialogflowV3alpha1ImportDocumentsResponse
Response message for Documents.ImportDocuments.
GoogleCloudDialogflowV3alpha1ReloadDocumentOperationMetadata
Metadata for ReloadDocument operation.
GoogleCloudDialogflowV3alpha1UpdateDocumentOperationMetadata
Metadata for UpdateDocument operation.
GoogleCloudLocationListLocationsResponse
The response message for Locations.ListLocations.
GoogleCloudLocationLocation
A resource that represents Google Cloud Platform 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. [...]
GoogleRpcStatus
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
GoogleTypeLatLng
An object that represents a latitude/longitude pair. [...]
ProjectsAgentEntityTypesEntitiesResource
ProjectsAgentEntityTypesResource
ProjectsAgentEnvironmentsIntentsResource
ProjectsAgentEnvironmentsResource
ProjectsAgentEnvironmentsUsersResource
ProjectsAgentEnvironmentsUsersSessionsContextsResource
ProjectsAgentEnvironmentsUsersSessionsEntityTypesResource
ProjectsAgentEnvironmentsUsersSessionsResource
ProjectsAgentIntentsResource
ProjectsAgentKnowledgeBasesDocumentsResource
ProjectsAgentKnowledgeBasesResource
ProjectsAgentResource
ProjectsAgentSessionsContextsResource
ProjectsAgentSessionsEntityTypesResource
ProjectsAgentSessionsResource
ProjectsAgentVersionsResource
ProjectsAnswerRecordsResource
ProjectsConversationProfilesResource
ProjectsConversationsMessagesResource
ProjectsConversationsParticipantsResource
ProjectsConversationsParticipantsSuggestionsResource
ProjectsConversationsResource
ProjectsKnowledgeBasesDocumentsResource
ProjectsKnowledgeBasesResource
ProjectsLocationsAgentEntityTypesEntitiesResource
ProjectsLocationsAgentEntityTypesResource
ProjectsLocationsAgentEnvironmentsIntentsResource
ProjectsLocationsAgentEnvironmentsResource
ProjectsLocationsAgentEnvironmentsUsersResource
ProjectsLocationsAgentEnvironmentsUsersSessionsContextsResource
ProjectsLocationsAgentEnvironmentsUsersSessionsEntityTypesResource
ProjectsLocationsAgentEnvironmentsUsersSessionsResource
ProjectsLocationsAgentIntentsResource
ProjectsLocationsAgentResource
ProjectsLocationsAgentSessionsContextsResource
ProjectsLocationsAgentSessionsEntityTypesResource
ProjectsLocationsAgentSessionsResource
ProjectsLocationsAgentVersionsResource
ProjectsLocationsAnswerRecordsResource
ProjectsLocationsConversationProfilesResource
ProjectsLocationsConversationsMessagesResource
ProjectsLocationsConversationsParticipantsResource
ProjectsLocationsConversationsParticipantsSuggestionsResource
ProjectsLocationsConversationsResource
ProjectsLocationsKnowledgeBasesDocumentsResource
ProjectsLocationsKnowledgeBasesResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsOperationsResource
ProjectsResource

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.