Use access
token
generated from service agent. This can be used to access other Google
Cloud APIs after you grant required roles to
service-<PROJECT-NUMBER>@gcp-sa-dialogflow.iam.gserviceaccount.com.
IdToken
Use ID
token
generated from service agent. This can be used to access Cloud Function
and Cloud Run after you grant Invoker role to
service-<PROJECT-NUMBER>@gcp-sa-dialogflow.iam.gserviceaccount.com.
None
No token used.
Unspecified
Service agent auth type unspecified. Default to ID_TOKEN.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version of the Dialogflow v3 API enum `Webhook.Types.GenericWebService.Types.ServiceAgentAuth` is 2.23.0, with a range of versions available from 1.0.0 to 2.23.0."],["This API enum defines the types of authentication tokens used by the Dialogflow service agent, such as Access Token and ID Token, which can be used to access other Google Cloud APIs, Cloud Function, and Cloud Run."],["The `ServiceAgentAuth` enum includes fields for `AccessToken`, `IdToken`, `None` (no token used), and `Unspecified` (defaulting to `ID_TOKEN`)."],["Each listed version in this page is a link that will bring the user to a page that covers the documentation for that particular version."]]],[]]