sessions
Creates, updates, deletes, gets or lists a sessions resource.
Overview
| Name | sessions |
| Type | Resource |
| Id | google.dialogflow.sessions |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
agentsId | string | |
environmentsId | string | |
locationsId | string | |
projectsId | string | |
sessionsId | string |
Lifecycle Methods
- projects_locations_agents_sessions_fulfill_intent
- projects_locations_agents_sessions_detect_intent
- projects_locations_agents_sessions_server_streaming_detect_intent
- projects_locations_agents_sessions_match_intent
- projects_locations_agents_sessions_submit_answer_feedback
- projects_locations_agents_environments_sessions_fulfill_intent
- projects_locations_agents_environments_sessions_match_intent
- projects_locations_agents_environments_sessions_detect_intent
- projects_locations_agents_environments_sessions_server_streaming_detect_intent
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_sessions_fulfill_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"match": "{{ match }}",
"matchIntentRequest": "{{ matchIntentRequest }}",
"outputAudioConfig": "{{ outputAudioConfig }}"
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_sessions_detect_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"queryParams": "{{ queryParams }}",
"queryInput": "{{ queryInput }}",
"outputAudioConfig": "{{ outputAudioConfig }}",
"responseView": "{{ responseView }}"
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_sessions_server_streaming_detect_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"queryParams": "{{ queryParams }}",
"queryInput": "{{ queryInput }}",
"outputAudioConfig": "{{ outputAudioConfig }}",
"responseView": "{{ responseView }}"
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_sessions_match_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"queryParams": "{{ queryParams }}",
"queryInput": "{{ queryInput }}",
"persistParameterChanges": {{ persistParameterChanges }}
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_sessions_submit_answer_feedback
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"updateMask": "{{ updateMask }}",
"responseId": "{{ responseId }}",
"answerFeedback": "{{ answerFeedback }}"
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_environments_sessions_fulfill_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@environmentsId='{{ environmentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"match": "{{ match }}",
"matchIntentRequest": "{{ matchIntentRequest }}",
"outputAudioConfig": "{{ outputAudioConfig }}"
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_environments_sessions_match_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@environmentsId='{{ environmentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"queryParams": "{{ queryParams }}",
"queryInput": "{{ queryInput }}",
"persistParameterChanges": {{ persistParameterChanges }}
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_environments_sessions_detect_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@environmentsId='{{ environmentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"queryParams": "{{ queryParams }}",
"queryInput": "{{ queryInput }}",
"outputAudioConfig": "{{ outputAudioConfig }}",
"responseView": "{{ responseView }}"
}'
;
Successful response
EXEC google.dialogflow.sessions.projects_locations_agents_environments_sessions_server_streaming_detect_intent
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@agentsId='{{ agentsId }}' --required,
@environmentsId='{{ environmentsId }}' --required,
@sessionsId='{{ sessionsId }}' --required
@@json=
'{
"queryParams": "{{ queryParams }}",
"queryInput": "{{ queryInput }}",
"outputAudioConfig": "{{ outputAudioConfig }}",
"responseView": "{{ responseView }}"
}'
;