What is it
Per-Conversation Pricing is a billing unit where each complete customer conversation — from first message to resolution — is metered as a single chargeable event.
The unit’s appeal is legibility. A conversation is bounded in time and observable to both parties: it begins when a customer sends a first message and ends when the thread closes, through AI resolution or human escalation. Neither side counts tokens or agent messages to agree on what happened, which makes the conversation the natural default meter for AI customer-service platforms that want a usage signal without token economics.
Six corpus companies use conversations as a primary or secondary unit — Sierra, Decagon, Forethought, Maven AGI, Cresta, and Yellow.ai — all in AI customer service. It sits adjacent to, and is often layered with, per-resolution pricing: a conversation meter charges for every exchange the AI handles, resolved or not; a resolution meter charges only when the AI closes the issue without a human. Which meter a vendor uses, or whether it blends both, is the first question to settle before signing — the choosing the right usage metric guide frames the call.
How it works
The bill is structurally simple — total = conversations × rate — but three design decisions shape what it actually costs.
What bounds a conversation. Most platforms define one as a thread initiated by a single customer contact that stays within one session or ticket context. Abandoned sessions (a chat opened but never continued) are usually excluded, and a transfer to a human typically closes the AI’s conversation and opens a new human-handled thread. The edge cases — a reopened chat, a dropped-and-reconnected voice call, an email chain spanning days — are where contract language earns its keep.
Whether the charge stands alone or rides on a platform fee. In every disclosed model here, the per-conversation rate is only part of the bill. The table below pairs each vendor’s unit with its base structure.
| Vendor | Conversation unit | Base structure | Published rate |
|---|---|---|---|
| Yellow.ai | Chat session | 500 sessions free, then per resolution | $0.99 / resolution (public) |
| Decagon | AI-handled inquiry | Annual enterprise contract | Not published (est. ~$95K/yr floor, unconfirmed) |
| Forethought | Resolved conversation | ”Blend of platform access fees and an outcome-based pricing cost” | Not published (3 tiers, all quoted) |
| Sierra | Resolved outcome / routine interaction | Volume + outcome blend | Not published |
| Maven AGI | Autonomous resolution | Annual platform commitment | Not published |
| Cresta | Agent-handled conversation | Per agent-seat + conversations as secondary unit | Not published |
Whether the meter counts conversations or resolutions. Decagon documents this trade-off most explicitly, offering enterprise buyers a choice: a flat rate per AI-handled inquiry charged regardless of outcome with volume discounts, or a higher per-unit rate charged only when the AI resolves an issue end-to-end — which its glossary defends as value “aligned with cost.” Most platforms bury the same choice inside a quote.
Unit math:
bill = platform_fee + (conversations_handled × conversation_rate), or for outcome variants= platform_fee + (conversations_resolved × resolution_rate). The first form earns the vendor money on every exchange; the second, only on closed issues. See the introduction to usage-based pricing for how the two compare.
Companies using this
All six adopters operate in AI customer service — contact-center and support automation, where a customer initiates a thread and the value delivered is closing it. The table below sorts by pricing model, billing units, and free-tier availability.
Patterns observed
The unit is domain-locked. No corpus coding tool, document platform, or analytics product bills per conversation; the meter only appears where the workflow is a customer-initiated thread closed by an AI. It is the narrowest billing unit on the site by industry spread.
Positioning and contract diverge. Vendors market “outcome-based” language over meters that are not standardized underneath. Sierra frames its model as “pay for a job well done,” yet bills a blend of volume pricing for routine interactions and per-resolution charges for complex ones. The terminology travels; the meter does not — so a buyer must map each vendor’s copy to the precise unit in the contract.
Transparency is near-absent. Five of the six adopters are entirely sales-only, leaving Yellow.ai’s public rate the category’s single stated unit anchor. That opacity is why the meter definition, not the sticker, is the real negotiation.
Counterexamples & variants
The taxonomy can mislead: Cresta is seat-first. Cresta’s core commercial model is per-agent-seat, not per-conversation — a reflection of its human-in-the-loop, agent-assist origins. Conversations surface only in its autonomous AI Agent product, where containment-linked economics layer onto the seat fee. A buyer should not infer a per-conversation model from the conversations tag in its taxonomy.
The unit under-aligns incentives. A vendor billing per conversation earns whether the AI resolved the issue or escalated it, so at high escalation rates the buyer pays for interactions that deflected nothing. Decagon’s per-resolution alternative exists precisely to close that gap, trading a higher per-unit price for value alignment — the resolution meter simply refuses to bill the escalations.
Voice diverges from chat. Vendors separate messaging from voice, and voice consistently implies a higher per-unit price. Maven AGI structures contracts around autonomous-resolution volume across both channels, and Yellow.ai sells its Nexus Vox voice product separately from its chat-oriented free tier. A cross-channel deployment needs per-channel rates in writing, not the chat rate applied uniformly.
What this means for buyers vs vendors
For buyers
The rate per conversation matters less than the definition around it: how a conversation is bounded and whether escalations are excluded. A per-conversation-handled contract exposes you to full cost at low resolution rates; a per-conversation-resolved contract protects you but costs more per unit. Get the resolution definition in writing, confirm how abandoned and transferred threads are counted, and demand a worked example against your historical escalation rate. The choosing the right usage metric guide pressure-tests whether conversation or resolution fits your workload.
For vendors
Per-conversation billing buys forecastable revenue — the meter runs on every AI-handled exchange, not only successful ones — but it detaches revenue from AI quality, which increasingly reads as a liability as buyers benchmark against outcome-aligned peers. Forethought’s public position points to the durable hybrid: a platform fee for access plus a per-resolution component for the work delivered, a revenue floor that keeps outcome alignment on the usage dimension.
| Company | Product | Pricing model | Billing units | Free tier | Verified |
|---|---|---|---|---|---|
| Cresta | AI coaching and intelligence for contact centers | No | 2026-07-23 | ||
| Decagon | AI customer support agent platform | No | 2026-06-11 | ||
| Forethought | AI customer support automation | No | 2026-06-11 | ||
| Freshworks | Freshworks CRM (Freshsales) — AI-native sales CRM with the Freddy AI copilot and agent layer, part of the Freshworks customer-experience and IT-service suite. | No | 2026-07-21 | ||
| Klaviyo | B2C marketing CRM for email, SMS, and push, priced on active profiles plus channel volume, with bundled predictive analytics and Klaviyo AI. | Yes | 2026-07-12 | ||
| Maven AGI | Enterprise AI agent platform for customer support | No | 2026-07-21 | ||
| Salesforce | Agentic CRM — Sales Cloud, Service Cloud and the Agentforce digital-labor platform | No | 2026-07-06 | ||
| Sierra | Conversational AI customer agents | No | 2026-07-22 | ||
| Yellow.ai | Conversational CX automation platform | Yes | 2026-06-11 |
Explore this theme in the knowledge graph
FAQ
What is per-conversation pricing?
Per-conversation pricing is a billing unit where an AI customer-service vendor charges for each complete customer conversation — from first message to close — as a single metered event, regardless of how many turns or tokens the exchange consumed.
What is the difference between per-conversation and per-resolution pricing?
Per-conversation pricing charges for every conversation the AI handles, whether it resolves or escalates. Per-resolution pricing charges only when the AI fully resolves the issue without human handoff. Per-conversation is more predictable for the vendor; per-resolution is more value-aligned for the buyer. Decagon documents both as an explicit buyer choice.
How much does per-conversation pricing typically cost?
Published rates are scarce — most vendors using per-conversation pricing are sales-only. Yellow.ai is the notable exception, publishing a $0.99 per-resolution overage rate after 500 included chat sessions on its free tier. Enterprise platforms like Sierra and Decagon quote custom annual contracts; third parties estimate Decagon deals start near $95K/year, but per-conversation unit rates are not disclosed.
Why do AI customer-service platforms use conversations as a billing unit?
A conversation has a clear, observable start and end that both vendor and buyer can verify. It is largely independent of the cost to serve — whether the conversation took two turns or twenty, it is one billable unit — which makes it simpler to meter than tokens or API calls and easier to budget than message counts.
Does per-conversation pricing align vendor and buyer incentives?
Only partially. Charging per conversation compensates the vendor for work done, but it does not tie revenue to outcome quality — the vendor is paid whether the issue is resolved or escalated. Per-resolution pricing goes further on alignment but introduces definition risk. Several corpus companies, including Forethought and Sierra, blend both by pricing routine interactions on volume and complex ones per resolution.
Related billing units
- Credit-Based BillingA billing unit where customers pre-purchase or are allocated a pool of credits that deplete as they use the product, often at variable rates per feature.
- Token-Based PricingA billing unit common in LLM and AI products, where customers are charged per input and output token processed.
- Per-Seat PricingA billing unit where the vendor charges a fixed fee per named user, regardless of how much each user consumes.
- Per-Resolution PricingA billing unit unique to AI customer-support products, where the vendor charges only when an AI agent resolves a customer issue without escalation.
- Bandwidth-Based PricingA billing unit where customers are charged per gigabyte of data transferred out of the platform.
- Per-Function-Invocation PricingA billing unit where customers are charged per serverless function invocation, often combined with a separate compute-time charge.
- CPU-Hour PricingA billing unit where customers are charged for the CPU time their workloads consume, typically measured in vCPU-seconds or vCPU-hours.
- GB-Hour PricingA billing unit where customers are charged for the memory their workloads consume over time, measured in gigabyte-hours.
- GPU-Hour PricingA billing unit where customers are charged for GPU time consumed, typically measured per-second or per-hour by GPU type.
- Per-API-Call PricingA billing unit where customers are charged per API request, regardless of payload size or processing time.
- Per-GB Storage PricingA billing unit where customers are charged per gigabyte of data stored on the platform per month.
- Media-Minute PricingA billing unit where customers are charged per minute of audio or video processed — used by speech, voice, and video AI vendors.
- Per-Request PricingA billing unit where customers are charged per request served — the generic meter for inference endpoints, search, scraping, and browser infrastructure.
- Per-Event PricingA billing unit where customers are charged per event ingested — the native meter of observability and billing-infrastructure platforms.
- Vector Storage PricingA billing unit where customers are charged for vectors stored or indexed — the storage dimension of vector database pricing.
- Per-Character PricingA billing unit where customers are charged per character of text processed — the standard meter for text-to-speech and translation.
- Per-Document PricingA billing unit where customers are charged per document processed or generated — common in AI writing, SEO, and document-intelligence tools.
- Per-Page PricingA billing unit where customers are charged per page crawled, parsed, or rendered — the meter for web scraping and document parsing.
- Per-Transaction PricingA billing unit where customers are charged per financial or billing transaction processed — the meter of billing and accounting platforms.
- Active-User PricingA billing unit where customers are charged per monthly or daily active user rather than per provisioned seat.
- Per-Task PricingA billing unit where customers are charged per task an automation or agent executes — Zapier's historical unit, now spreading to AI agents.
- Per-Unit PricingA billing unit used by robotics, hardware AI, and some SaaS companies where the metered object is a physical or abstract 'unit' — a robot deployed, a device sold, or a defined deliverable.
- Workflow Execution PricingA billing unit where each end-to-end workflow or automation run is metered and billed, regardless of the compute steps it contains.
- Per-Message PricingA billing unit where each individual message or reply in a conversation is metered, common in AI chat and voice platforms.
- Per-Invoice PricingA billing unit used by billing infrastructure platforms where each invoice generated or processed is metered as the primary cost driver.
- Per-Action PricingA billing unit where each discrete action taken by an AI agent or automation is metered — common in browser automation and agentic workflow tools.
- Per-Image PricingA billing unit where each AI-generated image is metered, common in image generation APIs and multimodal AI platforms.
- Per-Record PricingA billing unit where each data record processed, labeled, or extracted is metered — common in data platforms and web scraping services.
- Per-Word PricingA billing unit common in translation and localization platforms where the metered object is the word count of content processed.
- Per-Video PricingA billing unit where each AI-generated video is metered, common in video generation and synthetic media platforms.
- Milestone-Based PricingA billing unit used in drug discovery and biotech AI where payment is tied to achieving defined research milestones rather than time or compute consumed.
- Per-Outcome PricingA billing unit where payment is triggered by verified outcomes delivered — distinct from outcome-based pricing models, this refers specifically to 'outcomes' as a countable billing unit.
- Per-Datapoint PricingA billing unit where each individual data measurement or signal ingested is metered — common in cloud cost intelligence and ML evaluation platforms.
- Per-Interaction PricingA billing unit where each patient-agent or user-agent interaction is metered, common in healthcare AI and customer engagement platforms.
- Data Licensing PricingA pricing structure where access to proprietary datasets or data assets is licensed separately from the software or services, common in AI training data and clinical data platforms.
- Robot-Hour PricingA billing unit where each hour a robot or autonomous system operates is metered — the robotics equivalent of a GPU-hour.
- Per-Contact PricingA billing unit where each contact or lead in the database is metered, common in AI sales development and outbound automation platforms.
- Per-Mailbox PricingA billing unit where each connected email mailbox or sending account is metered, common in AI outbound sales and email automation platforms.
- Browser-Hour PricingA billing unit where each hour of headless browser compute time is metered, common in web scraping and browser automation platforms.
- Per-Generation PricingA billing unit where each AI-generated creative asset — image, video, or design — is counted as a 'generation' and metered accordingly.
- Per-Ticket PricingA billing unit where each customer support ticket handled by an AI agent is metered — common in AI customer service platforms.
- Per-Log PricingA billing unit where each LLM request log ingested or stored is metered — common in AI observability and evaluation platforms.
- Per-Trace PricingA billing unit where each distributed trace — a complete record of an LLM request chain — is metered, common in AI observability platforms.
- Per-IP PricingA billing unit where each IP address or proxy endpoint allocated is metered — used by web scraping proxy providers.
- Per-Device PricingA billing unit where each hardware device or endpoint connected to the AI platform is metered.
- Per-Case PricingA billing unit used in legal AI platforms where each case or matter processed by the AI is metered.
- Per-Report PricingA billing unit where each AI-generated report or analysis document is metered as a discrete output.