google_api_dialogflow v0.36.0 API Reference
Modules
API calls for all endpoints tagged Projects
.
Handle Tesla connections for GoogleApi.Dialogflow.V2.
Represents a conversational agent.
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.
The request message for EntityTypes.BatchCreateEntities.
The request message for EntityTypes.BatchDeleteEntities.
The request message for EntityTypes.BatchDeleteEntityTypes.
The request message for Intents.BatchDeleteIntents.
The request message for EntityTypes.BatchUpdateEntities.
The request message for EntityTypes.BatchUpdateEntityTypes.
The response message for EntityTypes.BatchUpdateEntityTypes.
The request message for Intents.BatchUpdateIntents.
The response message for Intents.BatchUpdateIntents.
Represents a context.
Represents a notification sent to Cloud Pub/Sub subscribers for conversation lifecycle events.
Requests and responses for custom methods. The request to detect user's intent.
The message returned from the DetectIntent method.
Represents an entity type. Entity types serve as a tool for extracting parameter values from natural language queries.
This message is a wrapper around a collection of entity types.
An entity entry for an associated entity type.
Events allow for matching intents by event name instead of the natural
language input. For instance, input <event: { name: "welcome_event", parameters: { name: "Sam" } }>
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?"
.
The request message for Agents.ExportAgent.
The response message for Agents.ExportAgent.
Represents a fulfillment.
Whether fulfillment is enabled for the specific feature.
Represents configuration for a generic web service. Dialogflow supports two mechanisms for authentications
The request message for Agents.ImportAgent.
Instructs the speech recognizer how to process the audio content.
Represents an intent. Intents convert a number of user expressions or patterns into an action. An action is an extraction of a user command or sentence semantics.
This message is a wrapper around a collection of intents.
Represents a single followup intent in the chain.
Corresponds to the Response
field in the Dialogflow console.
The basic card message. Useful for displaying information.
The button object that appears at the bottom of a card.
Opens the given URI.
Browse Carousel Card for Actions on Google. https://developers.google.com/actions/assistant/responses#browsing_carousel
Browsing carousel tile
Actions on Google action to open a given url.
The card response message.
Contains information about a button.
The card for presenting a carousel of options to select from.
An item in the carousel.
Column properties for TableCard.
The image response message.
The suggestion chip message that allows the user to jump out to the app or website associated with this agent.
The card for presenting a list of options to select from.
An item in the list.
The media content card for Actions on Google.
Response media object for media content card.
The quick replies response message.
Additional info about the select item for when it is triggered in a dialog.
The simple response message containing speech or text.
The collection of simple response candidates.
This message in QueryResult.fulfillment_messages
and
WebhookResponse.fulfillment_messages
should contain only one
SimpleResponse
.
The suggestion chip message that the user can tap to quickly post a reply to the conversation.
The collection of suggestions.
Table card for Actions on Google.
Cell of TableCardRow.
The text response message.
Represents intent parameters.
Represents an example that the agent is trained on.
Represents a part of a training phrase.
The response message for Contexts.ListContexts.
The response message for EntityTypes.ListEntityTypes.
The response message for Intents.ListIntents.
The response message for SessionEntityTypes.ListSessionEntityTypes.
Represents a message posted into a conversation.
Represents the result of annotation for the message.
Represents the contents of the original request that was passed to
the [Streaming]DetectIntent
call.
Instructs the speech synthesizer on how to generate the output audio content. If this audio config is supplied in a request, it overrides all existing text-to-speech settings applied to the agent.
Represents the query input. It can contain either
Represents the parameters of the conversational query.
Represents the result of conversational query or event processing.
The request message for Agents.RestoreAgent.
The response message for Agents.SearchAgents.
The sentiment, such as positive/negative feeling or association, for a unit of analysis, such as the query text.
Configures the types of sentiment analysis to perform.
The result of sentiment analysis as configured by
sentiment_analysis_request_config
.
Represents a session entity type.
Hints for the speech recognizer to help with recognition in a specific conversation state.
Configuration of how speech should be synthesized.
Represents the natural language text to be processed.
The request message for Agents.TrainAgent.
Represents a single validation error.
Represents the output of agent validation.
Description of which voice to use for speech synthesis.
The request message for a webhook call.
The response message for a webhook call.
Represents an annotated conversation dataset. ConversationDataset can have multiple AnnotatedConversationDataset, each of them represents one result from one annotation task. AnnotatedConversationDataset can only be generated from annotation task, which will be triggered by LabelConversation.
The response message for EntityTypes.BatchUpdateEntityTypes.
The response message for Intents.BatchUpdateIntents.
Represents a context.
Represents an entity type. Entity types serve as a tool for extracting parameter values from natural language queries.
An entity entry for an associated entity type.
Events allow for matching intents by event name instead of the natural
language input. For instance, input <event: { name: "welcome_event", parameters: { name: "Sam" } }>
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?"
.
The response message for Agents.ExportAgent.
Represents an intent. Intents convert a number of user expressions or patterns into an action. An action is an extraction of a user command or sentence semantics.
Represents a single followup intent in the chain.
Corresponds to the Response
field in the Dialogflow console.
The basic card message. Useful for displaying information.
The button object that appears at the bottom of a card.
Opens the given URI.
Browse Carousel Card for Actions on Google. https://developers.google.com/actions/assistant/responses#browsing_carousel
Browsing carousel tile
Actions on Google action to open a given url.
The card response message.
Optional. Contains information about a button.
The card for presenting a carousel of options to select from.
An item in the carousel.
Column properties for TableCard.
The image response message.
The suggestion chip message that allows the user to jump out to the app or website associated with this agent.
The card for presenting a list of options to select from.
An item in the list.
The media content card for Actions on Google.
Response media object for media content card.
The quick replies response message.
Rich Business Messaging (RBM) Card content
Rich Business Messaging (RBM) Media displayed in Cards The following media-types are currently supported
Carousel Rich Business Messaging (RBM) rich card.
Standalone Rich Business Messaging (RBM) rich card.
Rich Business Messaging (RBM) suggested client-side action that the user can choose from the card.
Opens the user's default dialer app with the specified phone number but does not dial automatically (https://goo.gl/ergbB2).
Opens the user's default web browser app to the specified uri (https://goo.gl/6GLJD2). 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.
Opens the device's location chooser so the user can pick a location to send back to the agent (https://goo.gl/GXotJW).
Rich Business Messaging (RBM) suggested reply that the user can click instead of typing in their own response.
Rich Business Messaging (RBM) suggestion. Suggestions allow user to easily select/click a predefined response or perform an action (like opening a web uri).
Rich Business Messaging (RBM) text response with suggestions.
Additional info about the select item for when it is triggered in a dialog.
The simple response message containing speech or text.
The collection of simple response candidates.
This message in QueryResult.fulfillment_messages
and
WebhookResponse.fulfillment_messages
should contain only one
SimpleResponse
.
The suggestion chip message that the user can tap to quickly post a reply to the conversation.
The collection of suggestions.
Table card for Actions on Google.
Cell of TableCardRow.
Row of TableCard.
Plays audio from a file in Telephony Gateway.
Synthesizes speech and plays back the synthesized audio to the caller in Telephony Gateway.
Transfers the call in Telephony Gateway.
The text response message.
Represents intent parameters.
Represents an example that the agent is trained on.
Represents a part of a training phrase.
Represents the result of querying a Knowledge base.
An answer from Knowledge Connector.
Metadata in google::longrunning::Operation for Knowledge operations.
The response for ConversationDatasets.LabelConversation.
Represents the contents of the original request that was passed to
the [Streaming]DetectIntent
call.
Represents the result of conversational query or event processing.
The sentiment, such as positive/negative feeling or association, for a unit of analysis, such as the query text.
The result of sentiment analysis as configured by
sentiment_analysis_request_config
.
Represents a session entity type.
The request message for a webhook call.
The response message for a webhook call.
The response message for Operations.ListOperations.
This resource represents a long-running operation that is the result of a network API call.
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
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.
An object representing a latitude/longitude pair. This is expressed as a pair of doubles representing degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the