Skip to content
AI-accelerated delivery · You pay when it works
Plano, TX · MunichAccepting Q4 2026 briefs
Whitepaper · 2026-10-18 · 14 min read

Buying AI by the result: a Results as a Service guide for operators and finance teams

Paying per verified result moves the risk of poor AI work to the vendor. This guide shows how to define a result, check it, set a fair price from an acceptance test and write terms both sides can live with.

At a glance
  • Per-result pricing for AI agents is established in customer service. Published prices in October 2026 ran from $0.50 per resolved conversation at HubSpot to $2 per resolution for Salesforce's Help Agent.
  • Buyers want it more often than they sign it. HFS Research found 76 percent of customer experience buyers open to outcome-based pricing in July 2026, while 5 percent had such a contract.
  • The definition of a result is where these contracts fail. In an a16z survey cited by BCG, 47 percent of buyers said they struggle to define clear, measurable outcomes.
  • A fair price per result can be worked out from a two-week acceptance test. In our worked example the break-even price is $5.25 per invoice, and a price of $1.50 leaves the client about $4,800 a month.
  • A fixed price per result with a monthly minimum, an optional cap, open logs and a repricing rule answers the predictability concern that keeps many finance teams on per-seat pricing.

AI agents are increasingly sold by the result: a resolved support request, a matched invoice, a drafted certificate. Published per-result prices in customer service now run from $0.50 to $2 per resolution, and buyers say they want this model far more often than they sign it. The sticking points are the definition of a result, the checks behind each one, and a bill that finance can forecast. This guide covers each in turn: how to write the one-sentence result definition, how to check and log every result, how to set a fair price from a two-week acceptance test with a worked example, the contract terms to ask for, how the model works in regulated pharma and life sciences work, and when per-result pricing is the wrong choice.

Why buyers want to pay for results

AI agents now do work that people used to do, and that has changed what buyers expect to pay for. Foundation Capital described the shift as service-as-software in April 2024 and sized the work software could take on at $4.6 trillion across salaries and outsourced services. Sequoia put it more plainly in October 2024, writing that AI companies now sell work, and in March 2026 it listed insurance brokerage and accounting among the largest services markets within reach.

Customer service vendors were the first to publish prices on that basis. Zendesk introduced outcome-based pricing for its AI agents in August 2024. By October 2026 HubSpot charged $0.50 per resolved conversation, Fin $0.99 per outcome, Zendesk $1.50 to $2.00 per verified automated resolution, and Salesforce $2 per resolution for its Help Agent.

Exhibit 1: Published per-result prices for AI agents, checked October 18, 2026
ProductWhat one result isNot billedList price
HubSpot Customer AgentA resolved customer conversationNot defined in detail in the announcement$0.50
Fin (formerly Intercom)An outcome, at most one per conversationRequests for a human, failed procedures, customers who come back for more help$0.99
Gorgias AI AgentAn interaction resolved without a personInteractions a person replies to within 72 hours$0.90 to $1.00
Zendesk AI agentsA verified automated resolutionEscalations, failed verifications, tests and sandboxes$1.50 to $2.00
Salesforce Agentforce Help AgentA question that needs no human escalationEscalations, abandoned chats, negative feedback$2

Buyers are keener than their contracts suggest. HFS Research found in July 2026 that 76 percent of customer experience buyers were open to outcome-based or gainshare pricing, while 5 percent had such a contract. Surveys of software companies put pure outcome pricing at around 4 to 5 percent of vendors. Services firms are moving faster: TCS told Reuters in August 2026 that about 80 percent of contracts in its finance, HR and business services segment now use outcome measures.

The name varies. HubSpot co-founder Dharmesh Shah called the model Results as a Service in March 2025, although SAS had used the phrase for an analytics service in 2017. We use it because it describes what the buyer receives. The letters RaaS also stand for ransomware and robotics as a service, so we spell the name out.

Define one result before you price anything

Every per-result contract rests on one sentence that says what counts as a result. If that sentence is vague, the monthly bill turns into an argument. We write it during the scoping call, before any code exists, and both sides sign it.

A good definition names the input, the finished output and the point at which the work is done. "An invoice processed" is too loose to count. "A supplier invoice matched to its purchase order and goods receipt, with any variance above 2 percent explained and the record posted for approval in the ERP" can be counted by anyone who reads the log.

The definition also lists what is excluded. Duplicates, test items, documents in a language the agent was not built for and cases that your own policy reserves for a person are written down as out of scope. They go to your team with a reason attached and never reach the bill.

Exhibit 2: Example result definitions for five common first workflows
WorkflowOne result isChecks it must passOut of scope
Supplier invoice matchingAn invoice matched to its purchase order and receipt, variance explained, posted for approvalPO and receipt found, totals reconcile within tolerance, vendor bank details unchanged from master dataCredit notes, invoices with no PO, first invoices from new vendors
Certificates of insuranceA certificate drafted from the policy and the request, ready for a CSR to sendNamed insured, limits and endorsements match the policy, additional insured wording matches the requestRequests that need an endorsement the policy does not have
Promotional material reviewAn asset checked against the approved claims library, with every flag citedEach claim matched to an approved reference or flagged, required safety information presentThe final medical, legal and regulatory sign-off, which stays with the client's committee
Support requestsA request answered from approved content and not reopened within seven daysAnswer cites a current article, no account change without verification, customer did not reopenComplaints, cancellations and payment disputes
Prior authorization packetsA packet assembled with the payer's required evidence, ready for a nurse to reviewPayer form complete, required clinical documents attached, codes match the orderPeer-to-peer reviews and appeals

Check every result and keep the evidence

A result becomes billable when it passes its checks and a named person on your team approves it. The checks run automatically on every item. Some are hard rules, such as totals that must reconcile. Others compare the output with the source document and flag anything the agent could not trace back to it.

Approval is the second gate. In most of the workflows we build, a person approves each result before it reaches a customer, a regulator, a carrier or the ledger. If that person rejects the result or rewrites it, it was not a result and it is not billed. Small edits, such as fixing a typo, are defined in the contract so that they do not become disputes.

Every result is written to a log with its input, the checks it passed, the approver, the time taken and the version of the model and prompt that produced it. The bill is a query on that log. When someone in finance questions a line, they can open the entry and see exactly what happened.

We recommend a monthly sample on top of the checks. A reviewer on the client side re-checks a small random set of passed results, typically 20 to 50, to confirm the automated checks still catch what they should. If the sample finds a result that should have failed, it is credited and the check is tightened before the next month.

Exhibit 3: How a result reaches the bill

A flow from left to right. An item arrives and the agent produces a draft. Automated checks run on the draft. Items that fail go to the client's team with the reason. Items that pass go to a named approver. Approved items are logged and counted, while rejected or rewritten items go back to the team and are not counted. At month end, the count of approved items times the agreed price, or the monthly minimum if that is higher, becomes the bill.

Set the price from an acceptance test

A price per result should come from measured numbers rather than a list price. A two-week acceptance test on your own work gives you four of them: the volume per month, the share of items that pass every check, the minutes a person still spends reviewing a passing result, and the minutes your team spends on each item today.

With those numbers the arithmetic is short. Doing the work by hand today costs the volume times the minutes per item times the loaded cost of a staff minute. After launch your team still handles the items that fail and still reviews the ones that pass. Whatever is left over, divided by the number of passing results, is the most you could pay per result and break even. A fair price sits well under that line, so that most of the saving stays with you.

Exhibit 4: Worked example, supplier invoice matching at 1,500 invoices a month (illustrative numbers)
LineHow it is worked outPer month
The work by hand today1,500 invoices at 8 minutes each, $45 an hour$9,000
Invoices that pass every check85 percent of 1,5001,275
Your team on the invoices that fail225 invoices at 8 minutes each$1,350
Your team reviewing passing invoices1,275 invoices at 1 minute each$956
Break-even price per passing invoice($9,000 less $1,350 less $956) divided by 1,275$5.25
The bill at $1.50 per passing invoice1,275 at $1.50, above the $1,200 minimum$1,913
Saving at that price$9,000 less $1,913, $1,350 and $956$4,781

In this example the price is a little under 30 percent of the break-even line, and the client keeps about $4,800 a month after paying for the results. A $10,000 build is covered in just over two months. The numbers are illustrative. Yours come from your own test, and the calculator on our Results as a Service page runs the same sums on your inputs.

Model usage and hosting sit outside this sum when the agent runs in your own cloud tenant, as ours do. Ask any vendor whether the price per result includes model costs, because the answer changes the comparison more than most buyers expect.

Why finance teams hesitate, and what answers them

The strongest objection usually comes from finance. In Futurum's second-half 2026 survey of enterprise software buyers, per-seat was still the preferred model for separately billed AI, at 42.3 percent against 21.1 percent for outcome-based pricing. In an a16z buyer survey cited by BCG, 36 percent of buyers worried about cost predictability and 47 percent struggled to define clear, measurable outcomes.

Both worries have practical answers. A fixed price per result with a monthly minimum, and a cap where the budget needs one, keeps the bill inside a range finance can forecast. A written result definition with automated checks and open log access settles most arguments about what was billed before they start. We put more effort into the definition than into the price, because a precise definition makes the price easy to agree.

Ask for the bill at your expected pass rate and again at a pass rate ten points higher. If the second number would worry your CFO, agree a cap before you sign rather than after the first good month.

Contract terms that keep both sides honest

A per-result contract shifts risk from the buyer to the vendor, and both sides then have a reason to read the definitions closely. A vendor paid per result has an incentive to count generously. A buyer has an incentive to reject borderline work. The terms below are how we keep those incentives from turning into a monthly dispute.

Exhibit 5: Terms to ask for in a per-result contract
TermWhat it saysWhy it matters
Result definitionThe signed sentence, with what is included and excludedSettles what can be billed before the first bill
Checks and approvalThe automated checks and the person who approvesMakes passing something you can observe
Price per resultOne fixed price, or tiers by monthly volumeLets finance forecast the bill
Monthly minimumThe floor that pays for monitoring and upkeepKeeps a quiet month workable without padding the price
Monthly capAn optional ceiling on the billProtects the budget if volume spikes
RepricingWhen the price can change, and from which logged dataKeeps the price fair as volume and pass rate move
Log accessThe buyer can read every result recordLets finance audit any line
Sampling and creditsA monthly re-check, with credit for results that should have failedKeeps the checks honest
Model and hosting costsWho pays for model usage and cloudChanges the real price per result
ExitWhat the buyer keeps: code, prompts, checks and logsAvoids lock-in to the vendor

Our own terms follow this list. The build is $10,000, paid only when it passes the acceptance criteria you signed. After launch the price per passing result is fixed from the test, the monthly minimum is $1,200, and results that fail a check or that your team finishes are not billed. The agent, its prompts and its logs live in your tenant from the first day.

Results pricing in regulated work

In pharma and life sciences, the final decision on most documents belongs to a person by rule. Promotional material goes through a medical, legal and regulatory review, quality records need a named approver, and system changes follow the company's validation procedures. None of this rules out paying per result. It moves the result one step earlier, to the work handed to the approver.

A result in this setting is a draft that passed its checks and that the approver accepted without rework: an asset with every claim matched to an approved reference or flagged, or a deviation report with its evidence attached. The approver's decision stays theirs. Several of our pharma and life sciences clients pay us on results-based terms like these, and their names stay confidential.

The kind of check that makes this work is shown by a scanner we built for a European pharmaceutical regulator. It reviews advertising against health-claims rules, and review time per asset went from two or three hours to about two minutes. Every flag cites the rule it came from, which is what lets a reviewer accept or reject it quickly.

Systems that support GxP work should be built to the company's validation expectations, with change control over model and prompt updates. A per-result contract in this setting should say who approves a model change and how it is tested before it reaches production, because a model update can move the pass rate and therefore the bill.

When per-result pricing is the wrong choice

Some work should not be priced per result. Where a good output is a matter of taste, such as a marketing concept, a result cannot be checked without an argument. A workflow with a few dozen items a month is better served by a fixed build, because the minimum would make up most of the bill. And when nobody knows what the work costs today, a week of timing has to come before any price.

Costs can also move. Gartner predicted in January 2026 that generative AI cost per resolution in customer service will exceed $3 by 2030, and a McKinsey partner told Fortune that the same agent task can cost up to 30 times more from one run to another. A vendor that prices per result carries that variance, which is fair to the buyer, but the contract then needs a repricing rule that both sides accept in advance.

None of this argues against the model. It argues for starting with one workflow where the result is easy to count, measuring it properly, and adding the next workflow once the first bill has been checked line by line.

What to do with this on Monday morning

  1. Pick one workflow where a finished result fits in one sentence, and write that sentence this week.
  2. Time 30 items by hand to get today's minutes per item, and ask finance for the loaded cost of an hour of staff time.
  3. List the checks a result must pass and name the person who approves it.
  4. Ask every AI vendor what they charge for, what happens to failed attempts and whether model costs are included.
  5. Run an acceptance test on a sample of real work before agreeing any price per result.
  6. Put log access, monthly sampling, repricing and what you keep on exit into the contract.
Get the designed PDF

The full paper is free to read on this page. The designed PDF arrives in your inbox, attached, within a minute.

Sources
  1. Foundation Capital, AI leads a service as software paradigm shift (April 19, 2024)
  2. Sequoia Capital, Generative AI's Act o1 (October 9, 2024)
  3. Sequoia Capital, Services: The New Software (March 5, 2026)
  4. Dharmesh Shah, Software business models in the age of AI: from SaaS to WaaS to RaaS (March 7, 2025)
  5. SAS, Results as a Service (2017 offering)
  6. Zendesk, outcome-based pricing for AI agents (August 28, 2024)
  7. Zendesk, pricing (modified October 9, 2026)
  8. HubSpot, Customer Agent and Prospecting Agent: now you pay when the task is complete (April 13, 2026)
  9. Fin, pricing and how Fin pricing outcomes work (September 17, 2026)
  10. Gorgias, pricing (checked October 18, 2026)
  11. CIO.com, Salesforce unveils AI Help Agent with pay-per-resolution pricing (June 25, 2026)
  12. HFS Research, CX buyers want outcome-based pricing, yet their contracts still pay for effort (July 6, 2026)
  13. Growth Unhinged, 2025 State of B2B Monetization (June 4, 2025)
  14. Reuters via The Star, AI reshapes India's IT services sector contracts (August 21, 2026)
  15. Futurum Research, The Pricing Split (August 17, 2026)
  16. BCG, Rethinking B2B software pricing in the era of AI (August 13, 2025)
  17. Gartner, GenAI cost per resolution for customer service will exceed offshore human agent costs by 2030 (January 26, 2026)
  18. Fortune, McKinsey on cheaper AI models and bigger AI bills (September 23, 2026)

Reading is free. So is the scope.

Describe one workflow and get acceptance criteria and a price in under a minute. The first build is $10,000, two weeks, paid only after every criterion passes.

Tell us the workflow →Related solution →