Every model, one balance, and the controls to hand it to a whole team.
A budget nobody can code around.
Per key and per account
Ceilings that reset daily, weekly, monthly or never.
Anomaly alerts
An hour that spikes against your own seven-day baseline names the model and key, with a link to kill it.
Signed webhooks
Budget, limit, balance and anomaly events, HMAC-signed. Email and WhatsApp too.
Caps are enforced in the gateway, so a loop in one service cannot spend the budget of another. The account carries its own daily, weekly and monthly ceilings on top.
One key per customer, without a human.
Model allowlists
Restrict a key to named models or a whole provider, and deny models account-wide.
Presets
Model, fallbacks and prompt saved under a name. Change it in the dashboard, every service follows, no deploy.
Teams
Owner, admin and member roles, checked on the server for every route.
Your backend mints a capped key per customer and revokes it when they leave. The management key cannot call a model, so it is safe to keep on a server that only administers.
One provider having a bad day is not your outage.
Routing you control
Pin, exclude or order providers, or sort by price, latency or throughput.
Health from real traffic
Providers are judged by your requests, not a synthetic ping.
Published uptime
Hourly availability per model for the last 72 hours.
A provider that starts failing is taken out of routing until a probe says otherwise, and you are billed at the route that actually answered, not the one you asked for.
We keep the numbers, not the words.
Off by default
Prompts and replies are not stored unless you switch capture on, per key.
Retention enforced
Captured bodies are deleted after 1, 7 or 30 days by a sweep, not by policy.
Redaction first
Email, PAN, Aadhaar, cards and mobile numbers stripped before the request leaves.
Keys as hashes
We store a hash, never the key. Provider keys are encrypted at rest.
Ways the bill gets smaller.
Free tier
Models that cost us nothing upstream are free to you, with a daily allowance of free requests; every other model is billed at the provider's price.
Caching
Prompt caching passed through, plus an opt-in exact and semantic response cache.
Bring your own keys
Tokens bill your provider account; we charge 5% on what it would have cost here.
Billing that your finance team accepts.
A real GST invoice
Numbered per financial year, CGST and SGST or IGST by place of supply, GSTIN validated to its check digit before you pay.
No reverse charge to handle
Buying AI credits abroad makes your business liable for the 18% itself, to self-assess and deposit on every purchase. A domestic invoice ends that: the tax is on the bill, and it is claimable.
NEFT, no card
Raise an order, transfer with a reference, credits land once it clears the statement. No foreign remittance paperwork and no forex markup from your bank.
Usage exports
Daily CSV by key, model, provider and status, up to 92 days.
What we do not have yet.
You would find these during an evaluation, so here they are first.
Tell us your volume.
Support in IST.