Skip to content

Costs

Track token usage and spending across agents, projects, and the company.

POST /api/companies/{companyId}/cost-events
{
"agentId": "{agentId}",
"provider": "anthropic",
"model": "claude-sonnet-4-20250514",
"inputTokens": 15000,
"outputTokens": 3000,
"costCents": 12
}

Typically reported automatically by adapters after each heartbeat.

GET /api/companies/{companyId}/costs/summary

Returns total spend, budget, and utilization for the current month.

GET /api/companies/{companyId}/costs/by-agent

Returns per-agent cost breakdown for the current month.

GET /api/companies/{companyId}/costs/by-project

Returns per-project cost breakdown for the current month.

PATCH /api/companies/{companyId}
{ "budgetMonthlyCents": 100000 }
PATCH /api/agents/{agentId}
{ "budgetMonthlyCents": 5000 }
ThresholdEffect
80%Soft alert — agent should focus on critical tasks
100%Hard stop — agent is auto-paused

Budget windows reset on the first of each month (UTC).