dbt Cloud logo

dbt Cloud

dbt Cloud provides administrative, metadata discovery, and Semantic Layer APIs for operating analytics projects and querying governed data products.

20 actions Integration catalog
Request access
Connect dbt Cloud once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Admin API DeleteDBT_CLOUD_ADMIN_API_DELETE
Irreversibly delete one selected dbt Cloud administrative resource using a fixed documented Admin API operation from the official v2 or v3 OpenAPI specification. Operation values are provider operation IDs. Deleted resources and configuration cannot be recovered by this action.
Admin API ReadDBT_CLOUD_ADMIN_API_READ
Perform one documented dbt Cloud Admin read selected by operation, using its documented path and optional query parameters from the official v2 and v3 OpenAPI specifications. Operation values are provider operation IDs. This broad read is Bearer-token only because the mapped set includes operations with no official OAuth scope.
Admin API WriteDBT_CLOUD_ADMIN_API_WRITE
Execute one predeclared dbt Cloud Administrative API POST, PATCH, or PUT operation. Selected operations may create or mutate administrative resources; review the matching provider OpenAPI operation, path parameters, query, and body before execution. Operation values are provider operation IDs. This action is bearer-token only because the operation set includes routes outside dbt Cloud's officially documented OAuth scopes.
Cancel RunDBT_CLOUD_CANCEL_RUN
Irreversibly request cancellation of a queued, starting, or running dbt Cloud run. This mutates the selected run's execution state and does not delete its run record. The response is the run record returned after the cancellation request.
Download Run ArtifactDBT_CLOUD_DOWNLOAD_RUN_ARTIFACT
Download one artifact file from a completed dbt Cloud run using a path returned by List Run Artifacts.
Find Semantic Saved QueriesDBT_CLOUD_FIND_SEMANTIC_SAVED_QUERIES
List or search saved Semantic Layer queries, or return one exact saved query by name.
Get JobDBT_CLOUD_GET_JOB
Return one dbt Cloud job definition and optionally selected related execution context.
Get RunDBT_CLOUD_GET_RUN
Return one dbt Cloud run with optional job, environment, step, retry, audit, or log context.
Get Run Failure DetailsDBT_CLOUD_GET_RUN_FAILURE_DETAILS
Return dbt Cloud status and step logs for a failed run. This action only reads the run record and never starts or enqueues a retry.
List EnvironmentsDBT_CLOUD_LIST_ENVIRONMENTS
Return one page of environments for a dbt Cloud project, with optional deployment and name filters.
List JobsDBT_CLOUD_LIST_JOBS
Return one page of dbt Cloud jobs, optionally filtered by project, environment, name, schedule, or state.
List ProjectsDBT_CLOUD_LIST_PROJECTS
Return one page of dbt Cloud projects, optionally filtered by name, IDs, or deletion state.
List Run ArtifactsDBT_CLOUD_LIST_RUN_ARTIFACTS
Return artifact paths available for a completed dbt Cloud run.
List RunsDBT_CLOUD_LIST_RUNS
Return one page of dbt Cloud runs, optionally filtered by job, project, environment, status, creation time, finish time, or deletion state.
List Semantic AttributesDBT_CLOUD_LIST_SEMANTIC_ATTRIBUTES
Return one page of dimensions, entities, group-bys, or queryable time granularities available for selected metrics.
List Semantic MetricsDBT_CLOUD_LIST_SEMANTIC_METRICS
Return one page of governed Semantic Layer metrics, optionally searched or grouped.
Query Discovery MetadataDBT_CLOUD_QUERY_DISCOVERY_METADATA
List dbt metadata resources in an environment or job-run context, retrieve one node by case-sensitive unique ID, or inspect model health in an environment.
Query Semantic MetricsDBT_CLOUD_QUERY_SEMANTIC_METRICS
Submit an ad-hoc dbt Semantic Layer query using metrics and/or group-bys, or execute a saved query; poll it to a documented terminal state and return one decoded JSON result page. Pass next_cursor to retrieve another page without creating a new query.
Retry RunDBT_CLOUD_RETRY_RUN
Start a new retry from a failed dbt Cloud run and return the newly enqueued run record.
Trigger Job RunDBT_CLOUD_TRIGGER_JOB_RUN
Start a new run for a dbt Cloud job, optionally overriding its revision, target, commands, docs generation, threads, or timeout. Each successful call enqueues a new run.