Budgets & limits
Stop overspend before the call runs.
Set a monthly budget per client and per project, cap the cost of a single call, and choose which tools and models each project may use. keyone checks every limit before the call reaches the provider.
No monthly subscription. Add funds when you’re ready to run.
Clients / Moreau Charpente /
Site reports
ActiveThis month
$82.40
Monthly budget
$100.00
Max per call
$0.25
Allowed tools
Calls to any other tool are blocked.
Provider limits protect your account, not your clients.
Limits are account-wide
A provider spend limit covers your whole organisation. It can’t tell one client’s budget from another’s.
Alerts arrive after the money is spent
A billing email the next morning doesn’t stop a loop that ran all night.
Automations don’t know when to stop
A workflow that retries on error keeps retrying. Nothing in it knows the client’s budget.
One runaway loop can cost more than the retainer.
Every client you sign adds workflows that can loop and costs you can’t cap. When one of them overruns, your agency pays first and argues about it later.
burned overnight by one retry loop, on a client paying you a $300 retainer.
budgets per client on a provider account shared by all of them.
is when loops run, and nobody is watching a dashboard.
Limits that hold, per client and per project.
Budgets, caps and allowed models are checked before each call. A call over a limit never reaches the provider.
Budgets, per-call caps and allowed models
Give every client and every project its own monthly budget, cap what a single call may cost, and restrict a project to the tools and models it needs.
- Monthly budgets per client and per project
- A maximum cost per call
- Allowed tools and models for each project
Spent this month
$407.35
All clients
Calls today
1,284
Across all projects
Active
12 · 31
Clients · projects
Spend by client
Durand Construction
3 projects
$122.50 / $180
Moreau Charpente
4 projects
$211.80 / $240
Batiplus
2 projects
$64.10 / $150
Atelier Lefèvre
1 project
$8.95 / $50
Blocked calls explain themselves
A call over a limit is refused with a 403 and a machine-readable reason: which limit, how much was spent and when it resets. Your agent can read it and tell you.
- Refused before the call reaches the provider
- The limit, the amount spent and the reset date in the response
- A hint telling the agent how to request more budget
403 POST /api/proxy/anthropic/v1/messages
{
"status": "BLOCKED",
"reason": "project_monthly_budget",
"message": "Project \"Site reports\" has spent
$100.0000 of its $100.00 monthly budget.",
"controls": [{
"type": "PROJECT_MONTHLY_BUDGET",
"limit_usd": 100,
"spent_usd": 100,
"remaining_usd": 0,
"resets_at": "2026-11-01T00:00:00Z"
}],
"hint": "You can request more budget: POST
/api/proxy/requests ..."
}Alerts, auto-freeze and one-click approvals
Hear about a budget before it is reached, have a spiking key frozen on its own, and approve an agent’s request for more room from your inbox.
- Email and webhook alerts at 50, 80 and 100% of every budget
- A key spending many times its normal hourly rate is frozen alone
- Budget requests you approve or deny from the email
Alerts
- budget 80%
Moreau Charpente · Site reports reached 80% of $100.00
Oct 14, 9:02 AM - key frozen
Batiplus · Tender scraper spent 12× its hourly rate
Oct 13, 2:14 AM - budget request
Durand · Quote generator asks for $150.00 (was $120.00)
DenyApprove - budget 50%
Atelier Lefèvre reached 50% of $50.00
Oct 11, 11:20 AM
Once per threshold, not a flood
Each alert fires one time per budget and per month, by email and to your webhook.
A freeze touches one key
When a key is frozen for a spending spike, every other client and project keeps running.
Small increases can approve themselves
Set a threshold under which budget requests are approved automatically, and decide the rest yourself.
Live in minutes.
01
Set the budgets
Add a monthly budget to each client and each project when you create them.
02
Add caps and allowed tools
Limit the cost of one call and the tools and models a project can use.
03
Decide on the exceptions
Get the alerts, and approve or deny budget requests from your inbox.
Budgets & limits: questions.
Pick one client.
Know what their AI costs.
Connect a project, set its budget, and see its usage in one place.
No monthly subscription. Add funds when you’re ready to run. Or book a demo
Carine