Know what every client’s AI costs.
Run every client’s AI through one agency account. See what each one spends, set its budget, and get a clear breakdown, whether you rebill usage or include it in your retainer.
No monthly subscription. Add funds when you’re ready to run.
We run automations for a dozen construction companies, and I was managing a separate set of API keys for each of them, then rebuilding the AI bill by hand every month. Now it’s one account, one key per client project with a budget, and invoicing is an export.

Clement Bernard
Founder, Visionbds · AI Automation Agency
Ten clients, four tools each: forty API keys to manage.
Your API keys today
| Client | OpenAI | Anthropic | Perplexity | Apify |
|---|---|---|---|---|
| Durand | sk-…cc· .env | sk-…110· n8n | sk-…154· Make | sk-…198· .env |
| Moreau | sk-…e7· n8n | sk-…134· n8n | — | sk-…1ce· Make |
| Batiplus | sk-…c6· Make | sk-…108· .env | sk-…14a· n8n | — |
| Lefèvre | sk-…e4· .env | — | sk-…17c· .env | sk-…1c8· n8n |
+ 8 more clients
≈ 40 keys, 4 bills, 0 budgets per client
A key for every tool, for every client
Each new client means a new OpenAI key, a new Anthropic key, a new Perplexity key, scattered across .env files, n8n credentials and Make connections. You manage all of them.
One bill, many clients
Every provider bills your agency for all your clients at once. Splitting it per client means spreadsheets, guesses, and a lost afternoon every month.
No brakes per client
Provider limits apply to your whole account, not to one client. A single runaway loop can burn through a client’s budget before anyone looks.
Every new client multiplies the risk.
Every client you sign adds a key per tool to your pile, more workflows that can loop, and more cost you can’t attribute. You end up absorbing the overages, because you can’t prove which client caused them.
burned overnight by one retry loop, on a client paying you a $300 retainer.
keys to create, store, rotate and revoke once you run four tools for ten clients.
provider dashboards to open when a client asks what their AI actually cost.
One account for your agency. Keys & spend, handled.
keyone sits between your automations and the AI providers. You organize it by client and project, the way you already work, and every call is attributed to the right client and checked against its limits.
Agency
Your agency
One wallet
Client
Durand Construction
Client
Batiplus
Every tool
- Anthropic
- OpenAI
- Google Maps (Apify)
- Perplexity
- + more
Replace dozens of provider keys with one per client project
Key management. Each client project gets one key that works across the whole catalog. No provider accounts, cards or keys to set up for each client; add Perplexity next week and nothing changes.
Onboard or offboard a client in a minute
Per-project keys. Create the project, copy the key. Offboard a client, or rotate a leaked key, without touching anyone else.
Know what every client costs, to the cent
Live spend tracking. Every call is stamped with its client, project, tool and model the moment it happens. Live spend per client, per project and per model, with no tagging or month-end reconciliation.
Stop overspend before the call runs
Budgets and limits. Monthly budgets per client and per project, per-call caps, and allowed tools and models, all checked before the call runs. Blocked calls return a clear reason your agent can read and explain.
Sleep through the 2 AM loop
Spike auto-freeze. When one client’s key suddenly spends many times its normal hourly rate, keyone freezes that key alone. Every other client keeps running.
Hear about it before the client does
Budget alerts. An email and a webhook at 50, 80 and 100% of every client and project budget. Once per threshold, not a flood.
Say yes in one click
Budget requests. When an agent needs more room it asks for it, with a reason. You approve or deny from the email. Small increases can approve themselves.
Rebill with confidence, and keep your margin
Client reports and CSV export. Set a markup per client and export line items ready to invoice. Cost, price, and rebill amount in every row.
A FinOps reviewer you’d never hire
Controller agent. Every morning it reviews spend, flags drift, premium models on trivial tasks, and idle budgets, and proposes the fix. Nothing changes until you click Apply.
Let your agents set themselves up
MCP server and skill file. Claude Code, Cursor, or your own agent can create clients, mint project keys, and check spend through MCP. You stay in control of the limits.
One wallet instead of five invoices
Prepaid wallet. Top up once and spend across every provider, for every client. No card on file with each vendor, no surprise overage at month end.
Nothing to rebuild
Streaming and SDK compatible. A drop-in for the OpenAI and Anthropic SDKs: change the base URL and the key. Streaming, tools, and provider headers pass straight through, so your existing code keeps working, now with a budget around it.
Live in minutes.
01
Add a client and a project
Mirror how you already work: Durand Construction → Quote generator. Set a monthly budget if you want one.
02
Swap out the provider keys
In that client’s automations, replace the OpenAI, Anthropic and other keys with the one project key. Every tool in the catalog now runs on it.
03
Run, watch, rebill
Spend lands on the right client in real time. At month end, export the CSV and send the invoice.
In the catalog today
Anthropic
AI ModelsClaude Sonnet and Haiku models for your agents.
/proxy/anthropicOpenAI
AI ModelsGPT-4o and GPT-4o-mini via unified proxy. Drop-in replacement for the OpenAI API.
/proxy/openaiGoogle Maps (Apify)
GeoLocal business data from Google Maps. Extract names, addresses, reviews, and more.
/proxy/apify-google-mapsPerplexity
SearchAI-powered search with live web data. Sonar and Sonar Pro models.
/proxy/perplexityDataForSEO
SEOKeywords, SERP data, and search volume for SEO automation.
/proxy/dataforseoLearn how agencies run AI for clients.
· 11 min read
How to Manage API Keys for Multiple Clients: An Agency Guide
Learn how to manage API keys for multiple clients, choose account ownership, organise access and standardise onboarding, rotation and offboarding.
CarineRead · 11 min read
How to Bill Clients for AI API Usage: 4 Models Compared
Compare four ways to bill clients for AI API usage, with a sample invoice, retainer calculation and a clear explanation of markup versus margin.
CarineRead · 11 min read
How to Track AI Costs per Client: A Practical Guide for Agencies
Learn how to track AI costs per client across providers, reconcile monthly spend, set budgets and understand what usage means for your agency’s margins.
CarineRead
Questions agencies ask.
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.