What Counts as a Resolution? The Fine Print of Per Resolution Pricing
Explore why per-resolution pricing for AI agents varies so widely. Learn how contract fine print, resolution definitions and reopen windows determine your actual costs.
The Illusion of a Standard Price
Per-resolution pricing has become the accepted model for AI customer support agents. Fin charges $0.99 per resolution. HubSpot's customer agent dropped to $0.50 per resolved conversation. Salesforce Agentforce charges $2.00 per conversation. These headline numbers look comparable, but they are not. The real price is hidden in the contractual fine print, specifically in how each vendor defines a "resolution". The same volume of customer interactions can produce invoices that differ by 30 to 50 percent. The definition is the price.
Resolution Versus Conversation: The First Cost Variable
The most basic distinction in these contracts is between paying per conversation and paying per resolution. A per-conversation price charges for every interaction, regardless of whether the AI agent succeeded or failed. This means you pay for the failures.
Consider an agent with a 60 percent resolution rate. If you have 100 conversations at $1.00 each, your bill is $100. You paid for 40 unresolved issues. A true per-resolution model, however, should only charge for success. For those same 100 conversations, you would pay only for the 60 successful outcomes. At $1.00 per resolution, your bill would be $60. This simple difference highlights the importance of understanding what a resolved conversation means according to your contract. Paying for failures dramatically increases your effective cost per successful outcome.
Defining the Billable Trigger Event
Moving beyond the basic conversation versus resolution model, the core of the issue is the trigger event. What specific action or condition officially marks a conversation as resolved and therefore billable? This trigger is the contractual definition of success and it varies significantly between vendors. Each variant shifts the financial risk. A strict definition protects the buyer, while a loose one favors the vendor.
| Definition Variant | How It Works | Impact on Buyer |
|---|---|---|
| Explicit Customer Confirmation | Billable only when the user clicks "Yes, this helped" or similar. | Lowest risk. Pays only for confirmed value. |
| CSAT Threshold Met | Billable if the user gives a high satisfaction score, for example 4 out of 5. | Low risk. Aligns cost with positive user sentiment. |
| No Human Handoff | Billable if the conversation ends without agent escalation. | Medium risk. Does not guarantee the problem was solved. |
| Silence-as-Resolution | Billable if the user stops responding for a set time. | Highest risk. Pays for user abandonment and unresolved issues. |
The "silence-as-resolution" definition is particularly problematic. It is the most vendor-friendly option and can easily count a customer who gives up in frustration as a success. This approach frequently leads to billing disputes and customer dissatisfaction.
The Reopen Window: A Safety Net for Charges
A resolution trigger should not be the final word on a charge. A well-structured contract includes a "reopen window" or settlement period, which functions as a crucial safety net. This means a charge for a resolution is held provisionally for a defined period, such as 24, 48 or 72 hours. If the customer re-engages about the same issue within that window, the original charge is automatically reversed. The issue was clearly not resolved.
This mechanism corrects for prematurely triggered charges and ensures you only pay for lasting solutions. The length of this window is a key negotiation point. A short window offers weak protection, while its complete absence is a major red flag for any buyer. The settlement window is also where the vendor's risk lives, a dynamic we explored in Pricing AI Outcomes as Risk Contracts.
Billing for Complex and Partial Resolutions
Customer conversations are rarely neat, single-issue interactions. This complexity is where many billing models break down and create ambiguity. If a user asks three distinct questions in one chat, is that one billable resolution or three? What happens if the agent answers two questions correctly but fails on the third?
Another common scenario involves partial resolutions, where an AI agent performs most of the work before a necessary human handoff. The contract must specify how these situations are priced. Undefined edge cases are a primary source of billing disputes and can erode the trust between a vendor and buyer. Clear rules for these complex scenarios are essential for accurate billing.
The Critical Need for Verification and Audit
A precise definition of a resolution is meaningless if it cannot be verified. Both the vendor and the buyer need a transparent, auditable system to maintain a healthy business relationship. Every single charge on an invoice must be traceable to a clear audit trail of events. This trail should include conversation transcripts, timestamps for trigger events, records of human handoffs and logs of any reopen events.
A charge that cannot be traced back to the events that justify it is an error waiting to be disputed. We covered how this audit trail works in practice in How Transparent Invoicing Stops AI Billing Disputes.
For Vendors: Engineer Your Pricing for Clarity
For vendors building AI agents, the lesson is to treat your pricing definition like code. Define "resolution" with a set of machine-checkable rules, not an ambiguous paragraph of legal text. This precision eliminates confusion for both your team and your customers. Our guide on defining concrete billable outcomes shows what these definitions look like.
You should price that definition honestly. A stricter, more buyer-friendly definition delivers more guaranteed value and can support a higher per-unit price. A loose definition invites disputes that will erode your margins and damage your reputation. From day one, instrument your product to capture every confirmation, handoff and reopen event. This data is the foundation of trustworthy pricing and a scalable business.
For Buyers: A Pre-Signature Checklist
For buyers evaluating AI solutions, the headline price is only the beginning of the conversation. Before signing any contract, you must ask these critical questions to understand what you are actually buying:
- What specific event triggers a billable resolution?
- What reverses a charge and how long is the reopen window?
- How are partial or multi-issue conversations billed?
- Can I access the raw event logs that justify each line item on my invoice?
Never compare per-unit prices without first comparing the definitions behind them. This is the only way to accurately forecast your cost and ensure you are paying for real value.
Building Billing on a Foundation of Proof
Sustainable partnerships in the AI industry are built on precision and auditable proof. The contract must align with the invoice and the invoice must align with the underlying events that prove value was delivered.
witn is billing infrastructure built for exactly this. Express resolution definitions as conditions over events. Hold charges through settlement windows until reversals clear. Get invoices where every line traces back to its proof. Read the docs to see how it works.
More from the blog
witn vs Orb
Compare witn and Orb for AI agent billing. Where usage-based metering fits, where outcome-native billing wins and how to choose for your product.
AI Agent Pricing in 2026: What Fin, Sierra, Decagon and Agentforce Actually Charge
Get the real 2026 pricing for AI agents from Fin, HubSpot and Salesforce. Learn to calculate the true cost per successful resolution to make smarter vendor choices.
How to Test Your Outcome Pricing Model Before Launch
De-risk your move to outcome-based billing. This guide shows AI agent builders how to simulate pricing against historical data and forecast revenue.
How Transparent Invoicing Stops AI Billing Disputes
Reduce billing disputes and lower support costs for your AI product. This guide shows how to build transparent, self-explanatory invoices that earn trust.
Pricing AI Outcomes as Risk Contracts
Learn to price AI agent outcomes as risk contracts. Move beyond simple unit pricing and build a ladder of offers that reflects true value.