Financial Control Plane
Configure per-agent spend limits, approval thresholds, and governance policies. Changes take effect on the next run.
Your API Key
Stored in sessionStorage — cleared when you close the tab. Never sent anywhere except your own Attestify API.
Select Agent
⚠ Enter your API key above to load or save configuration.
💰 Spend Budget — coder-v1
Hard cap on total spend per calendar day.
Hard cap on total spend per calendar month.
Max cost allowed for a single /api/run call.
Trigger human-in-the-loop above this per-run cost.
POST target for approval requests. Receives loop_id, approve/reject URLs, and estimated cost.
Comma-separated. Leave blank to allow all.
Comma-separated. These models are always refused.
🛡 Governance Policy — coder-v1
Any run priced above this is immediately rejected — no approval possible.
Pauses the run and fires an approval webhook above this threshold.
Comma-separated allowlist. Leave blank to allow all.
Comma-separated denylist. Always refused, regardless of budget.
How it works
- Enter your API key and select (or type) an agent ID.
- Fill in the budget fields you want enforced — leave others blank to skip.
- Fill in the policy fields — use hard_block for absolute ceilings, require_approval for soft gates.
- Click Save budget and Save policy — both configs are stored in Redis immediately.
- Every subsequent POST /api/run with your API key and that agent will auto-enforce the limits.
- The approval webhook fires a POST with loop_id and approve/reject URLs before a run executes.