For marketing agencies

Put AI in every retainer, and know what it costs.

Content, research, reporting and ad copy now run on AI for every client you serve. keyone gives each client its own key and budget, so the cost shows up where it belongs: on that client.

No monthly subscription. Add funds when you’re ready to run.

Workspace

Your agency

One wallet

Client

Lumen Skincare

Social captionskone_live_…
Blog draftskone_live_…

Client

Nordic Bikes

SEO briefskone_live_…

Client

Café Rosa

Review replieskone_live_…

Every tool

  • OpenAI
  • Anthropic
  • Perplexity
  • + more
Sound familiar?

AI slipped into the retainer. The cost slipped into overhead.

Every service now uses AI

Briefs, captions, research, reporting. Each one calls a model, often from a different tool, on a key the whole team shares.

One bill, twenty clients

The provider invoice covers every account manager’s work for every client. Nobody can say which retainer the cost belongs to.

Retainers priced on a guess

You priced the AI line before you had seen a real number. Some clients are subsidizing others, and you cannot tell which.


Small per client. Large across the agency.

Three dollars a day per client is nothing. Thirty clients for a year is a salary, paid out of margin, and never shown to the clients who caused it.

$3/day

per client is about $33,000 a year across thirty retainers, unattributed.

1 key

shared across the content team, so one client’s campaign spike looks like everyone’s.

0

line items you can show when a client asks what the AI in their retainer cost.

How keyone fits

A key and a budget per client, from the first brief.

Set up each client once. Every tool your team uses for that client runs on that client’s key, and the spend rolls up to a number you can bring to the retainer review.

See what each retainer’s AI costs

Live spend per client, per project and per model. Price the AI line in the next renewal on the real number.

  • Spend by client, project, tool and model
  • Month to date or any date range
  • Calls and blocked calls per project

Clients /

Durand Construction

Cost this month

$122.50

Monthly budget

$180.00

Projects

3

By projectBy toolBy model
  • claude-haiku-4-5 · Anthropic8,412 calls · $41.20
  • claude-sonnet-5 · Anthropic3,120 calls · $43.19
  • gpt-4o-mini · OpenAI12,044 calls · $22.75
  • sonar · Perplexity1,930 calls · $13.51
  • text-embedding-3-small · OpenAI2,210 calls · $1.85

Cap campaigns before they overspend

A monthly budget per client, a smaller one per campaign project, and allowed models so a caption generator never runs on the most expensive model.

  • Budgets checked before the call
  • Allowed models per project
  • Alerts at 50, 80 and 100%

Clients / Moreau Charpente /

Site reports

Active

This month

$82.40

Monthly budget

$100.00

Max per call

$0.25

Budget used82.4%

Allowed tools

Calls to any other tool are blocked.

AnthropicOpenAIPerplexity

Include it or rebill it, with the receipt

Export a per-client report with your markup. Attach it to the invoice, or bring it to the retainer review.

  • Markup per client
  • CSV with cost, price and rebill amount
  • Clients never see keyone

Spend by client

October 2026

This monthLast monthExport CSV

Spent

$407.35

Across all clients

Rebill to clients

$527.25

With each client’s markup

Calls

38,412

126 blocked

ClientMarkupPriceRebill
Durand Construction3 projects30%$122.50$159.25
Moreau Charpente4 projects30%$211.80$275.34
Batiplus2 projects25%$64.10$80.13
Atelier Lefèvre1 project40%$8.95$12.53

Onboard a client in a minute

New retainer, new client, new key. Lose a client, revoke the key, and nothing else moves.

No more shared team key

Each client project has its own key, so a spike is traceable to one client and one campaign.

A daily spend review

The controller flags drift, premium models on trivial work and idle budgets, and proposes the fix.

How it works

Live in minutes.

01

Add a client per retainer

Lumen Skincare → Social captions, Blog drafts. Set the budget you priced into the retainer.

02

Use the project key in your tools

In the scripts, custom GPT actions and automations your team runs for that client, replace the provider key with the project key.

03

Review at renewal

Open the client report. Reprice the AI line on a real number, or attach the export to the invoice.

Questions marketing agencies ask.

Pick one client.
Know what their AI costs.

Connect a project, set its budget, and see its usage in one place.

Start with one client project

No monthly subscription. Add funds when you’re ready to run. Or book a demo