Pricing
Transparent, predictable pricing. Pay for what you use.
Plan
| Feature | Included |
|---|---|
| Free each month | 5 agent instances + 1,000 calls |
| Profile instances | $2/month each beyond the free 5 (active instances only) |
| Per call (any source) | $0.005/call flat beyond the free 1,000 — BYOK and superpowers |
| Billing | Prepaid balance — no subscription |
Free, then pay as you go. Every month you get 5 agent instances and 1,000 calls at no charge. Beyond that, each active profile instance is $2/month and every call is $0.005, drawn from a prepaid balance. No subscription, no monthly minimum.
Per-Call Pricing
| Category | Examples | Cost |
|---|---|---|
| Handler superpowers | handler_research, handler_intel, handler_monitor, handler_finance, handler_audio, handler_marketing, handler_generate | $0.005/call |
| BYOK connected services | All OAuth-connected services (Gmail, GitHub, Slack, Notion, …) | $0.005/call |
What Counts as a Call
Each tool invocation is one call. A single call to handler_research with query: "AI agents" is one call, regardless of how many results come back.
- Billed: Every superpower invocation and every BYOK service call counts as one call at the flat $0.005 rate.
- Free:
handler_statusandhandler_connectionsare always free. They never count against your free monthly calls or balance.
Budget & Caps
Every month you get 1,000 calls free. Beyond that, paid usage is drawn from your prepaid balance at $0.005/call. Here's how budgets and caps interact:
- Free monthly calls are the first 1,000 calls each billing cycle, at no charge. Beyond that, calls draw from your prepaid balance; when the balance hits zero, calls are blocked until you top up.
- Monthly cap is a hard spending limit you set per agent in governance rules. Even with balance remaining, a cap prevents overspending on a single agent.
- Per-call approval thresholds can hold expensive calls for your approval before they execute and charge your balance.
Example Usage
Here's what a typical month looks like for an active Handler user with one agent:
| Activity | Volume | Cost |
|---|---|---|
| Research calls (search, read, answer) | 500 calls | $2.50 |
| Intel calls (person search, company enrich) | 200 calls | $1.00 |
| Monitor calls (news, twitter, reddit) | 100 calls | $0.50 |
| Finance calls (quotes, indicators) | 50 calls | $0.25 |
| Email sends | 30 calls | $0.15 |
| AI generation | 20 calls | ~$0.40 (varies by model) |
| GitHub/Notion calls (connected services) | 1,000 calls | $0.50 |
| Total | 1,900 calls | ~$5.30 |
At ~$5.30 for 1,900 calls, the first 1,000 are free and the rest cost just a few dollars from your prepaid balance — leaving plenty of room for growth or spikes.
FAQ
What happens when I hit my cap?
Calls are blocked with a blocked status. Your agent receives a clear message explaining that the spending cap has been reached. No charges are incurred. Calls resume when the next billing cycle starts or when you increase the cap.
Is there a limit on agent profiles?
There is no fixed limit on agent profiles. Each profile is $2/month and gets its own key, governance rules, and budget controls.
Is there a free tier?
Yes — agents can self-register for a trial key with no credit card required. POST https://api.usehandler.dev/v2/keys/trial with any email and you get a sk-hndlr-* key immediately: $0.50 credit, 100 calls, 7-day TTL. See For AI Agents for details.
Do connected service costs count against my free calls?
Yes. BYOK connected-service calls bill at the same $0.005/call flat rate as superpowers, and they count toward your free monthly calls and prepaid balance just the same. All usage is tracked in one place.
How is handler_generate priced?
handler_generate charges 2× the underlying provider cost. The default model is gpt-4o-mini (~$0.0003/1k input tokens at provider cost, so ~$0.0006 via Handler). Longer prompts cost more. Pass model in your call to use a different model — costs scale with the model's provider rate. The response always includes a cost field showing exactly what was charged.
Can I see my usage in real time?
Yes. Every Handler response includes a budget object showing your remaining balance and approximate calls remaining. You can also call handler_status at any time (free) to check your current usage and budget.
Enterprise
Custom pricing for teams that need SSO/IdP integration, dedicated support, SLA guarantees, and volume rates. Contact us.