Reserve before the call
Point the agent at FlockTab instead of the provider. Each request reserves an estimated cost against the agent's tab.
x-flocktab-agent: research-crawler
Hard-budget proxy for agent fleets
FlockTab sits between your agents and their providers. Each call reserves against a hard cap. When the cap is reached, spend stops before the money moves.
One-line proxy swap. No SDK. Free for three agents.
The problem
Provider budgets are monthly and shared. Dashboards report, they do not stop. By the time the alert fires, the invoice is already written.
How it works
Point the agent at FlockTab instead of the provider. Each request reserves an estimated cost against the agent's tab.
Cap, velocity and allowlist policies are evaluated in under a millisecond. Allowed calls pass through. Blocked calls never reach the provider.
At the hard cap the tab closes. The agent gets a 402 with a reason. Reopen it by hand, on a schedule, or never.
What you get
Daily, weekly, or per run. Caps are enforced on reservation, so the last call that would cross the line is the one that gets blocked.
Close any tab, or the whole flock, from the console or one API call. Takes effect on the next reservation.
Every reservation, decision, and close is a line item with a reason. Export to CSV or your warehouse.
Caps, velocity limits, and model allowlists live in a file you review like any other change. Apply per agent or per flock.
agent: research-crawler
cap: { amount: 5000.00, window: day }
velocity: { max_calls: 120, per: minute }
models: [gpt-4.1, claude-sonnet-4]
on_cap: closeLive decisions
The Activity view streams what the proxy decided and why. Filter by agent, policy, or outcome. Nothing is summarized away.
Pricing
Swap one base URL. Set a cap. Sleep.