Gcp/dialogflow
@swamp/gcp/dialogflowv2026.10.23.2
01README
Google Cloud dialogflow infrastructure models
02Release Notes
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings, agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, companionagents, generators_evaluations, siptrunks, tools
03Behaviors
agent_entitytypes.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| autoExpansionMode? | enum | |
| displayName? | string | |
| enableFuzzyExtraction? | boolean | |
| entities? | array | |
| name? | string | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a entityTypes
fn get(identifier: string)
Get a entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn update(identifier?: string)
Update entityTypes attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn sync(identifier?: string)
Sync entityTypes state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List entityTypes resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn batch_delete(entityTypeNames?: any)
batch delete
| Argument | Type | Description |
|---|---|---|
| entityTypeNames? | any |
fn batch_update(entityTypeBatchInline?: any, entityTypeBatchUri?: any, languageCode?: any, updateMask?: any)
batch update
| Argument | Type | Description |
|---|---|---|
| entityTypeBatchInline? | any | |
| entityTypeBatchUri? | any | |
| languageCode? | any | |
| updateMask? | any |
Resources
state(infinite)— GCP dialogflow Agent.EntityTypes resource
agent_environments.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| agentVersion? | string | |
| description? | string | |
| fulfillment? | object | |
| name? | string | |
| state? | enum | |
| textToSpeechSettings? | object | |
| updateTime? | string | |
| environmentId? | string | The environmentId for this resource |
| allowLoadToDraftAndDiscardChanges? | string | The allowLoadToDraftAndDiscardChanges for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a environments
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a environments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the environments |
fn update(identifier?: string, waitForReady?: boolean)
Update environments attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific environments by name (e.g. one discovered by list) |
| waitForReady? | boolean | Wait for the resource to reach a ready state after update (default: true) |
fn delete(identifier: string)
Delete the environments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the environments |
fn sync(identifier?: string)
Sync environments state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific environments by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List environments resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn get_history(pageSize?: any, pageToken?: any)
get history
| Argument | Type | Description |
|---|---|---|
| pageSize? | any | |
| pageToken? | any |
Resources
state(infinite)— GCP dialogflow Agent.Environments resource
agent_environments_intents.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a intents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the intents |
fn sync(identifier?: string)
Sync intents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific intents by name (e.g. one discovered by list) |
fn list(intentView?: string, languageCode?: string, pageSize?: number, maxPages?: number)
List intents resources
| Argument | Type | Description |
|---|---|---|
| intentView? | string | |
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.Environments.Intents resource
agent_environments_users_sessions_contexts.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| lifespanCount? | number | |
| name? | string | |
| parameters? | record | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a contexts
fn get(identifier: string)
Get a contexts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the contexts |
fn update(identifier?: string)
Update contexts attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific contexts by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the contexts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the contexts |
fn sync(identifier?: string)
Sync contexts state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific contexts by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List contexts resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.Environments.Users.Sessions.Contexts resource
agent_environments_users_sessions_entitytypes.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| entities? | array | |
| entityOverrideMode? | enum | |
| name? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a entityTypes
fn get(identifier: string)
Get a entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn update(identifier?: string)
Update entityTypes attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn sync(identifier?: string)
Sync entityTypes state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List entityTypes resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.Environments.Users.Sessions.EntityTypes resource
agent_intents.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| action? | string | |
| defaultResponsePlatforms? | array | |
| displayName? | string | |
| endInteraction? | boolean | |
| events? | array | |
| followupIntentInfo? | array | |
| inputContextNames? | array | |
| isFallback? | boolean | |
| liveAgentHandoff? | boolean | |
| messages? | array | |
| mlDisabled? | boolean | |
| name? | string | |
| outputContexts? | array | |
| parameters? | array | |
| parentFollowupIntentName? | string | |
| priority? | number | |
| resetContexts? | boolean | |
| rootFollowupIntentName? | string | |
| trainingPhrases? | array | |
| webhookState? | enum | |
| intentView? | string | The intentView for this resource |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a intents
fn get(identifier: string)
Get a intents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the intents |
fn update(identifier?: string)
Update intents attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific intents by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the intents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the intents |
fn sync(identifier?: string)
Sync intents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific intents by name (e.g. one discovered by list) |
fn list(intentView?: string, languageCode?: string, pageSize?: number, maxPages?: number)
List intents resources
| Argument | Type | Description |
|---|---|---|
| intentView? | string | |
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn batch_delete(intents?: any)
batch delete
| Argument | Type | Description |
|---|---|---|
| intents? | any |
fn batch_update(intentBatchInline?: any, intentBatchUri?: any, intentView?: any, languageCode?: any, updateMask?: any)
batch update
| Argument | Type | Description |
|---|---|---|
| intentBatchInline? | any | |
| intentBatchUri? | any | |
| intentView? | any | |
| languageCode? | any | |
| updateMask? | any |
Resources
state(infinite)— GCP dialogflow Agent.Intents resource
agent_knowledgebases.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| displayName? | string | |
| languageCode? | string | |
| name? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a knowledgeBases
fn get(identifier: string)
Get a knowledgeBases
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the knowledgeBases |
fn update(identifier?: string)
Update knowledgeBases attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific knowledgeBases by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the knowledgeBases
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the knowledgeBases |
fn sync(identifier?: string)
Sync knowledgeBases state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific knowledgeBases by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List knowledgeBases resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.KnowledgeBases resource
agent_knowledgebases_documents.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| contentUri? | string | |
| displayName? | string | |
| enableAutoReload? | boolean | |
| knowledgeTypes? | array | |
| latestReloadStatus? | object | |
| metadata? | record | |
| mimeType? | string | |
| name? | string | |
| rawContent? | string | |
| state? | enum | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a documents
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a documents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the documents |
fn update(identifier?: string, waitForReady?: boolean)
Update documents attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific documents by name (e.g. one discovered by list) |
| waitForReady? | boolean | Wait for the resource to reach a ready state after update (default: true) |
fn delete(identifier: string)
Delete the documents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the documents |
fn sync(identifier?: string)
Sync documents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific documents by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List documents resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn reload(contentUri?: any, importGcsCustomMetadata?: any, smartMessagingPartialUpdate?: any)
reload
| Argument | Type | Description |
|---|---|---|
| contentUri? | any | |
| importGcsCustomMetadata? | any | |
| smartMessagingPartialUpdate? | any |
Resources
state(infinite)— GCP dialogflow Agent.KnowledgeBases.Documents resource
agent_sessions_contexts.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| lifespanCount? | number | |
| name? | string | |
| parameters? | record | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a contexts
fn get(identifier: string)
Get a contexts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the contexts |
fn update(identifier?: string)
Update contexts attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific contexts by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the contexts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the contexts |
fn sync(identifier?: string)
Sync contexts state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific contexts by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List contexts resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.Sessions.Contexts resource
agent_sessions_entitytypes.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| entities? | array | |
| entityOverrideMode? | enum | |
| name? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a entityTypes
fn get(identifier: string)
Get a entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn update(identifier?: string)
Update entityTypes attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn sync(identifier?: string)
Sync entityTypes state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List entityTypes resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.Sessions.EntityTypes resource
agent_versions.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| createTime? | string | |
| description? | string | |
| name? | string | |
| status? | enum | |
| versionNumber? | number | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a versions
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn update(identifier?: string, waitForReady?: boolean)
Update versions attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific versions by name (e.g. one discovered by list) |
| waitForReady? | boolean | Wait for the resource to reach a ready state after update (default: true) |
fn delete(identifier: string)
Delete the versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn sync(identifier?: string)
Sync versions state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific versions by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List versions resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agent.Versions resource
agents.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| advancedSettings? | object | |
| answerFeedbackSettings? | object | |
| avatarUri? | string | |
| clientCertificateSettings? | object | |
| defaultLanguageCode? | string | |
| description? | string | |
| displayName? | string | |
| enableMultiLanguageTraining? | boolean | |
| enableSpellCorrection? | boolean | |
| genAppBuilderSettings? | object | |
| gitIntegrationSettings? | object | |
| locked? | boolean | |
| name? | string | |
| personalizationSettings? | object | |
| satisfiesPzi? | boolean | |
| satisfiesPzs? | boolean | |
| securitySettings? | string | |
| speechToTextSettings? | object | |
| startFlow? | string | |
| startPlaybook? | string | |
| supportedLanguageCodes? | array | |
| textToSpeechSettings? | object | |
| timeZone? | string | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a agents
fn get(identifier: string)
Get a agents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the agents |
fn update(identifier?: string)
Update agents attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific agents by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the agents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the agents |
fn sync(identifier?: string)
Sync agents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific agents by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List agents resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn export(agentUri?: any, dataFormat?: any, environment?: any, gitDestination?: any, includeBigqueryExportSettings?: any)
export
| Argument | Type | Description |
|---|---|---|
| agentUri? | any | |
| dataFormat? | any | |
| environment? | any | |
| gitDestination? | any | |
| includeBigqueryExportSettings? | any |
fn get_generative_settings(languageCode?: any)
get generative settings
| Argument | Type | Description |
|---|---|---|
| languageCode? | any |
fn get_validation_result(languageCode?: any)
get validation result
| Argument | Type | Description |
|---|---|---|
| languageCode? | any |
fn restore(agentContent?: any, agentUri?: any, gitSource?: any, restoreOption?: any)
restore
| Argument | Type | Description |
|---|---|---|
| agentContent? | any | |
| agentUri? | any | |
| gitSource? | any | |
| restoreOption? | any |
fn update_generative_settings(fallbackSettings?: any, generativeSafetySettings?: any, knowledgeConnectorSettings?: any, languageCode?: any, llmModelSettings?: any, name?: any, updateMask?: any)
update generative settings
| Argument | Type | Description |
|---|---|---|
| fallbackSettings? | any | |
| generativeSafetySettings? | any | |
| knowledgeConnectorSettings? | any | |
| languageCode? | any | |
| llmModelSettings? | any | |
| name? | any | |
| updateMask? | any |
fn validate(languageCode?: any)
validate
| Argument | Type | Description |
|---|---|---|
| languageCode? | any |
Resources
state(infinite)— GCP dialogflow Agents resource
agents_changelogs.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a changelogs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the changelogs |
fn sync(identifier?: string)
Sync changelogs state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific changelogs by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List changelogs resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Changelogs resource
agents_entitytypes.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| autoExpansionMode? | enum | |
| displayName? | string | |
| enableFuzzyExtraction? | boolean | |
| entities? | array | |
| excludedPhrases? | array | |
| name? | string | |
| redact? | boolean | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a entityTypes
fn get(identifier: string)
Get a entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn update(identifier?: string)
Update entityTypes attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn sync(identifier?: string)
Sync entityTypes state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List entityTypes resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn export(dataFormat?: any, entityTypes?: any, entityTypesContentInline?: any, entityTypesUri?: any, languageCode?: any)
export
| Argument | Type | Description |
|---|---|---|
| dataFormat? | any | |
| entityTypes? | any | |
| entityTypesContentInline? | any | |
| entityTypesUri? | any | |
| languageCode? | any |
fn import(entityTypesContent?: any, entityTypesUri?: any, mergeOption?: any, targetEntityType?: any)
import
| Argument | Type | Description |
|---|---|---|
| entityTypesContent? | any | |
| entityTypesUri? | any | |
| mergeOption? | any | |
| targetEntityType? | any |
Resources
state(infinite)— GCP dialogflow Agents.EntityTypes resource
agents_environments.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| description? | string | |
| displayName? | string | |
| name? | string | |
| testCasesConfig? | object | |
| updateTime? | string | |
| versionConfigs? | array | |
| webhookConfig? | object | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a environments
fn get(identifier: string)
Get a environments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the environments |
fn update(identifier?: string)
Update environments attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific environments by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the environments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the environments |
fn sync(identifier?: string)
Sync environments state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific environments by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List environments resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn deploy_flow(flowVersion?: any)
deploy flow
| Argument | Type | Description |
|---|---|---|
| flowVersion? | any |
fn lookup_environment_history(pageSize?: any, pageToken?: any)
lookup environment history
| Argument | Type | Description |
|---|---|---|
| pageSize? | any | |
| pageToken? | any |
fn run_continuous_test()
run continuous test
Resources
state(infinite)— GCP dialogflow Agents.Environments resource
agents_environments_continuoustestresults.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a continuousTestResults
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the continuousTestResults |
fn sync(identifier?: string)
Sync continuousTestResults state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific continuousTestResults by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List continuousTestResults resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Environments.ContinuousTestResults resource
agents_environments_deployments.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a deployments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the deployments |
fn sync(identifier?: string)
Sync deployments state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific deployments by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List deployments resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Environments.Deployments resource
agents_environments_experiments.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| createTime? | string | |
| definition? | object | |
| description? | string | |
| displayName? | string | |
| endTime? | string | |
| experimentLength? | string | |
| lastUpdateTime? | string | |
| name? | string | |
| result? | object | |
| rolloutConfig? | object | |
| rolloutFailureReason? | string | |
| rolloutState? | object | |
| startTime? | string | |
| state? | enum | |
| variantsHistory? | array | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a experiments
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a experiments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the experiments |
fn update(identifier?: string, waitForReady?: boolean)
Update experiments attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific experiments by name (e.g. one discovered by list) |
| waitForReady? | boolean | Wait for the resource to reach a ready state after update (default: true) |
fn delete(identifier: string)
Delete the experiments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the experiments |
fn sync(identifier?: string)
Sync experiments state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific experiments by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List experiments resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn start()
start
fn stop()
stop
Resources
state(infinite)— GCP dialogflow Agents.Environments.Experiments resource
agents_environments_sessions_entitytypes.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| entities? | array | |
| entityOverrideMode? | enum | |
| name? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a entityTypes
fn get(identifier: string)
Get a entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn update(identifier?: string)
Update entityTypes attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn sync(identifier?: string)
Sync entityTypes state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List entityTypes resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Environments.Sessions.EntityTypes resource
agents_flows.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| advancedSettings? | object | |
| description? | string | |
| displayName? | string | |
| eventHandlers? | array | |
| inputParameterDefinitions? | array | Circular reference to GoogleCloudDialogflowCxV3TypeSchema |
| knowledgeConnectorSettings? | object | |
| locked? | boolean | |
| multiLanguageSettings? | object | |
| name? | string | |
| nluSettings? | object | |
| outputParameterDefinitions? | array | Circular reference to GoogleCloudDialogflowCxV3TypeSchema |
| transitionRouteGroups? | array | |
| transitionRoutes? | array | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a flows
fn get(identifier: string)
Get a flows
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the flows |
fn update(identifier?: string)
Update flows attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific flows by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the flows
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the flows |
fn sync(identifier?: string)
Sync flows state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific flows by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List flows resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn export(flowUri?: any, includeReferencedFlows?: any)
export
| Argument | Type | Description |
|---|---|---|
| flowUri? | any | |
| includeReferencedFlows? | any |
fn get_validation_result(languageCode?: any)
get validation result
| Argument | Type | Description |
|---|---|---|
| languageCode? | any |
fn import(flowContent?: any, flowImportStrategy?: any, flowUri?: any, importOption?: any)
import
| Argument | Type | Description |
|---|---|---|
| flowContent? | any | |
| flowImportStrategy? | any | |
| flowUri? | any | |
| importOption? | any |
fn train()
train
fn validate(languageCode?: any)
validate
| Argument | Type | Description |
|---|---|---|
| languageCode? | any |
Resources
state(infinite)— GCP dialogflow Agents.Flows resource
agents_flows_pages.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| advancedSettings? | object | |
| description? | string | |
| displayName? | string | |
| entryFulfillment? | object | |
| eventHandlers? | array | |
| form? | object | |
| knowledgeConnectorSettings? | object | |
| name? | string | |
| transitionRouteGroups? | array | |
| transitionRoutes? | array | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a pages
fn get(identifier: string)
Get a pages
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pages |
fn update(identifier?: string)
Update pages attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific pages by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the pages
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pages |
fn sync(identifier?: string)
Sync pages state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific pages by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List pages resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Flows.Pages resource
agents_flows_transitionroutegroups.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| displayName? | string | |
| name? | string | |
| transitionRoutes? | array | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a transitionRouteGroups
fn get(identifier: string)
Get a transitionRouteGroups
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the transitionRouteGroups |
fn update(identifier?: string)
Update transitionRouteGroups attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific transitionRouteGroups by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the transitionRouteGroups
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the transitionRouteGroups |
fn sync(identifier?: string)
Sync transitionRouteGroups state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific transitionRouteGroups by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List transitionRouteGroups resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Flows.TransitionRouteGroups resource
agents_flows_versions.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| createTime? | string | |
| description? | string | |
| displayName? | string | |
| name? | string | |
| nluSettings? | object | |
| state? | enum | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a versions
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn update(identifier?: string, waitForReady?: boolean)
Update versions attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific versions by name (e.g. one discovered by list) |
| waitForReady? | boolean | Wait for the resource to reach a ready state after update (default: true) |
fn delete(identifier: string)
Delete the versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn sync(identifier?: string)
Sync versions state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific versions by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List versions resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn compare_versions(languageCode?: any, targetVersion?: any)
compare versions
| Argument | Type | Description |
|---|---|---|
| languageCode? | any | |
| targetVersion? | any |
fn load(allowOverrideAgentResources?: any)
load
| Argument | Type | Description |
|---|---|---|
| allowOverrideAgentResources? | any |
Resources
state(infinite)— GCP dialogflow Agents.Flows.Versions resource
agents_generators.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| displayName? | string | |
| llmModelSettings? | object | |
| modelParameter? | object | |
| name? | string | |
| placeholders? | array | |
| promptText? | object | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a generators
fn get(identifier: string)
Get a generators
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the generators |
fn update(identifier?: string)
Update generators attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific generators by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the generators
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the generators |
fn sync(identifier?: string)
Sync generators state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific generators by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List generators resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Generators resource
agents_intents.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| description? | string | |
| displayName? | string | |
| dtmfPattern? | string | |
| isFallback? | boolean | |
| labels? | record | |
| name? | string | |
| parameters? | array | |
| priority? | number | |
| trainingPhrases? | array | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a intents
fn get(identifier: string)
Get a intents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the intents |
fn update(identifier?: string)
Update intents attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific intents by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the intents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the intents |
fn sync(identifier?: string)
Sync intents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific intents by name (e.g. one discovered by list) |
fn list(intentView?: string, languageCode?: string, pageSize?: number, maxPages?: number)
List intents resources
| Argument | Type | Description |
|---|---|---|
| intentView? | string | |
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn export(dataFormat?: any, intents?: any, intentsContentInline?: any, intentsUri?: any)
export
| Argument | Type | Description |
|---|---|---|
| dataFormat? | any | |
| intents? | any | |
| intentsContentInline? | any | |
| intentsUri? | any |
fn import(intentsContent?: any, intentsUri?: any, mergeOption?: any)
import
| Argument | Type | Description |
|---|---|---|
| intentsContent? | any | |
| intentsUri? | any | |
| mergeOption? | any |
Resources
state(infinite)— GCP dialogflow Agents.Intents resource
agents_playbooks.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| codeBlock? | object | |
| createTime? | string | |
| displayName? | string | |
| goal? | string | |
| handlers? | array | |
| inlineActions? | array | |
| inputParameterDefinitions? | array | Circular reference to GoogleCloudDialogflowCxV3TypeSchema |
| instruction? | object | |
| llmModelSettings? | object | |
| name? | string | |
| outputParameterDefinitions? | array | Circular reference to GoogleCloudDialogflowCxV3TypeSchema |
| playbookType? | enum | |
| referencedFlows? | array | |
| referencedPlaybooks? | array | |
| referencedTools? | array | |
| tokenCount? | string | |
| updateTime? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a playbooks
fn get(identifier: string)
Get a playbooks
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the playbooks |
fn update(identifier?: string)
Update playbooks attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific playbooks by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the playbooks
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the playbooks |
fn sync(identifier?: string)
Sync playbooks state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific playbooks by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List playbooks resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn export(dataFormat?: any, playbookUri?: any)
export
| Argument | Type | Description |
|---|---|---|
| dataFormat? | any | |
| playbookUri? | any |
fn import(importStrategy?: any, playbookContent?: any, playbookUri?: any)
import
| Argument | Type | Description |
|---|---|---|
| importStrategy? | any | |
| playbookContent? | any | |
| playbookUri? | any |
Resources
state(infinite)— GCP dialogflow Agents.Playbooks resource
agents_playbooks_examples.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| actions? | array | |
| conversationState? | enum | |
| createTime? | string | |
| description? | string | |
| displayName? | string | |
| languageCode? | string | |
| name? | string | |
| playbookInput? | object | |
| playbookOutput? | object | |
| tokenCount? | string | |
| updateTime? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a examples
fn get(identifier: string)
Get a examples
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the examples |
fn update(identifier?: string)
Update examples attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific examples by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the examples
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the examples |
fn sync(identifier?: string)
Sync examples state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific examples by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List examples resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Playbooks.Examples resource
agents_playbooks_versions.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| description? | string | |
| examples? | array | |
| name? | string | |
| playbook? | object | Circular reference to GoogleCloudDialogflowCxV3TypeSchema |
| updateTime? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a versions
fn get(identifier: string)
Get a versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn delete(identifier: string)
Delete the versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn sync(identifier?: string)
Sync versions state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific versions by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List versions resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn restore()
restore
Resources
state(infinite)— GCP dialogflow Agents.Playbooks.Versions resource
agents_sessions_entitytypes.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| entities? | array | |
| entityOverrideMode? | enum | |
| name? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a entityTypes
fn get(identifier: string)
Get a entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn update(identifier?: string)
Update entityTypes attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the entityTypes
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the entityTypes |
fn sync(identifier?: string)
Sync entityTypes state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific entityTypes by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List entityTypes resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Sessions.EntityTypes resource
agents_testcases.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| creationTime? | string | |
| displayName? | string | |
| lastTestResult? | object | |
| name? | string | |
| notes? | string | |
| tags? | array | |
| testCaseConversationTurns? | array | |
| testConfig? | object | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a testCases
fn get(identifier: string)
Get a testCases
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the testCases |
fn update(identifier?: string)
Update testCases attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific testCases by name (e.g. one discovered by list) |
fn sync(identifier?: string)
Sync testCases state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific testCases by name (e.g. one discovered by list) |
fn list(pageSize?: number, view?: string, maxPages?: number)
List testCases resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| view? | string | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn batch_delete(names?: any)
batch delete
| Argument | Type | Description |
|---|---|---|
| names? | any |
fn batch_run(environment?: any, testCases?: any)
batch run
| Argument | Type | Description |
|---|---|---|
| environment? | any | |
| testCases? | any |
fn calculate_coverage(type?: any)
calculate coverage
| Argument | Type | Description |
|---|---|---|
| type? | any |
fn export(dataFormat?: any, filter?: any, gcsUri?: any)
export
| Argument | Type | Description |
|---|---|---|
| dataFormat? | any | |
| filter? | any | |
| gcsUri? | any |
fn import(content?: any, gcsUri?: any)
import
| Argument | Type | Description |
|---|---|---|
| content? | any | |
| gcsUri? | any |
fn run(environment?: any)
run
| Argument | Type | Description |
|---|---|---|
| environment? | any |
Resources
state(infinite)— GCP dialogflow Agents.TestCases resource
agents_testcases_results.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a results
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the results |
fn sync(identifier?: string)
Sync results state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific results by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List results resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.TestCases.Results resource
agents_tools.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| dataStoreSpec? | object | |
| description? | string | |
| displayName? | string | |
| functionSpec? | object | |
| name? | string | |
| openApiSpec? | object | |
| toolType? | enum | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a tools
fn get(identifier: string)
Get a tools
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the tools |
fn update(identifier?: string)
Update tools attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific tools by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the tools
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the tools |
fn sync(identifier?: string)
Sync tools state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific tools by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List tools resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Tools resource
agents_tools_versions.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| createTime? | string | |
| displayName? | string | |
| name? | string | |
| tool? | object | |
| updateTime? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a versions
fn get(identifier: string)
Get a versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn delete(identifier: string)
Delete the versions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the versions |
fn sync(identifier?: string)
Sync versions state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific versions by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List versions resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn restore()
restore
Resources
state(infinite)— GCP dialogflow Agents.Tools.Versions resource
agents_transitionroutegroups.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| displayName? | string | |
| name? | string | |
| transitionRoutes? | array | |
| languageCode? | string | The languageCode for this resource |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a transitionRouteGroups
fn get(identifier: string)
Get a transitionRouteGroups
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the transitionRouteGroups |
fn update(identifier?: string)
Update transitionRouteGroups attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific transitionRouteGroups by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the transitionRouteGroups
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the transitionRouteGroups |
fn sync(identifier?: string)
Sync transitionRouteGroups state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific transitionRouteGroups by name (e.g. one discovered by list) |
fn list(languageCode?: string, pageSize?: number, maxPages?: number)
List transitionRouteGroups resources
| Argument | Type | Description |
|---|---|---|
| languageCode? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.TransitionRouteGroups resource
agents_webhooks.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| disabled? | boolean | |
| displayName? | string | |
| genericWebService? | object | |
| name? | string | |
| serviceDirectory? | object | |
| timeout? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a webhooks
fn get(identifier: string)
Get a webhooks
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the webhooks |
fn update(identifier?: string)
Update webhooks attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific webhooks by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the webhooks
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the webhooks |
fn sync(identifier?: string)
Sync webhooks state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific webhooks by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List webhooks resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Agents.Webhooks resource
answerrecords.tsv2026.10.23.2
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| agentAssistantRecord? | object | |
| answerFeedback? | object | |
| name? | string | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a answerRecords
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the answerRecords |
fn update(identifier?: string)
Update answerRecords attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific answerRecords by name (e.g. one discovered by list) |
fn sync(identifier?: string)
Sync answerRecords state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific answerRecords by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List answerRecords resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow AnswerRecords resource
companionagents.tsv2026.10.23.2
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| cesToolSpecs? | array | |
| createTime? | string | |
| description? | string | |
| displayName? | string | |
| name? | string | |
| skillConfigs? | array | |
| toolsetTools? | array | |
| updateTime? | string | |
| companionAgentId? | string | The companionAgentId for this resource |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a companionAgents
fn get(identifier: string)
Get a companionAgents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the companionAgents |
fn update(identifier?: string)
Update companionAgents attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific companionAgents by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the companionAgents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the companionAgents |
fn sync(identifier?: string)
Sync companionAgents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific companionAgents by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List companionAgents resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow CompanionAgents resource
conversationdatasets.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a conversationDatasets
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the conversationDatasets |
fn sync(identifier?: string)
Sync conversationDatasets state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific conversationDatasets by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List conversationDatasets resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn import_conversation_data(inputConfig?: any)
import conversation data
| Argument | Type | Description |
|---|---|---|
| inputConfig? | any |
Resources
state(infinite)— GCP dialogflow ConversationDatasets resource
conversationmodels.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| articleSuggestionModelMetadata? | object | |
| createTime? | string | |
| datasets? | array | |
| displayName? | string | |
| languageCode? | string | |
| name? | string | |
| satisfiesPzi? | boolean | |
| satisfiesPzs? | boolean | |
| smartReplyModelMetadata? | object | |
| state? | enum | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a conversationModels
fn get(identifier: string)
Get a conversationModels
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the conversationModels |
fn delete(identifier: string)
Delete the conversationModels
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the conversationModels |
fn sync(identifier?: string)
Sync conversationModels state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific conversationModels by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List conversationModels resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn deploy()
deploy
fn undeploy()
undeploy
Resources
state(infinite)— GCP dialogflow ConversationModels resource
conversationmodels_evaluations.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a evaluations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the evaluations |
fn sync(identifier?: string)
Sync evaluations state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific evaluations by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List evaluations resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow ConversationModels.Evaluations resource
conversationprofiles.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| automatedAgentConfig? | object | |
| createTime? | string | |
| displayName? | string | |
| humanAgentAssistantConfig? | object | |
| humanAgentHandoffConfig? | object | |
| languageCode? | string | |
| loggingConfig? | object | |
| name? | string | |
| newMessageEventNotificationConfig? | object | |
| newRecognitionResultNotificationConfig? | object | |
| notificationConfig? | object | |
| securitySettings? | string | |
| sipConfig? | object | |
| sttConfig? | object | |
| timeZone? | string | |
| ttsConfig? | object | |
| updateTime? | string | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a conversationProfiles
fn get(identifier: string)
Get a conversationProfiles
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the conversationProfiles |
fn update(identifier?: string)
Update conversationProfiles attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific conversationProfiles by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the conversationProfiles
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the conversationProfiles |
fn sync(identifier?: string)
Sync conversationProfiles state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific conversationProfiles by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List conversationProfiles resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn clear_suggestion_feature_config(participantRole?: any, suggestionFeatureType?: any)
clear suggestion feature config
| Argument | Type | Description |
|---|---|---|
| participantRole? | any | |
| suggestionFeatureType? | any |
fn set_suggestion_feature_config(participantRole?: any, suggestionFeatureConfig?: any)
set suggestion feature config
| Argument | Type | Description |
|---|---|---|
| participantRole? | any | |
| suggestionFeatureConfig? | any |
Resources
state(infinite)— GCP dialogflow ConversationProfiles resource
conversations.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| conversationProfile? | string | |
| conversationStage? | enum | |
| endTime? | string | |
| ingestedContextReferences? | record | |
| initialConversationProfile? | object | |
| initialGeneratorContexts? | record | |
| lifecycleState? | enum | |
| name? | string | |
| phoneNumber? | object | |
| startTime? | string | |
| telephonyConnectionInfo? | object | |
| conversationId? | string | The conversationId for this resource |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a conversations
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a conversations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the conversations |
fn sync(identifier?: string)
Sync conversations state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific conversations by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List conversations resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn complete()
complete
Resources
state(infinite)— GCP dialogflow Conversations resource
conversations_messages.tsv2026.10.23.2
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn get(identifier: string)
Get a messages
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the messages |
fn sync(identifier?: string)
Sync messages state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific messages by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List messages resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Conversations.Messages resource
conversations_participants.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| agentDesktopSource? | enum | |
| documentsMetadataFilters? | record | |
| name? | string | |
| obfuscatedExternalUserId? | string | |
| role? | enum | |
| sipRecordingMediaLabel? | string | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a participants
fn get(identifier: string)
Get a participants
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the participants |
fn update(identifier?: string)
Update participants attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific participants by name (e.g. one discovered by list) |
fn sync(identifier?: string)
Sync participants state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific participants by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List participants resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn analyze_content(assistQueryParams?: any, audioInput?: any, cxParameters?: any, eventInput?: any, queryParams?: any, replyAudioConfig?: any, requestId?: any, suggestionInput?: any, textInput?: any)
analyze content
| Argument | Type | Description |
|---|---|---|
| assistQueryParams? | any | |
| audioInput? | any | |
| cxParameters? | any | |
| eventInput? | any | |
| queryParams? | any | |
| replyAudioConfig? | any | |
| requestId? | any | |
| suggestionInput? | any | |
| textInput? | any |
Resources
state(infinite)— GCP dialogflow Conversations.Participants resource
generators.tsv2026.10.23.2
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| agentCoachingContext? | object | |
| cesToolSpecs? | array | |
| createTime? | string | |
| description? | string | |
| freeFormContext? | object | |
| inferenceParameter? | object | |
| name? | string | |
| publishedModel? | string | |
| suggestionDedupingConfig? | object | |
| summarizationContext? | object | |
| tools? | array | |
| toolsetTools? | array | |
| triggerEvent? | enum | |
| updateTime? | string | |
| generatorId? | string | The generatorId for this resource |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a generators
fn get(identifier: string)
Get a generators
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the generators |
fn sync(identifier?: string)
Sync generators state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific generators by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List generators resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Generators resource
generators_evaluations.tsv2026.10.23.2
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| completeTime? | string | |
| createTime? | string | |
| displayName? | string | |
| evaluationStatus? | object | |
| generatorEvaluationConfig? | object | |
| initialGenerator? | object | |
| name? | string | |
| satisfiesPzi? | boolean | |
| satisfiesPzs? | boolean | |
| summarizationMetrics? | object | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a evaluations
fn get(identifier: string)
Get a evaluations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the evaluations |
fn delete(identifier: string)
Delete the evaluations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the evaluations |
fn sync(identifier?: string)
Sync evaluations state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific evaluations by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List evaluations resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Generators.Evaluations resource
knowledgebases.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| displayName? | string | |
| languageCode? | string | |
| name? | string | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a knowledgeBases
fn get(identifier: string)
Get a knowledgeBases
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the knowledgeBases |
fn update(identifier?: string)
Update knowledgeBases attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific knowledgeBases by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the knowledgeBases
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the knowledgeBases |
fn sync(identifier?: string)
Sync knowledgeBases state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific knowledgeBases by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List knowledgeBases resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow KnowledgeBases resource
knowledgebases_documents.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| contentUri? | string | |
| displayName? | string | |
| enableAutoReload? | boolean | |
| knowledgeTypes? | array | |
| latestReloadStatus? | object | |
| metadata? | record | |
| mimeType? | string | |
| name? | string | |
| rawContent? | string | |
| state? | enum | |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create(waitForReady?: boolean)
Create a documents
| Argument | Type | Description |
|---|---|---|
| waitForReady? | boolean | Wait for the resource to reach a ready state after creation (default: true) |
fn get(identifier: string)
Get a documents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the documents |
fn update(identifier?: string, waitForReady?: boolean)
Update documents attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific documents by name (e.g. one discovered by list) |
| waitForReady? | boolean | Wait for the resource to reach a ready state after update (default: true) |
fn delete(identifier: string)
Delete the documents
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the documents |
fn sync(identifier?: string)
Sync documents state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific documents by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List documents resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn export(exportFullContent?: any, gcsDestination?: any, smartMessagingPartialUpdate?: any)
export
| Argument | Type | Description |
|---|---|---|
| exportFullContent? | any | |
| gcsDestination? | any | |
| smartMessagingPartialUpdate? | any |
fn import(documentTemplate?: any, gcsSource?: any, importGcsCustomMetadata?: any)
import
| Argument | Type | Description |
|---|---|---|
| documentTemplate? | any | |
| gcsSource? | any | |
| importGcsCustomMetadata? | any |
fn reload(contentUri?: any, importGcsCustomMetadata?: any, smartMessagingPartialUpdate?: any)
reload
| Argument | Type | Description |
|---|---|---|
| contentUri? | any | |
| importGcsCustomMetadata? | any | |
| smartMessagingPartialUpdate? | any |
Resources
state(infinite)— GCP dialogflow KnowledgeBases.Documents resource
locations.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| name | string | The name for this resource |
fn get(identifier: string)
Get a locations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the locations |
fn sync(identifier?: string)
Sync locations state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific locations by name (e.g. one discovered by list) |
fn list(extraLocationTypes?: string, filter?: string, pageSize?: number, maxPages?: number)
List locations resources
| Argument | Type | Description |
|---|---|---|
| extraLocationTypes? | string | |
| filter? | string | |
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Locations resource
securitysettings.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| audioExportSettings? | object | |
| deidentifyTemplate? | string | |
| displayName? | string | |
| insightsExportSettings? | object | |
| inspectTemplate? | string | |
| name? | string | |
| purgeDataTypes? | array | |
| redactionScope? | enum | |
| redactionStrategy? | enum | |
| retentionStrategy? | enum | |
| retentionWindowDays? | number | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a securitySettings
fn get(identifier: string)
Get a securitySettings
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the securitySettings |
fn update(identifier?: string)
Update securitySettings attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific securitySettings by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the securitySettings
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the securitySettings |
fn sync(identifier?: string)
Sync securitySettings state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific securitySettings by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List securitySettings resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow SecuritySettings resource
siptrunks.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| connections? | array | |
| displayName? | string | |
| expectedHostname? | array | |
| googleRootCertFile? | enum | |
| name? | string | |
| peerHostnames? | array | |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a sipTrunks
fn get(identifier: string)
Get a sipTrunks
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the sipTrunks |
fn update(identifier?: string)
Update sipTrunks attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific sipTrunks by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the sipTrunks
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the sipTrunks |
fn sync(identifier?: string)
Sync sipTrunks state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific sipTrunks by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List sipTrunks resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow SipTrunks resource
tools.tsv2026.10.23.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| actionConfirmationRequirement? | record | |
| connectorSpec? | object | |
| createTime? | string | |
| description? | string | |
| displayName? | string | |
| extensionSpec? | object | |
| functionSpec? | object | |
| name? | string | |
| openApiSpec? | object | |
| satisfiesPzi? | boolean | |
| satisfiesPzs? | boolean | |
| toolKey? | string | |
| updateTime? | string | |
| toolId? | string | The toolId for this resource |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
fn create()
Create a tools
fn get(identifier: string)
Get a tools
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the tools |
fn update(identifier?: string)
Update tools attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific tools by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the tools
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the tools |
fn sync(identifier?: string)
Sync tools state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific tools by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List tools resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— GCP dialogflow Tools resource
04Previous Versions
2026.10.16.1AGPL-3.0-or-later(was none)
- Updated: conversationprofiles, conversations
2026.10.13.1
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings, agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, companionagents, generators_evaluations, siptrunks, tools
2026.10.06.1
- Updated: answerrecords
2026.10.04.1
- Added: companionagents
- Updated: answerrecords, conversationprofiles, conversations
Modified 1 behaviors
2026.09.07.1
- Updated: agents, agents_environments, agents_flows, agents_testcases, agent_environments
2026.08.28.1
- Updated: conversationprofiles, conversations
2026.08.22.1
- Updated: generators
2026.08.18.1
- Updated: answerrecords, conversationdatasets, conversationmodels, conversationprofiles, conversations, generators, knowledgebases
2026.08.17.1
- Updated: agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_playbooks, agents_playbooks_versions, agents_testcases, agents_testcases_results, agents_transitionroutegroups
2026.08.16.1
- Updated: agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_playbooks, agents_playbooks_versions, agents_testcases, agents_testcases_results, agents_transitionroutegroups
2026.08.15.1
- Updated: agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_playbooks, agents_playbooks_versions, agents_testcases, agents_testcases_results, agents_transitionroutegroups
2026.08.12.2
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings, agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, generators_evaluations, siptrunks, tools
2026.07.29.1
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings, agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, generators_evaluations, siptrunks, tools
2026.07.21.3
- Added: agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, generators_evaluations, siptrunks, tools
2026.07.20.2
- Added: agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, generators_evaluations, siptrunks, tools
Added 1, removed 26 behaviors
2026.07.20.1
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings
Added 26, removed 1 behaviors
2026.07.19.2
- Updated: locations
2026.07.19.1
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings, agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, generators_evaluations, siptrunks, tools
2026.07.18.2
- Updated: locations, agents, agents_changelogs, agents_entitytypes, agents_environments, agents_environments_continuoustestresults, agents_environments_deployments, agents_environments_experiments, agents_environments_sessions_entitytypes, agents_flows, agents_flows_pages, agents_flows_transitionroutegroups, agents_flows_versions, agents_generators, agents_intents, agents_playbooks, agents_playbooks_examples, agents_playbooks_versions, agents_sessions_entitytypes, agents_testcases, agents_testcases_results, agents_tools, agents_tools_versions, agents_transitionroutegroups, agents_webhooks, securitysettings, agent_entitytypes, agent_environments, agent_environments_intents, agent_environments_users_sessions_contexts, agent_environments_users_sessions_entitytypes, agent_intents, agent_knowledgebases, agent_knowledgebases_documents, agent_sessions_contexts, agent_sessions_entitytypes, agent_versions, answerrecords, conversationdatasets, conversationmodels, conversationmodels_evaluations, conversationprofiles, conversations, conversations_messages, conversations_participants, generators, knowledgebases, knowledgebases_documents, generators_evaluations, siptrunks, tools
05Stats
A
100 / 100
Downloads
35
Archive size
470.0 KB
Verified by Swamp
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Docs keep secrets in a vault1/1earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License2/2earned
- Verified public repository2/2earned
06Platforms
07Labels