← All guides

Locus product guide · Updated

Outcome-based pricing for AI: examples and margin math

Outcome-based pricing charges only when the AI delivers a defined result, such as a resolved support conversation. Intercom charges $0.99 per Fin outcome, and Zendesk bills its AI agents per automated resolution. It fits work the software does on its own, with results that are easy to attribute. The price must also pay for attempts that fail: at $0.07 of cost per conversation and a 50% resolution rate, each billed outcome costs you $0.14.

What is outcome-based pricing?

The customer pays per finished result instead of per seat or per unit of usage. If the AI does not deliver the result, there is usually no charge, so the vendor carries the cost of failed attempts.

Sierra, which prices its agents by outcome, says the model only works where the software is highly autonomous and the outcome can be cleanly attributed to it. If people still do most of the work, you are selling a tool, and tools price by seat or usage. If the result cannot be traced to the software, every bill becomes an argument. Its essay places four pricing models on those two axes.

What is outcome-based pricing?
Pricing modelHow much the software does aloneHow clearly results trace to itExample in Sierra’s essay
Seat-basedLittleFuzzyClassic SaaS licenses
Usage-basedA lotHard to tie to one callOpenAI and AWS APIs
Seats plus metered usageSome; people still manage the workClearerCursor
Outcome-basedMost of the jobCleanSierra

Which companies charge per outcome?

Terms from vendor pages. Prices checked November 10, 2026.

Which companies charge per outcome?
VendorBilled unitPriceWhat counts
Intercom FinFin outcome$0.99 each; standalone Fin has a monthly minimum, such as 50 outcomesThe customer confirms the fix, asks for no more help after Fin answers, or Fin completes a workflow; charged once per conversation
Zendesk AI agentsAutomated resolutionNot listed on the pricing page; plans include an allowanceA request the AI agent resolves without escalation to a human
Salesforce AgentforceConversation$2 per conversationEach conversation with a customer-facing agent; Flex Credits price per action instead
SierraAgreed business outcomeNot publishedResults such as a resolved conversation, a saved cancellation or an upsell

How do I price an outcome so it covers failed attempts?

Start from the cost of one attempt, then divide by the share of attempts that succeed. The successful attempts pay for the failed ones.

Example: a support conversation runs 6 model turns, each with 4,000 input tokens and 300 output tokens, on Claude Sonnet 5.5. At $2 and $10 per million tokens, input costs $0.048 and output $0.018. Two Firecrawl searches through Locus Pro add $0.0034 at 1.7 credits each. One attempt costs $0.0694.

Long conversations break the average. The model part of a 30-turn conversation costs five times as much as a 6-turn one. Cap the cost of a single attempt, or your worst customers set your margin.

How do I price an outcome so it covers failed attempts?
Resolution rateCost per billed outcomeMargin at $0.99Margin share
30%$0.231$0.75976.6%
50%$0.139$0.85186.0%
70%$0.099$0.89190.0%

What goes wrong with outcome-based pricing?

Common protections are a monthly minimum, like Intercom’s for standalone Fin, and a usage fee for work that does not fit an outcome. Sierra describes pricing routing or greeter conversations by conversation count for that reason.

  • Definitions: "resolved" has to be measurable from data both sides can see, within a stated time window.
  • Attribution: if a customer also phones or emails, the AI can get credit for a result a person delivered, or the reverse.
  • Weak accounts: a customer where only 10% of attempts succeed costs you ten attempts per paid outcome.
  • Cash timing: you pay model and API costs at once, but bill only after the outcome is confirmed.
  • Complexity: Sierra calls outcome pricing harder than seat or usage pricing to run, to contract and to account for.

How do I measure outcome costs with Locus Pro?

Locus Pro bills per call, not per outcome. Use it to run and cost each attempt, and charge the outcome fee from your own billing system.

Run the agent's paid tool and model calls through a Locus Pro Enterprise workspace. Tag each call with X-Locus-Attribution, carrying your customer ID and conversation ID, and with an agent loop ID. The ledger and customer analytics then show the cost of every attempt and every customer, successful or not.

An agent key's per-loop limit caps what one attempt can spend. With a limit of 250 credits, Locus refuses further paid calls in that loop once it reaches $0.25. Compare each customer's cost with the outcomes you billed them, and you see margin fall as soon as their resolution rate drops.

When should I use outcome-based pricing?

Use it only where both sides can count the result without a dispute.

  • Use it when the agent finishes the job without a person, the buyer already counts the result, and shared data proves it.
  • Use it when your success rate is high and stable enough to price against.
  • Avoid it when results take weeks to confirm or depend on people outside your product.
  • Avoid it for tools that help a person work faster; price those by seat or usage.
  • Consider pricing per conversation or per action as a middle step. Buyers can count those without arguing over results.

Frequently asked questions

How is outcome-based pricing different from usage-based pricing?

Usage-based pricing charges for every unit consumed, whether it helped or not. Outcome-based pricing charges only for a defined result, so the vendor absorbs the cost of failed attempts.

How does Intercom count a Fin outcome?

An outcome counts when the customer confirms the issue is resolved, does not ask for more help after Fin responds, or Fin completes a workflow, including handoffs. Intercom charges once per conversation.

What resolution rate do I need for outcome pricing to work?

It depends on your cost per attempt and your price. In the example above, cost per billed outcome is $0.23 at a 30% resolution rate and $0.10 at 70%, so a $0.99 price stays profitable across that range. Run the same math with your own costs.

Can I combine outcome pricing with a subscription?

Yes. Intercom charges per seat plus a fee per Fin outcome, and Zendesk includes an allowance of automated resolutions in its plans. A base fee also covers costs that no outcome pays for.

Implementation references

Use these first-party references for current request contracts and account requirements. Tool availability, prices, and negotiated terms can change.

Sources

Third-party details were checked on November 10, 2026. Vendors change pricing and features often, so confirm on their site before you decide.

Related guides