surehand
All articlesPricing

How much does an AI agent cost?

Aug 26, 20264 min readSurehand

There are three numbers. One is the cost to build, one is the cost of each run, and one is what the agent may commit for you. A quote usually contains the first, may mention the second, and rarely names the third. When an agent goes wrong, the third number does the most harm.

Ask a vendor what an agent costs and you will get a build fee and a monthly figure. Both are real. Neither tells you the cost in month seven. The two costs that grow rarely appear on a slide.

An agent has three costs

  1. /01

    Build. Paid once. It covers scoping the process, connecting its systems, and the first weeks of fixes while the agent learns your exceptions. It is the number on the quote, and it stops.

  2. /02

    Run. Paid each time work arrives. Model tokens, retrieval, retries, and the human minutes spent on whatever the agent held. It grows with your volume, as it should. It also grows with messy inputs, which you can fix.

  3. /03

    Commitment. Paid each time the agent decides something in your name: a refund approved, an invoice matched and posted, an order released. This is money the agent moves on your behalf. It is rarely on a quote, and it is usually the largest number.

WHAT YOUWILL PAYBUILDscoping, integration, the first weeks of correctionsonceRUNtokens, retries, the long documents nobody mentionedx every runCOMMITMENTwhat the agent approves on your behalfx every decisionthe third has no limit until you set one
Three places money leaves. Quotes describe the first, may mention the second, and rarely name the third.

Per seat pricing is a warning sign

Seats price software a person sits in front of. An agent does not sit in front of anything. Per seat, you pay the same for forty items or four thousand. Either the vendor charges too much now or loses money as you grow. Ask for a per run price and a volume band. If the answer is that per run is hard to calculate, that tells you their system does not measure its own costs.

What moves the per run number

  1. /01

    Document length. A forty page contract costs several times what a one page invoice costs, and the gap stops being linear once retrieval is involved.

  2. /02

    Retries. A system that retries three times before succeeding costs three times what its headline price implies. Ask whether retries are billed and whether you can see them.

  3. /03

    Prompt weight. Prompts grow. Each time somebody fixes an edge case by adding a paragraph of instruction, future runs pay for that paragraph.

  4. /04

    Held runs. A hold is cheap in tokens and expensive in minutes. If one run in ten waits six minutes for a person, that is a real cost. It is also the cost most worth cutting.

One run, itemised
LineWho watches itWhat makes it grow
Model tokensThe vendor, on their marginLonger inputs, larger models, growing prompts
RetrievalUsually nobodyMore documents in scope, weaker search
RetriesNobody, until the invoiceFlaky integrations, ambiguous inputs
Human minutes on holdsYou, in headcountA threshold set too cautiously
Correction after the factYou, in reworkNo threshold at all

The commitment is usually the largest cost

Running costs are usually small. What the agent commits can be large. An agent triaging claims might cost cents to run while being trusted to approve settlements worth thousands. Treat them as separate budgets, or a small project can turn into a large incident.

So they get separate limits. A compute limit stops a run that is burning money for no reason. A commitment limit stops a run that is about to promise something you would not have promised. At either limit the right behaviour is to hold, keep the work already done, and ask a named approver. If a limit throws work away, people find ways around it.

Simulated
COMPUTEwhat it costs to thinkLIMITWELL UNDER THE LIMITCOMMITMENTwhat it costs by decidingLIMITAT THE LIMITHOLD · asks a person, keeps the workSIMULATED
Two limits, because compute and commitment fail differently. At the limit the run holds, so no work is lost.

GatehouseSpend limits sit in the signed manifest, and Gatehouse, Surehand's control plane, enforces them while the agent runs. See Gatehouse

Add up the first year before you sign

Before you sign, add up the build and the run cost at your real volume. Add the staff time at your expected hold rate and the work to keep integrations running. Then estimate one bad month if nobody watches for drift.

What to ask for in writing
Ask forWhy it mattersA weak answer sounds like
A per run priceIt is the only number that survives growthIt depends on usage
What is billed on a retryRetries are the hidden multiplierRetries are rare
Your expected hold rateIt converts directly into headcountThe system is very accurate
A commitment limit, enforcedIt is the number that stops a bad monthWe monitor approvals closely
The price at three times volumeYou will get there, or you did not need thisWe can revisit at renewal

How Surehand prices a deployment

The proposal states the price. The signed manifest sets a compute limit and a separate commitment limit before anything is deployed. The teardown is scoped and priced in writing before it starts. It measures one process, and you keep the document.

Keep reading

Start here

Bring one process.

Tell us what comes in, who handles it and where it goes wrong. A person replies, usually inside two business days.

support@surehand.io