Skip to main content

Your Vendor Grades Its Homework

AI agent vendors now charge for completed work, not seats or tokens. Sounds fair. The catch: the vendor defines what counts as done.

A printed invoice under a magnifying glass on a dark wooden desk at night, warm amber lamplight and deep blue shadows

ThoughtSpot launched AgentSpot on October 22 with a pricing line most vendors would never print: "Priced by Outcomes, Not Tokens." No charge for tokens. No charge for seats. You pay only when an agent delivers work: a conversation, a workflow run, or an app session. Building and testing is free.

This is AI agent outcome pricing, and it is spreading. The same day, Kochava shipped the other answer to the same anxiety: token budgets and model routing inside StationOne Enterprise. Admins set token or dollar budgets per user or team, and the platform routes each request to the cheapest model that can handle it. One vendor stopped metering the input. The other built a better meter.

Both moves answer the same problem. AI costs stopped being predictable, and unpredictable costs stall adoption. The industry has tried three price tags in about eighteen months. The newest one sounds like the vendor finally takes the risk. Look closely at what counts as done, and the risk went somewhere else.

Three Price Tags in Eighteen Months

Seats came first. You paid per human, per month. The risk sat with you: shelfware, unused licenses, the annual true-up nobody enjoyed. The invoice was simple and the waste was visible.

Then tokens. You paid per unit of machine work. The risk stayed with you, but now it moved. One bad prompt loop could burn a budget before lunch. Finance teams started asking questions they had never asked about software: why did March cost four times February? I wrote about the token-cost panic earlier this year. It is why teams started building guardrails instead of agents.

Now outcomes. You pay per completed unit of work. The invoice is simple again. The waste is no longer visible, because the definition of the unit is not yours.

Each era moved the risk somewhere new. Seats put it on adoption. Tokens put it on usage. Outcomes put it on the definition of done. That last move is the one to watch, because the vendor writes the definition.

Three pricing eras for AI agents. Seats: you pay per human per month, the risk is shelfware, the invoice is simple and the waste is visible. Tokens: you pay per unit of machine work, the risk is volatile bills, the invoice is complex and the waste is visible. Outcomes: you pay per completed unit of work, the risk sits in the definition of done, the invoice is simple and the waste is hidden.
Each price tag moved the risk. Outcomes moved it into the fine print.

The Billable Event Problem

Outcome-based pricing for AI agents means you pay when the vendor's system records a completed unit of work, not when you use a seat or burn a token. That is the whole model. Everything else is contract language.

And the contract language is where it gets interesting. Every outcome-priced deal has a billable event. For AgentSpot, it is a conversation, a workflow run, or an app session, per the company's October 22 announcement. Sounds concrete. It is not. A conversation that answered nothing still happened. A workflow run that produced garbage still ran. A session where the user gave up still counts as a session.

Three questions decide whether the pricing is fair.

Who defines done? If the vendor's counter increments when their system finishes a turn, then "done" means the machine stopped talking. That is not the same as the job getting done. Your definition and theirs can diverge on every single unit.

Who counts the units? The vendor's telemetry is the meter, and the invoice comes from the same company. You are trusting one party to be the cashier and the auditor.

What happens when done is wrong? If a completed conversation was useless, do you still pay? If yes, you bought a pricing model that charges for effort with better branding. If no, who decides, and how fast?

I have written about the measurement collapse in agentic AI. This is its commercial twin. When the vendor owns the definition, the meter, and the invoice, measurement stops being a shared discipline. It becomes a vendor feature.

The billable event problem as a flow: the agent completes work, the vendor counts the unit, you pay the invoice. Underneath, the three questions that decide whether the pricing is fair: who defines done, who counts the units, and what happens when done is wrong.
The vendor defines the unit, counts the unit, and sends the bill.

Why the Vendor Wants This More Than You Do

Here is the part nobody says out loud. Outcome pricing is not vendors being generous. It is vendors escaping a problem that was killing their deals.

Token bills were scaring buyers. Every pricing page that said "pay per token" asked a CMO to sign a variable-rate check. Procurement teams hate variable rates. Finance teams hate surprises. Pilots stalled while everyone waited to "think about the cost model." Vendors watched token anxiety slow adoption and decided the meter was the problem.

Outcome pricing removes the scary meter and replaces it with a friendly one. A buyer who would never approve an uncapped token budget will approve "pay per completed conversation," because it sounds like paying for results. The buyer stops doing math. That is the point.

Kochava took the other road. Instead of hiding the meter, they built a better one: budgets per user and team, routing to the cheapest capable model, usage reported by business task, even the option to run compatible models locally so some work never touches the meter at all.

Two vendors, same diagnosis, opposite prescriptions. One says the answer is a better meter. The other says the answer is no meter. Both are selling the same thing underneath: budget predictability. Kochava sells it through control. ThoughtSpot sells it through simplicity. The price of the simple version is auditability. You cannot audit what you cannot define, and you did not write the definition.

Three Clauses Before You Sign

None of this makes outcome pricing a scam. It is a pricing model, and every pricing model favors whoever writes the terms. Write some of the terms yourself.

First, define done in your words. Do not accept the vendor's billable event as the contract's definition of completion. A completed conversation should mean the agent resolved the request to your standard, not that a session ended. Tie the billable event to your success criteria. If the vendor will not put your definition in writing, you learned something important.

Second, audit the count. Demand the event log behind every invoice: which units fired, when, and what each one contained. Reconcile it against your own telemetry. I have written about the invisible costs of agent failures. A billable unit that produced nothing is the same failure with a price tag. The audit does not have to be adversarial. It has to exist.

The vendor counts the units. Count them yourself too.

A person from behind at a dark desk at night auditing a tall stack of paperwork with a red pen, warm amber desk lamp glow, deep blue shadows
The vendor counts the units. Count them yourself too.

Third, cap it and keep a kill switch. Put a monthly ceiling on billable units. Keep a termination right that triggers when the definition of done drifts, because definitions drift. Every "completed" unit gets a little easier to complete over time. A cap turns that drift into a conversation instead of a surprise. Run all of this past your counsel. It is an operating checklist, not legal advice.

The Metric That Matters Now

The industry spent two years arguing about token costs. The next two will be about outcome definitions.

Watch for the signs. Vendors will quietly broaden what counts as a completed unit. Benchmark reports will move from cost per seat to cost per completed outcome, and vendors will sponsor the reports. Procurement teams will add "billable event definition" to vendor questionnaires, right next to the security review.

The buyers who wrote their own definition of done will be fine. Everyone else will discover the definition in a renewal meeting, a year after the meter started running.

The definition of done belongs in the contract, not in the vendor's docs.

Hands signing a stack of contract paperwork with a fountain pen on a dark desk at night, warm amber lamplight, deep blue shadows
The definition of done belongs in the contract, not in the vendor docs.

The invoice got simpler. The question got harder. Every pricing model in software history favored whoever wrote the terms, and this one is no different. Ask who defines done now, or find out in a renewal meeting later.

FAQs

What is outcome-based pricing for AI agents?

Outcome-based pricing for AI agents is a model where you pay when the vendor's system records a completed unit of work, a conversation, a workflow run, or an app session, instead of paying per user seat, per token, or per compute hour. ThoughtSpot's AgentSpot, launched October 22, 2026, is the highest-profile example: no charge for tokens or seats, building and testing free, pay only when an agent delivers work.

What did ThoughtSpot announce with AgentSpot?

On October 22, 2026, ThoughtSpot launched AgentSpot, a platform for building AI agents, workflows, and apps on business data, positioned as "Priced by Outcomes, Not Tokens." Customers pay per completed conversation, workflow run, or app session. Building and testing are free, every plan includes unlimited users and agents, a free plan carries a weekly usage allowance, and a paid Fleet tier covers heavier use. Per-unit prices were not published.

How is outcome pricing different from per-seat or token pricing?

Per-seat pricing charges per human user regardless of use, which creates shelfware. Token pricing charges per unit of machine input, which creates volatile, hard-to-forecast bills. Outcome pricing charges per completed unit of agent work, which makes invoices predictable but moves the argument to who defines "done" and who counts the units.

What should I check before signing an outcome-priced AI contract?

Three things. Define the billable event in your own words in the contract, tied to your success criteria. Demand the event log behind every invoice and reconcile it against your own telemetry. Put a monthly cap on billable units and keep a termination right if the definition of done drifts. Treat this as an operating checklist and run it past counsel.

Is outcome pricing cheaper than token pricing?

No public data says so, and ThoughtSpot did not publish per-unit prices. The comparison misses the point anyway. Token pricing makes cost visible and volatile. Outcome pricing makes cost predictable and moves the fight to the definition of the billable unit. Price is the wrong question. Risk placement is the question.

Ask who defines done.
Before the renewal meeting does.