Your ai agent cost per conversation is one of the few numbers in customer messaging that most teams never actually calculate — and it is the number that decides whether automation is saving money or quietly costing more than the humans it was meant to relieve. The sticker price on a chatbot plan tells you almost nothing on its own. A $49 plan that handles 200 conversations a month and a $49 plan that handles 20,000 conversations a month are two entirely different economics, even though the invoice reads identically. Until you divide the total cost by the conversations handled, you are budgeting on feel rather than fact.
This guide gives you a calculation framework, not a fabricated headline figure. We are not going to claim that an AI conversation costs seventeen cents, because that number does not exist in any honest form. It depends on your platform, your model, your channels, your message mix, and your volume. Instead, we break the true unit cost into its parts: the amortized platform subscription, the AI reply or token usage, the WhatsApp and Meta conversation fees where they apply, and the setup and human oversight that never fully disappears. Then we show you how to plug in your own numbers and how to read the three pricing models you will run into — flat allowance, per-resolution, and token pass-through.
Full disclosure: we build KlyoChat, so we have a stake in how this comparison lands. We have kept every figure here either sourced or clearly labelled as illustrative, and where a real number depends on your situation we tell you to compute it rather than borrow ours. By the end you will have a repeatable way to answer the only pricing question that matters — what does one automated conversation actually cost you, all in?
Why does cost per conversation matter more than the sticker price?
Sticker prices are designed to be compared side by side, which is exactly why they are misleading. Two platforms can advertise the same monthly fee and deliver wildly different value, because the fee is only the numerator of a fraction whose denominator — conversations handled — the marketing page never shows you. The moment you convert everything to a per-conversation basis, the comparison becomes honest. You are no longer asking which plan is cheaper; you are asking which plan resolves a customer question at the lowest fully-loaded cost.
This reframing also protects you from the two classic budgeting mistakes. The first is over-buying: paying for a plan sized to a volume you will not reach for a year, so your effective cost per conversation stays sky-high because the denominator is tiny. The second is under-buying: choosing a cheap tier whose overage or metered fees quietly balloon once traffic spikes, so the true unit cost climbs at exactly the moment you can least afford surprises. Both mistakes vanish when you plan around the unit rate instead of the headline.
There is a strategic reason too. When you know your cost per conversation, you can compare it against the alternative — a human agent, a longer wait time, an unanswered message, a lost sale. Automation is only worth doing when the AI conversation costs less than the outcome it replaces or the revenue it protects. Without the unit number, that judgement is impossible, and you end up defending or attacking automation on ideology rather than arithmetic. We treat this as the backbone of any honest evaluation, and it runs through our wider work on cost transparency.
The number you want is fully-loaded, not headline
Every figure in this article rolls toward one output: total monthly cost divided by conversations handled that month. If a comparison leaves out AI usage, channel fees, or the human time still spent supervising, it is not a real unit cost — it is a subscription line pretending to be one.
What actually goes into the cost of one AI conversation?
A single automated conversation is not billed as a single thing. It is the sum of several costs that live in different places on your invoice — and some that never appear on an invoice at all. To calculate the real number you first have to name every part, because the parts you cannot see are the ones that wreck a budget. There are four buckets worth separating: the platform subscription, the AI processing, the channel or messaging fees, and the human cost of setup and oversight.
The subscription is the easy one to spot and the easy one to misjudge, because it is a fixed cost that behaves like a variable one when you divide it by volume. AI processing — the model calls that generate each reply — can be bundled into an allowance, metered per resolution, or passed through at token rates. Channel fees, most notably WhatsApp's per-conversation charges billed by Meta, sit on top of everything and are genuinely outside your platform's control. And the human cost — building the agent, writing its knowledge base, reviewing transcripts, handling escalations — is the one teams routinely price at zero, which is why so many automation projects look cheaper on paper than in reality.
The table below is the map. Keep it next to you while you gather your own numbers; every later step in this guide slots into one of these four rows.
| Cost component | What it is | How it behaves |
|---|---|---|
| Platform subscription | The monthly or yearly plan fee | Fixed total; per-conversation cost falls as volume rises |
| AI processing | Model calls that generate each reply | Bundled allowance, per resolution, or token pass-through |
| Channel / messaging fees | WhatsApp Meta conversation charges and similar | Variable by country, category, and volume; outside platform control |
| Setup & oversight | Building, training, reviewing, and escalating | Front-loaded human time plus an ongoing supervision tail |
Name all four before you price any one
The most common costing error is comparing two tools on subscription alone. If you only price the first row, you are not measuring cost per conversation — you are measuring the part that vendors most want you to look at.
How do you amortize the platform subscription per conversation?
A subscription is a fixed cost, and fixed costs behave in a way that surprises people the first time they see it spelled out: the more conversations you run, the cheaper each one gets, forever, with no change to the bill. This is the friendliest part of AI economics, and it is the reason flat pricing rewards growth instead of punishing it. If you pay a flat plan and your traffic doubles, your per-conversation subscription cost halves automatically.
The arithmetic is a single division. Take the plan fee for the month, then divide by the number of conversations the agent handled that month. If a plan costs a fixed amount and the agent handled a small number of conversations, the amortized subscription cost per conversation is high. If the same plan handled ten times the conversations, that component drops by a factor of ten. Nothing else moved. This is why a plan that looks expensive at low volume can be the cheapest option you have once you are actually busy.
The catch is that this only holds cleanly under flat pricing. If your plan meters usage — charging per resolution or passing through tokens — then part of your cost scales with volume and does not amortize away. That is the whole reason the pricing-model question later in this guide matters so much. For now, treat the subscription as the fixed base and get comfortable with the idea that its per-conversation weight is entirely a function of your denominator.
These figures are placeholders
The dollar amounts above are round, made-up numbers chosen to show the shape of the math, not a claim about what any real conversation costs. Swap in your own plan fee and your own conversation count before you trust the output.
Illustrative only — replace every number with your own
- Assumed flat plan (placeholder)
- $49 / month
- Conversations handled, quiet month
- 500 → subscription component ≈ $0.098 each
- Conversations handled, busy month
- 5,000 → subscription component ≈ $0.0098 each
- Takeaway
- Same plan, 10x the volume, one-tenth the subscription cost per chat
What do AI replies and tokens actually cost?
Underneath every AI reply is a model call, and model calls are priced by tokens — the small chunks of text that make up the prompt sent in and the response generated out. This is the mechanism behind almost all AI pricing, whether a vendor exposes it to you or hides it inside an allowance. If you want to understand why one platform bundles AI and another charges per message, it helps to know how large language models are billed at the layer beneath the product.
A single conversation is rarely a single model call. A customer asks a question, the agent replies, the customer clarifies, the agent looks something up and answers again. Each turn is at least one call, and each call consumes input tokens (the prompt, the conversation history, any retrieved knowledge) and output tokens (the reply itself). Longer histories, larger knowledge bases stuffed into the prompt, and chattier customers all push token consumption up. This is why a five-turn troubleshooting conversation can cost several times what a one-turn FAQ lookup costs, even on the same platform.
You do not have to become a token accountant to plan well. What you need to know is the pattern: token usage scales with conversation length and complexity, output tokens usually cost more than input tokens, and any platform that passes tokens through to you is handing you a variable cost that moves with how talkative your audience is. Platforms that bundle AI into an allowance are absorbing that variability and pricing it as an average — which is simpler to budget but only fair if the allowance actually covers your real usage.
- Every conversation turn is at least one model call; multi-turn chats multiply the cost.
- Input tokens include prompt, history, and any retrieved knowledge; output tokens are the reply.
- Longer answers and larger injected knowledge bases raise token usage per turn.
- Bundled allowances hide this variability behind an average; pass-through pricing exposes it directly.
A cheap-looking token rate is still variable
Token pass-through pricing can look attractive because each unit is tiny. The risk is that you cannot forecast the total — a support surge, a viral post, or a wordy audience quietly multiplies your bill. Cheap per unit and expensive per month are not contradictions.
How do WhatsApp and Meta fees change the math?
If any part of your automation runs on WhatsApp, there is a cost that no software vendor can remove, discount, or absorb away: Meta's own per-conversation charges. WhatsApp is not a free channel for businesses. Meta bills conversations directly, the rate varies by country and by message category, and marketing-category conversations cost more than utility or service ones. This is a true pass-through — the platform you use to send the message is not the party charging you for it.
Because these fees sit outside your platform, they belong in your cost-per-conversation math as a separate line, not folded into the subscription. Two businesses on the identical software plan can have very different WhatsApp costs simply because one operates in a high-rate country and leans on marketing templates while the other sends mostly utility notifications in a low-rate market. You cannot copy someone else's WhatsApp number; you have to look it up for your own countries and message mix. Meta publishes the current structure in Meta's own WhatsApp pricing documentation, and that is the only source worth budgeting against because the rates are revised over time.
The honest framing is this: WhatsApp fees are real, they are unavoidable on that channel, and they apply on every platform including KlyoChat. Any vendor implying that switching tools makes WhatsApp free is misleading you. What a platform can change is the subscription and AI cost around the channel — whether those are flat and predictable or metered and add up. Keep the Meta fee in its own row so you can see clearly which part is the software and which part is the channel.
The one cost you should never estimate from a blog
WhatsApp conversation rates differ by country and category and change over time. Do not lift a number from any article, including this one — pull the current rate for your own markets from Meta's documentation, then multiply by your expected conversation volume.
What about setup, training, and human oversight?
The cost that never shows up on a subscription line is the human one, and it is usually the largest hidden component in the first few months. Someone has to design the agent, write or connect the knowledge base, define the escalation rules, and test the whole thing before a single customer touches it. That is real labour with a real cost, and pretending it is zero is how automation projects end up looking cheaper than they are. Amortized across a year of conversations it often becomes small — but ignored entirely it distorts every comparison.
Then there is the ongoing tail. No responsible AI deployment runs fully unattended forever. People review transcripts to catch bad answers, update the knowledge base as products change, and step in when the agent hands off a conversation it cannot resolve. That supervision time is part of your cost per conversation, and it does not disappear — it shrinks as the agent improves and your knowledge base matures. A useful mental model is that setup is a front-loaded lump and oversight is a slowly declining monthly cost, both of which you divide by conversations handled just like everything else.
The reason to include this bucket is not to make automation look bad. It is to make the comparison against human-only support honest. The whole case for an AI agent is that it removes the majority of repetitive human handling; if you leave human cost out of the AI side entirely, you are comparing an idealized robot against a fully-costed team, which is not a fair fight. We work through the full return calculation, including the labour that stays, in the business case for AI agents.
Illustrative oversight amortization — placeholder numbers
- One-time setup (placeholder)
- Assume a fixed block of build hours, valued at your loaded rate
- Spread over
- 12 months of expected conversations
- Monthly review time
- A few hours, declining as the agent improves
- Effect on unit cost
- High in month one, falling steadily as the denominator grows and reviews shrink
How do you calculate your own cost per conversation?
Here is the framework in full. It takes about fifteen minutes with a spreadsheet and it replaces every guess with a number you can defend. The goal is a single figure — your fully-loaded cost per conversation — that you can track month over month and compare against alternatives. Do it for a recent, representative month rather than a launch month, because launch months carry setup weight that later months do not.
Work through the steps in order. Each one fills a row of your calculation, and the final step performs the division that produces your unit cost.
- Count the conversationsPull the number of conversations the agent actually handled in the month. Decide up front whether a conversation is a whole thread or a single message and stay consistent — this is your denominator.
- Add the amortized subscriptionTake your monthly plan fee. If you pay yearly, divide the annual price by twelve so you compare like with like.
- Add the AI usage costIf AI is bundled in an allowance, this is zero until you exceed it, then it is the top-up cost. If it is per resolution or token pass-through, pull the actual usage charge for the month.
- Add channel and Meta feesSum any WhatsApp conversation charges from Meta for the month, using the current rate for your countries and message categories. Keep this as its own line.
- Add setup and oversightAmortize one-time build cost across your chosen horizon (often twelve months), then add the month's review and escalation time valued at your loaded labour rate.
- Divide and trackSum the four cost rows and divide by the conversation count. Record the result and repeat each month — the trend matters more than any single reading.
Track the trend, not the snapshot
A single month's unit cost can be distorted by a slow week or a setup spike. Log it every month and watch the direction. A healthy deployment shows the cost per conversation falling as volume grows and the agent resolves more without human help.
Can you walk through an illustrative example end to end?
Yes — with a loud disclaimer attached. The example below uses round, invented placeholder numbers to show how the four buckets combine into a single unit cost. None of these figures are a claim about what a conversation costs on any specific platform, and you should overwrite every one of them with your own before drawing any conclusion. The value is the structure, not the digits.
Notice how the shape works. The subscription and amortized setup are fixed, so they get cheaper per conversation as volume rises. The Meta fees and any metered AI usage are variable, so they hold roughly steady per conversation no matter how much volume grows. Your total unit cost is a blend of a falling fixed part and a flat variable part — which is exactly why volume is your friend under bundled pricing and only partly your friend under metered pricing.
Do not quote these numbers anywhere
If you take one thing from this section, take the method. The placeholders exist so the arithmetic has something to stand on. The instant you treat them as real per-conversation costs, the exercise stops being honest.
Fully illustrative — invented placeholders, not real rates
- Conversations in the month
- 2,000 (your denominator)
- Flat subscription (placeholder)
- $49 → $0.0245 per conversation
- AI usage (bundled, within allowance)
- $0 marginal → $0.00 per conversation
- WhatsApp Meta fees (placeholder)
- Look up your real rate; here assume a modest total spread across chats
- Amortized setup + oversight (placeholder)
- A declining monthly figure divided by 2,000
- Fully-loaded unit cost
- Sum the rows, divide by 2,000 — then rebuild it with YOUR numbers
Flat allowance, per-resolution, or token pass-through — which model wins?
Once you can calculate a unit cost, the next question is which pricing model produces the lowest and most predictable one for your situation. There are three you will meet in the market, and each has a shape that suits a different kind of business. None is universally best; the right answer depends on your volume, your predictability, and how much you value a bill that does not move.
Flat allowance means you pay a fixed subscription that includes a set number of AI replies, with optional top-up packs if you exceed it. Per-resolution means you pay a fee each time the agent resolves a conversation, so your bill scales directly with resolved volume. Token pass-through means you pay for the underlying model usage, roughly at cost, so your bill tracks exactly how much the AI actually did. Read the table across all four columns before you decide — the failure modes in the last column are where real budgets get hurt.
| Pricing model | How you're billed | Best when | Watch out for |
|---|---|---|---|
| Flat allowance | Fixed plan fee plus included replies; top-ups if you exceed | Volume is steady or growing; you value a predictable bill | Paying for headroom you don't use at very low volume |
| Per resolution | A fee for each resolved conversation | Volume is low or highly seasonal; you only want to pay for outcomes | The word 'resolution' being defined in the vendor's favour |
| Token pass-through | The underlying model usage, billed near cost | You want maximum transparency and can absorb a variable bill | No ceiling — a surge or wordy audience multiplies the total |
Predictability is a feature you are allowed to pay for
The cheapest model on a spreadsheet is not always the best. A flat allowance that costs slightly more per conversation but never surprises you can be worth more than a metered model that is cheaper on average and terrifying in a spike. Price the peace of mind, not just the mean.
What is a resolution, and why does per-resolution pricing get tricky?
Per-resolution pricing sounds like the fairest model of all: you pay only when the agent actually solves something. The difficulty is that the word 'resolution' is not standardized, and the vendor doing the billing is also the one writing the definition. Does a resolution count when the customer says thanks and leaves? When the agent answers and the customer simply stops replying? When a conversation is handed to a human but the AI touched it first? Each interpretation produces a different bill from the identical set of conversations.
This is not necessarily dishonest — it is genuinely hard to define resolution cleanly — but it means the headline per-resolution rate is only as trustworthy as the definition beneath it. A low rate attached to a broad definition (where almost any AI touch counts) can cost more than a higher rate attached to a strict definition (where only confirmed solutions count). You cannot compare two per-resolution quotes without reading both definitions, any more than you can compare two loans without reading the interest terms.
There is a second subtlety. Under per-resolution billing, your incentives and the vendor's can point in different directions. If the vendor is paid per resolution, volume is revenue for them, so the model quietly rewards more billed events rather than fewer, better ones. That does not make it a bad model — for low or spiky volume it can be the cheapest thing available — but it does mean you should watch your resolution count as closely as your resolution rate, and reconcile it against your own conversation logs. The metrics that make this checkable are the same ones we cover in the analytics and metrics that matter.
Read the definition before the rate
In per-resolution pricing the definition of 'resolution' is the price. A vendor can advertise a low per-resolution fee and still bill more than a competitor simply by counting more events as resolutions. Always get the definition in writing and test it against a month of your own transcripts.
How does conversation volume change your unit economics?
Volume is the single biggest lever on your cost per conversation, and it works differently on the fixed parts of your bill than on the variable parts. The classic definition of a unit cost is total cost divided by units produced, and it splits neatly into a fixed component that shrinks per unit as you scale and a variable component that stays roughly constant per unit. Your AI conversations obey exactly this. The subscription and amortized setup are fixed; the Meta fees and any metered AI are variable.
The practical consequence is that low-volume operations and high-volume operations should often choose different pricing models. At low volume, the fixed subscription dominates and per-conversation cost is high no matter what, which is why per-resolution or a small metered plan can win — you are not paying for headroom you never touch. At high volume, the fixed cost amortizes toward nothing, so a flat allowance that lets you pour unlimited conversations through a fixed fee becomes dramatically cheaper per conversation than anything metered.
This is also why the same business can outgrow a pricing model. A plan that was ideal at 300 conversations a month can be the wrong shape at 30,000, and vice versa. The discipline is to recalculate your unit cost across pricing models at your projected volume, not your current one, because the model you choose today is the one you will be locked into during the growth you are hoping for. Plan the year, not the month.
Illustrative crossover — placeholder shapes, not real prices
- Low volume
- Fixed cost dominates → metered or per-resolution often cheaper per chat
- Rising volume
- Fixed cost starts amortizing → the two models converge
- High volume
- Fixed cost near zero per chat → flat allowance usually wins clearly
- Action
- Model both curves at your projected volume before committing
What hidden costs inflate the real number?
Beyond the four main buckets, a handful of smaller costs quietly raise your true cost per conversation. None of them are secret, but they rarely make it into a first budget, and together they can be the difference between a healthy unit economics and a disappointing one. Naming them is the whole defence.
The most common is failed or wasted conversations — chats the AI could not resolve that still consumed tokens, still triggered a Meta fee if on WhatsApp, and still cost human time on escalation. You paid for those conversations even though they did not deliver the outcome, so they belong in your denominator and your numerator both. Another is knowledge-base maintenance: every product change, policy update, or new FAQ is labour that keeps the agent accurate, and a neglected knowledge base raises escalation rates, which raises human cost per conversation. A third is integration and overage creep, where features you assumed were included turn out to sit behind a higher tier or a metered add-on.
The point of listing these is not to make automation look expensive. It is to make your number real. A cost per conversation that excludes wasted chats, maintenance, and overages is a best-case fantasy, and best-case fantasies are exactly what blow up when you compare vendors or defend a budget to a finance team.
- Wasted conversations: unresolved chats that still burned tokens, fees, and human time.
- Knowledge-base upkeep: the ongoing labour that keeps answers accurate and escalations low.
- Overage and tier creep: metered add-ons or gated features that arrive after you commit.
- Escalation handling: the human cost of every conversation the agent hands off.
- Model or plan changes: a vendor repricing mid-year can move your unit cost without warning.
Count the misses, not just the wins
The cheapest-looking deployments are usually the ones that quietly exclude failed conversations from the math. If an unresolved chat cost you tokens, a channel fee, and a human escalation, it is part of your cost per conversation whether it resolved anything or not.
How do you drive the cost per conversation down over time?
A unit cost is not fixed — it is something you manage. Once you are tracking the number monthly, you can attack it deliberately, and the levers are the same regardless of which platform or pricing model you use. The goal is to raise the share of conversations the agent resolves without help while keeping token usage and wasted chats in check. Every one of these moves either grows your denominator or shrinks a slice of your numerator.
Work these in roughly the order below. The early ones deliver the biggest gains because containment — the share of conversations fully handled by the agent — is the metric with the most leverage over your entire cost structure.
- Raise containment firstImprove the knowledge base and prompts so the agent resolves more conversations without escalating. Every avoided handoff removes human cost from the priciest chats.
- Trim token wasteKeep answers focused and retrieve only the knowledge each turn needs, rather than stuffing the whole base into every prompt. Shorter, sharper context lowers per-turn usage.
- Prune wasted conversationsFind the intents where the agent consistently fails and either fix them or route them straight to a human, so you stop paying for chats that never resolve.
- Match your pricing model to your volumeRecalculate flat versus metered at your current and projected volume, and switch when the crossover point has clearly passed. The right model at launch is often wrong at scale.
- Review the trend monthlyTreat cost per conversation as a KPI. Watch the direction, tie changes back to a cause, and protect the gains you make instead of letting them erode.
Containment is the master lever
If you only optimize one thing, optimize the share of conversations the agent resolves alone. It simultaneously grows your denominator and removes the most expensive human minutes from your numerator — no other single change touches both sides of the fraction.
How does this compare to a human agent's cost per conversation?
The whole point of pricing an AI conversation is to compare it against the thing it replaces or relieves. A human support agent has a cost per conversation too, and it is built very differently: it is dominated by salary, benefits, tooling, and the hard limit that one person can only hold so many conversations at once. Where the AI's fixed cost amortizes toward zero as volume rises, a human team's cost is close to linear — more conversations require more people, so the per-conversation cost is stubbornly flat and often rises with wages over time.
This difference in shape is the real argument for automation, and it is more honest than any blanket claim that AI is cheaper. AI is not automatically cheaper at every volume. At tiny volume, a human answering a handful of messages a day can be more cost-effective than any subscription, because the subscription's fixed cost has almost no conversations to spread across. It is at scale — where repetitive questions arrive in the thousands — that the AI's amortizing fixed cost pulls decisively below the human's linear cost, and the gap widens the busier you get.
The right conclusion is a blend, not a replacement. Most teams land on the AI handling the high-volume repetitive tier and humans handling the complex, high-value, or emotionally sensitive conversations the AI escalates. When you cost both sides fully — including the human oversight the AI still needs and the tooling the humans still use — you can place the dividing line where the unit economics actually favour each side rather than where ideology puts it.
| Factor | Human agent | AI agent |
|---|---|---|
| Cost shape | Roughly linear — more volume needs more people | Fixed base that amortizes toward zero per chat at scale |
| Concurrency | A few conversations at once, per person | Effectively unlimited simultaneous conversations |
| Best at | Complex, sensitive, high-value conversations | High-volume, repetitive, well-documented questions |
| Marginal cost of one more chat | High — real minutes of a paid person | Low — tokens plus any channel fee |
How does KlyoChat price AI conversations?
We built KlyoChat around the flat-allowance model precisely because it makes cost per conversation predictable and rewards growth instead of taxing it. AI agents are included in every plan — there is no separate AI add-on to bolt on, and no per-resolution meter running in the background. Each plan comes with a monthly AI-reply allowance, and if you outgrow it you buy a top-up pack rather than watching a variable meter climb. The subscription is flat, so as your conversation volume rises, your amortized cost per conversation falls on its own.
The plans are straightforward. Basic is $19 per month for a small operation. Pro is $49 per month, or $39 when billed yearly, and includes 5,000 AI replies a month, which suits most growing brands and creators. Business is $129 per month and includes 25,000 AI replies a month for higher-volume teams. Every plan starts with a 7-day free trial and no credit card, so you can run your own conversations through it and calculate your real unit cost before you pay anything. You can see the current tiers on the pricing page and how the agents themselves work on our AI agents page.
We want to be equally clear about the honest limits, because a costing article that only sold you the upside would contradict its own premise. First, WhatsApp's Meta conversation fees are a genuine pass-through and apply on KlyoChat exactly as they do everywhere else — we do not and cannot make WhatsApp free, and you should budget that line separately using Meta's current rates. Second, KlyoChat does not offer native SMS or email, so if those channels are core to your strategy you will need another tool alongside us and should factor that into the comparison. Third, we are a newer and smaller community than the incumbents, which means a lighter template marketplace even as the product itself is strong.
- AI agents are included — no separate AI add-on and no per-resolution meter.
- Flat pricing means rising volume lowers your amortized cost per conversation automatically.
- Monthly AI-reply allowance plus top-up packs, so overages are a known pack price, not a surprise.
- 7-day free trial, no credit card — calculate your own unit cost before paying.
- Honest limits: WhatsApp Meta fees still apply, no native SMS or email, and a younger community.
| Plan | Price | Included AI replies | Fits |
|---|---|---|---|
| Basic | $19 / mo | Entry allowance | Small operations testing automation |
| Pro | $49 / mo ($39 yearly) | 5,000 / mo | Growing brands and creators |
| Business | $129 / mo | 25,000 / mo | Higher-volume support and sales teams |
Included AI is only cheaper if you use it
A bundled allowance beats a metered model when your volume fills it and predictability matters. If you send only a handful of conversations a month, any flat plan — ours included — carries a high per-conversation cost until your volume grows into it. Run the trial and do the division on your own traffic.
How often should you recompute your cost per conversation?
Once is not enough, because every input to the calculation drifts. Your volume changes, your containment rate improves, WhatsApp rates get revised by Meta, and vendors reprice their plans. A unit cost you computed at launch describes a business that no longer exists a few months later. The right cadence is monthly for tracking and quarterly for decisions — check the number every month to catch drift early, and revisit your pricing-model and vendor choices every quarter when you have enough trend to act on.
Anchor the recomputation to events as well as the calendar. Any time your volume steps up meaningfully, you cross an allowance ceiling, Meta changes WhatsApp rates, or a vendor announces a price change, rerun the math immediately rather than waiting for the next monthly review. These events are exactly when a pricing model that was right can quietly become wrong, and catching the crossover within weeks instead of months is worth real money over a year.
The discipline compounds. Teams that treat cost per conversation as a living KPI — logged, trended, and tied to specific causes — make better plan decisions, negotiate from evidence, and catch overage creep before it becomes a habit. Teams that computed it once and filed it away are the ones surprised by an invoice two quarters later. The number is cheap to maintain and expensive to ignore.
Put it on the same dashboard as your other KPIs
Cost per conversation deserves a tile next to containment rate, resolution rate, and volume. Seen together, they tell you not just what a conversation costs but why — and which lever to pull when the cost moves in the wrong direction.
The honest bottom line: there is no universal ai agent cost per conversation, and any article that hands you a single figure is selling certainty it does not have. What exists is a framework — amortized subscription, plus AI reply or token usage, plus WhatsApp Meta fees where they apply, plus setup and oversight, all divided by the conversations you actually handled. Build it from your own numbers, track the trend, and the fog around AI pricing clears.
From there, the decision is about shape as much as size. Flat allowance rewards volume and predictability; per-resolution suits low or spiky traffic if you trust the definition; token pass-through gives transparency at the price of a variable bill. Model all three at your projected volume, not today's, and revisit the choice as you grow. For the deeper principles behind honest AI pricing see our piece on cost transparency, the full return math in the business case for AI agents, and the measurement side in the analytics and metrics that matter. Then run your own conversations through a trial and do the division — it is the only number that answers the question.



