dbt Labs Agent
Monitor, debug, and manage your dbt transformations through plain-language commands.
What it does
The dbt agent brings your transformation layer into the conversation. Instead of digging through DAGs and YAML configs, your data team can ask about model dependencies, test failures, freshness issues, and run history. The agent understands dbt project structure, ref() relationships, and materializations — making it the fastest way to diagnose pipeline issues and understand data lineage.
Why a supervised agent — not a raw connector?
Key Capabilities
How It Works
Connect
Point to your dbt project repo or dbt Cloud account. The agent parses your project structure and manifest.
Configure
Define alert thresholds for test failures, freshness, and run durations.
Ask
Ask about model status, dependencies, or failures from the Personal Assistant. Get instant answers with context.
Improve
Learns your project's patterns, common failure modes, and team workflows to surface proactive insights.
Use Cases
Data engineers debugging failed dbt runs at 2am
Analytics engineers understanding upstream dependencies before changes
Data governance teams tracking lineage and documentation coverage
New team members onboarding to a complex dbt project
Invoked from your Personal AI Assistant
Users never interact with this agent directly. They ask a question through their Personal AI Assistant, and xpander routes it to the dbt Labs agent automatically. The specialized agent handles execution within its constrained surface — validated, auditable, and isolated from every other system. One question in, structured answer out.