@datafire/google_dialogflow
v3.0.0
Published
DataFire integration for Dialogflow API
Downloads
8
Readme
@datafire/google_dialogflow
Client library for Dialogflow API
Installation and Usage
npm install --save @datafire/google_dialogflow
let google_dialogflow = require('@datafire/google_dialogflow').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).
Actions
oauthCallback
Exchange the code passed to your redirect URI for an access_token
google_dialogflow.oauthCallback({
"code": ""
}, context)
Input
- input
object
- code required
string
- code required
Output
- output
object
- access_token
string
- refresh_token
string
- token_type
string
- scope
string
- expiration
string
- access_token
oauthRefresh
Exchange a refresh_token for an access_token
google_dialogflow.oauthRefresh(null, context)
Input
This action has no parameters
Output
- output
object
- access_token
string
- refresh_token
string
- token_type
string
- scope
string
- expiration
string
- access_token
dialogflow.projects.locations.securitySettings.delete
Deletes the specified SecuritySettings.
google_dialogflow.dialogflow.projects.locations.securitySettings.delete({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. The name of the SecuritySettings to delete. Format:projects//locations//securitySettings/
. - force
boolean
: This field has no effect for webhook not being used. For webhooks that are used by pages/flows/transition route groups: * Ifforce
is set to false, an error will be returned with message indicating the referenced resources. * Ifforce
is set to true, Dialogflow will remove the webhook, as well as any references to the webhook (i.e. Webhook and tagin fulfillments that point to this webhook will be removed). - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleProtobufEmpty
dialogflow.projects.operations.get
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
google_dialogflow.dialogflow.projects.operations.get({
"name": ""
}, context)
Input
- input
object
- name required
string
: The name of the operation resource. - languageCode
string
: The language to retrieve the intent for. The following fields are language dependent: *Intent.training_phrases.parts.text
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.securitySettings.patch
Updates the specified SecuritySettings.
google_dialogflow.dialogflow.projects.locations.securitySettings.patch({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. Resource name of the settings. Format:projects//locations//securitySettings/
. - updateMask
string
: Required. The mask to control which fields get updated. If the mask is not present, all fields will be updated. - body GoogleCloudDialogflowCxV3beta1SecuritySettings
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
dialogflow.projects.operations.list
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED
. NOTE: the name
binding allows API services to override the binding to use different resource name schemes, such as users/*/operations
. To override the binding, API services can add a binding such as "/v1/{name=users/*}/operations"
to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
google_dialogflow.dialogflow.projects.operations.list({
"name": ""
}, context)
Input
- input
object
- name required
string
: The name of the operation's parent resource. - filter
string
: The standard list filter. - pageSize
integer
: The standard list page size. - pageToken
string
: The standard list page token. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
dialogflow.projects.operations.cancel
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED
. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED
.
google_dialogflow.dialogflow.projects.operations.cancel({
"name": ""
}, context)
Input
- input
object
- name required
string
: The name of the operation resource to be cancelled. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleProtobufEmpty
dialogflow.projects.locations.agents.export
Exports the specified agent to a binary file.
google_dialogflow.dialogflow.projects.locations.agents.export({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. The name of the agent to export. Format:projects//locations//agents/
. - body GoogleCloudDialogflowCxV3beta1ExportAgentRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.agents.flows.versions.load
Loads a specified version to draft version.
google_dialogflow.dialogflow.projects.locations.agents.flows.versions.load({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. The Version to be loaded to draft version. Format:projects//locations//agents//flows//versions/
. - body GoogleCloudDialogflowCxV3beta1LoadVersionRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.agents.environments.lookupEnvironmentHistory
Looks up the history of the specified Environment.
google_dialogflow.dialogflow.projects.locations.agents.environments.lookupEnvironmentHistory({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. Resource name of the environment to look up the history for. Format:projects//locations//agents//environments/
. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
dialogflow.projects.locations.agents.restore
Restores the specified agent from a binary file. Replaces the current agent with a new one. Note that all existing resources in agent (e.g. intents, entity types, flows) will be removed.
google_dialogflow.dialogflow.projects.locations.agents.restore({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. The name of the agent to restore into. Format:projects//locations//agents/
. - body GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.agents.flows.train
Trains the specified flow. Note that only the flow in 'draft' environment is trained.
google_dialogflow.dialogflow.projects.locations.agents.flows.train({
"name": ""
}, context)
Input
- input
object
- name required
string
: Required. The flow to train. Format:projects//locations//agents//flows/
. - body GoogleCloudDialogflowCxV3beta1TrainFlowRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- name required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.agents.list
Returns the list of all agents in the specified location.
google_dialogflow.dialogflow.projects.locations.agents.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The location to list all agents for. Format:projects//locations/
. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.create
Creates an agent in the specified location.
google_dialogflow.dialogflow.projects.locations.agents.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The location to create a agent for. Format:projects//locations/
. - body GoogleCloudDialogflowCxV3beta1Agent
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.sessions.entityTypes.list
Returns the list of all session entity types in the specified session.
google_dialogflow.dialogflow.projects.locations.agents.sessions.entityTypes.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The session to list all session entity types from. Format:projects//locations//agents//sessions/
orprojects//locations//agents//environments//sessions/
. IfEnvironment ID
is not specified, we assume default 'draft' environment. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.sessions.entityTypes.create
Creates a session entity type. If the specified session entity type already exists, overrides the session entity type.
google_dialogflow.dialogflow.projects.locations.agents.sessions.entityTypes.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The session to create a session entity type for. Format:projects//locations//agents//sessions/
orprojects//locations//agents//environments//sessions/
. IfEnvironment ID
is not specified, we assume default 'draft' environment. - languageCode
string
: The language of the following fields inentity_type
: *EntityType.entities.value
*EntityType.entities.synonyms
*EntityType.excluded_phrases.value
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - body GoogleCloudDialogflowCxV3beta1SessionEntityType
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.environments.list
Returns the list of all environments in the specified Agent.
google_dialogflow.dialogflow.projects.locations.agents.environments.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The Agent to list all environments for. Format:projects//locations//agents/
. - pageSize
integer
: The maximum number of items to return in a single page. By default 20 and at most 100. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.environments.create
Creates an Environment in the specified Agent.
google_dialogflow.dialogflow.projects.locations.agents.environments.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The Agent to create an Environment for. Format:projects//locations//agents/
. - body GoogleCloudDialogflowCxV3beta1Environment
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.agents.flows.list
Returns the list of all flows in the specified agent.
google_dialogflow.dialogflow.projects.locations.agents.flows.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The agent containing the flows. Format:projects//locations//agents/
. - languageCode
string
: The language to list flows for. The following fields are language dependent: *Flow.event_handlers.trigger_fulfillment.messages
*Flow.transition_routes.trigger_fulfillment.messages
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.create
Creates a flow in the specified agent.
google_dialogflow.dialogflow.projects.locations.agents.flows.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The agent to create a flow for. Format:projects//locations//agents/
. - languageCode
string
: The language of the following fields inflow
: *Flow.event_handlers.trigger_fulfillment.messages
*Flow.transition_routes.trigger_fulfillment.messages
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - body GoogleCloudDialogflowCxV3beta1Flow
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.intents.list
Returns the list of all intents in the specified agent.
google_dialogflow.dialogflow.projects.locations.agents.intents.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The agent to list all intents for. Format:projects//locations//agents/
. - intentView
string
(values: INTENT_VIEW_UNSPECIFIED, INTENT_VIEW_PARTIAL, INTENT_VIEW_FULL): The resource view to apply to the returned intent. - languageCode
string
: The language to list intents for. The following fields are language dependent: *Intent.training_phrases.parts.text
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.intents.create
Creates an intent in the specified agent.
google_dialogflow.dialogflow.projects.locations.agents.intents.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The agent to create an intent for. Format:projects//locations//agents/
. - languageCode
string
: The language of the following fields inintent
: *Intent.training_phrases.parts.text
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - body GoogleCloudDialogflowCxV3beta1Intent
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.pages.list
Returns the list of all pages in the specified flow.
google_dialogflow.dialogflow.projects.locations.agents.flows.pages.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The flow to list all pages for. Format:projects//locations//agents//flows/
. - languageCode
string
: The language to list pages for. The following fields are language dependent: *Page.entry_fulfillment.messages
*Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages
*Page.form.parameters.fill_behavior.reprompt_event_handlers.messages
*Page.transition_routes.trigger_fulfillment.messages
*Page.transition_route_groups.transition_routes.trigger_fulfillment.messages
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.pages.create
Creates a page in the specified flow.
google_dialogflow.dialogflow.projects.locations.agents.flows.pages.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The flow to create a page for. Format:projects//locations//agents//flows/
. - languageCode
string
: The language of the following fields inpage
: *Page.entry_fulfillment.messages
*Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages
*Page.form.parameters.fill_behavior.reprompt_event_handlers.messages
*Page.transition_routes.trigger_fulfillment.messages
*Page.transition_route_groups.transition_routes.trigger_fulfillment.messages
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - body GoogleCloudDialogflowCxV3beta1Page
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.securitySettings.list
Returns the list of all security settings in the specified location.
google_dialogflow.dialogflow.projects.locations.securitySettings.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The location to list all security settings for. Format:projects//locations/
. - pageSize
integer
: The maximum number of items to return in a single page. By default 20 and at most 100. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.securitySettings.create
Create security settings in the specified location.
google_dialogflow.dialogflow.projects.locations.securitySettings.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The location to create an SecuritySettings for. Format:projects//locations/
. - body GoogleCloudDialogflowCxV3beta1SecuritySettings
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.transitionRouteGroups.list
Returns the list of all transition route groups in the specified flow.
google_dialogflow.dialogflow.projects.locations.agents.flows.transitionRouteGroups.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The flow to list all transition route groups for. Format:projects//locations//agents//flows/
. - languageCode
string
: The language to list transition route groups for. The fieldmessages
in TransitionRoute is language dependent. If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.transitionRouteGroups.create
Creates an TransitionRouteGroup in the specified flow.
google_dialogflow.dialogflow.projects.locations.agents.flows.transitionRouteGroups.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The flow to create an TransitionRouteGroup for. Format:projects//locations//agents//flows/
. - languageCode
string
: The language to list transition route groups for. The fieldmessages
in TransitionRoute is language dependent. If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used. - body GoogleCloudDialogflowCxV3beta1TransitionRouteGroup
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.versions.list
Returns the list of all versions in the specified Flow.
google_dialogflow.dialogflow.projects.locations.agents.flows.versions.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The Flow to list all versions for. Format:projects//locations//agents//flows/
. - pageSize
integer
: The maximum number of items to return in a single page. By default 20 and at most 100. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.flows.versions.create
Creates a Version in the specified Flow.
google_dialogflow.dialogflow.projects.locations.agents.flows.versions.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The Flow to create an Version for. Format:projects//locations//agents//flows/
. - body GoogleCloudDialogflowCxV3beta1Version
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
- output GoogleLongrunningOperation
dialogflow.projects.locations.agents.webhooks.list
Returns the list of all webhooks in the specified agent.
google_dialogflow.dialogflow.projects.locations.agents.webhooks.list({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The agent to list all webhooks for. Format:projects//locations//agents/
. - pageSize
integer
: The maximum number of items to return in a single page. By default 100 and at most 1000. - pageToken
string
: The next_page_token value returned from a previous list request. - $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.webhooks.create
Creates a webhook in the specified agent.
google_dialogflow.dialogflow.projects.locations.agents.webhooks.create({
"parent": ""
}, context)
Input
- input
object
- parent required
string
: Required. The agent to create a webhook for. Format:projects//locations//agents/
. - body GoogleCloudDialogflowCxV3beta1Webhook
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- parent required
Output
dialogflow.projects.locations.agents.sessions.detectIntent
Processes a natural language query and returns structured, actionable data as a result. This method is not idempotent, because it may cause session entity types to be updated, which in turn might affect results of future queries. Note: Always use agent versions for production traffic. See Versions and environments.
google_dialogflow.dialogflow.projects.locations.agents.sessions.detectIntent({
"session": ""
}, context)
Input
- input
object
- session required
string
: Required. The name of the session this query is sent to. Format:projects//locations//agents//sessions/
orprojects//locations//agents//environments//sessions/
. IfEnvironment ID
is not specified, we assume default 'draft' environment. It's up to the API caller to choose an appropriateSession ID
. It can be a random number or some type of session identifiers (preferably hashed). The length of theSession ID
must not exceed 36 characters. For more information, see the sessions guide. Note: Always use agent versions for production traffic. See Versions and environments. - body GoogleCloudDialogflowCxV3beta1DetectIntentRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- session required
Output
dialogflow.projects.locations.agents.sessions.fulfillIntent
Fulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.
google_dialogflow.dialogflow.projects.locations.agents.sessions.fulfillIntent({
"session": ""
}, context)
Input
- input
object
- session required
string
: Required. The name of the session this query is sent to. Format:projects//locations//agents//sessions/
orprojects//locations//agents//environments//sessions/
. IfEnvironment ID
is not specified, we assume default 'draft' environment. It's up to the API caller to choose an appropriateSession ID
. It can be a random number or some type of session identifiers (preferably hashed). The length of theSession ID
must not exceed 36 characters. For more information, see the sessions guide. - body GoogleCloudDialogflowCxV3beta1FulfillIntentRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- session required
Output
dialogflow.projects.locations.agents.sessions.matchIntent
Returns preliminary intent match results, doesn't change the session status.
google_dialogflow.dialogflow.projects.locations.agents.sessions.matchIntent({
"session": ""
}, context)
Input
- input
object
- session required
string
: Required. The name of the session this query is sent to. Format:projects//locations//agents//sessions/
orprojects//locations//agents//environments//sessions/
. IfEnvironment ID
is not specified, we assume default 'draft' environment. It's up to the API caller to choose an appropriateSession ID
. It can be a random number or some type of session identifiers (preferably hashed). The length of theSession ID
must not exceed 36 characters. For more information, see the sessions guide. - body GoogleCloudDialogflowCxV3beta1MatchIntentRequest
- $.xgafv
string
(values: 1, 2): V1 error format. - access_token
string
: OAuth access token. - alt
string
(values: json, media, proto): Data format for response. - callback
string
: JSONP - fields
string
: Selector specifying which fields to include in a partial response. - key
string
: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. - oauth_token
string
: OAuth 2.0 token for the current user. - prettyPrint
boolean
: Returns response with indentations and line breaks. - quotaUser
string
: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. - upload_protocol
string
: Upload protocol for media (e.g. "raw", "multipart"). - uploadType
string
: Legacy upload protocol for media (e.g. "media", "multipart").
- session required
Output
Definitions
GoogleCloudDialogflowCxV3CreateVersionOperationMetadata
- GoogleCloudDialogflowCxV3CreateVersionOperationMetadata
object
: Metadata associated with the long running operation for Versions.CreateVersion.- version
string
: Name of the created version. Format:projects//locations//agents//flows//versions/
.
- version
GoogleCloudDialogflowCxV3ExportAgentResponse
- GoogleCloudDialogflowCxV3ExportAgentResponse
object
: The response message for Agents.ExportAgent.- agentContent
string
: Uncompressed raw byte content for agent. - agentUri
string
: The URI to a file containing the exported agent. This field is populated only ifagent_uri
is specified in ExportAgentRequest.
- agentContent
GoogleCloudDialogflowCxV3PageInfo
- GoogleCloudDialogflowCxV3PageInfo
object
: Represents page information communicated to and from the webhook.- currentPage
string
: Always present for WebhookRequest. Ignored for WebhookResponse. The unique identifier of the current page. Format:projects//locations//agents//flows//pages/
. - formInfo GoogleCloudDialogflowCxV3PageInfoFormInfo
- currentPage
GoogleCloudDialogflowCxV3PageInfoFormInfo
- GoogleCloudDialogflowCxV3PageInfoFormInfo
object
: Represents form information.- parameterInfo
array
: Optional for both WebhookRequest and WebhookResponse. The parameters contained in the form. Note that the webhook cannot add or remove any form parameter.
- parameterInfo
GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo
- GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo
object
: Represents parameter information.- displayName
string
: Always present for WebhookRequest. Required for WebhookResponse. The human-readable name of the parameter, unique within the form. This field cannot be modified by the webhook. - justCollected
boolean
: Optional for WebhookRequest. Ignored for WebhookResponse. Indicates if the parameter value was just collected on the last conversation turn. - required
boolean
: Optional for both WebhookRequest and WebhookResponse. Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes. - state
string
(values: PARAMETER_STATE_UNSPECIFIED, EMPTY, INVALID, FILLED): Always present for WebhookRequest. Required for WebhookResponse. The state of the parameter. This field can be set to INVALID by the webhook to invalidate the parameter; other values set by the webhook will be ignored.
- displayName
GoogleCloudDialogflowCxV3ResponseMessage
- GoogleCloudDialogflowCxV3ResponseMessage
object
: 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.- conversationSuccess GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess
- endInteraction GoogleCloudDialogflowCxV3ResponseMessageEndInteraction
- liveAgentHandoff GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff
- mixedAudio GoogleCloudDialogflowCxV3ResponseMessageMixedAudio
- outputAudioText [GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText](#googleclouddialogf