Each agent has an explicit scope, defined guardrails, and a measurable blast radius. Read what each one touches and where the limits sit.
Last updated
Slot Agent
BigQuery reservations
status Liveversion 1.4.2savings / 30d $84.2K
Rebalances slot commitments across reservations to match live demand. Pre-purchases capacity ahead of forecast peaks.
Scope
You use this agent to manage slot reservations and commitments.
Reads
The agent reads INFORMATION_SCHEMA.RESERVATIONS, RESERVATION_ASSIGNMENTS, and JOBS_BY_PROJECT to review slot demand history.
Writes
The agent writes reservation size changes through the BigQuery Reservations API.
Guardrails
Each environment has a hard upper bound, for example STAGING_CAP = 100 slots where STAGING_CAP is the maximum slots for the staging environment. If a change exceeds the forecasted peak by more than 2 times, Tend runs the change as a dry run only.
Blast radius
If a reservation change fails, Tend reverts the change automatically, typically in under a minute.
BI Engine Agent
BI Engine capacity
status Livesavings / 30d $12.5K
Sizes and warms the BI Engine reservation against dashboard load patterns. Evicts cold tables.
Scope
You use this agent to manage Business Intelligence (BI) Engine capacity and table warming.
Reads
The agent reads BI Engine reservation metrics, Looker query history, and the table partition heatmap to assess demand.
Writes
The agent writes reservation size adjustments and cache pre-warm requests for specific table partitions.
Guardrails
The agent does not evict tables that you mark as always warm in policy. The agent limits reservation growth to 50 gigabytes (GB) per change.
Blast radius
If the agent evicts a cache entry, the next query recovers the entry. If hit rate drops below the baseline after a downsize, Tend reverts the reservation automatically.
Query Agent
Query analysis
status Livesavings / 30d $18.9K
Flags expensive recurring queries, with the job metadata behind each one, for your team to review.
Scope
You use this agent to find expensive recurring queries.
Reads
The agent reads JOBS_BY_PROJECT for recurrence, cost, and scan size, and reads INFORMATION_SCHEMA for table layout.
Writes
The agent writes nothing in your warehouse. It flags expensive recurring queries through your configured alerts.
Guardrails
Every flag is read-only and includes the job metadata behind it, so you can verify each one.
Blast radius
None. The agent makes no changes in your warehouse.
Cost Agent
Billing & forecasting
status Livesavings / 30d $9.4K
Continuously reconciles INFORMATION_SCHEMA against billing exports. Forecasts month-end spend per project.
Scope
You use this agent to forecast spend and reconcile costs.
Reads
The agent reads the billing export in BigQuery, INFORMATION_SCHEMA usage tables, and reservation rate cards.
Writes
The agent does not write to your warehouse. The Cost Agent only forecasts and sends alerts.
Guardrails
The agent is read-only by design.
Blast radius
The blast radius is zero. The Cost Agent cannot change state.