Extension Icon

dbt Cloud

Browse dbt Cloud models, sources, lineage, jobs, and runs, and track job and model performance
Avatarzsombor-flds
194 Installs
Overview

dbt Cloud

Browse your dbt Cloud account from Raycast: models, sources, lineage, jobs, runs, projects, and environments.

Commands

CommandDescription
Quick SearchSearch projects, jobs, environments, and runs in one place
Show ProjectsBrowse projects with their repository and connection details
Show EnvironmentsBrowse environments and their jobs, models, and sources
Show JobsBrowse jobs by project, view their runs and performance, and trigger them
Show Job RunsShow recent job runs with status filtering, durations, and run details
Trigger JobTrigger a job run, with confirmation
Browse Models (Catalog)Browse models with their columns, tests, lineage, and compiled SQL
Browse SourcesBrowse sources with freshness status and downstream models
Explore LineageExplore upstream and downstream lineage, with an interactive diagram
Show Job PerformanceEach job's success rate, run counts, and build durations over 7–30 days
Show Model PerformanceThe slowest models, with their execution time and status across runs

Navigation

Every project, environment, job, run, model, and source view has a Go To section that moves up and down the dbt hierarchy without leaving Raycast: from a job up to its environment and project or down to its runs and performance, and from a model to its last run, last job, lineage, and performance. The matching dbt Cloud page is always one action away under Open in dbt Cloud.

Keyboard Shortcuts

Shortcuts follow one scheme across every command: the modifier says where the action goes, and the letter says what it acts on.

ModifierDoesLetters
⌘⌥Go to / view inside RaycastP project · E environment · J job · R runs · M models · S sources · L lineage · D details · G performance
⌥⇧Open the dbt Cloud pageP project · E environment · J job · R run · L lineage · D docs · S settings
⌘⇧CopyC ID · . name · , path or URL

Other actions: ⌘⇧T trigger a job, ⌘⌥X cancel a run, ⌘D open the lineage diagram, ⌘⌥C expand upstream lineage into CTEs, ⌘⇧L copy a SELECT of all columns, ⌥⇧B open BigQuery (BigQuery projects only), ⌘1–3 change the job performance window.

⚙️ Configuration

  • dbt Cloud Endpoint - Settings > Account # Access URLS. If your Access URL looks like ab123.us1.dbt.com, ab123.eu1.dbt.com, or ab123.au1.dbt.com, pick the matching [w/ Account Prefix] option: the catalog and lineage commands need your account's own Discovery API host.
  • dbt Cloud Account Prefix - Settings > Account # Account information (e.g. ab123)
  • dbt Cloud API Token - Settings > API tokens > Personal tokens
  • dbt Cloud Account ID - Settings > Account # Account information
  • Custom Discovery API URL (optional) - only needed if the catalog and lineage commands cannot reach the Discovery API URL derived from your endpoint

AI Tools

The extension exposes tools to Raycast AI, so you can ask things like:

  • @dbtcloud find models related to orders
  • @dbtcloud what are the upstream dependencies of fact_revenue?
  • @dbtcloud trigger the nightly job

Triggering a job always asks for confirmation first.

Catalog, source, and lineage data comes from the dbt Cloud Discovery API; jobs, runs, and environments come from the Administrative API. Browse Models and the AI tools read each project's production environment, falling back to staging, unless you pick an environment.