Quick answer: This kind of pricing rarely comes down to one number. Most quotes combine a per-seat license fee, per-minute telco charges, phone number rental, messaging credits for SMS and WhatsApp, and a handful of add-ons that often sit outside the base price. The per-seat figure a sales rep quotes first is usually the smallest honest predictor of your actual monthly bill.
Ask five people what they pay for their contact center software and you’ll get five different answers, even if they’re all describing the same vendor. That’s not because anyone’s lying. It’s because this pricing gets assembled from several separate cost lines that vendors bundle, split, or hide in different ways depending on the deal.
I’ve sat in on enough of these evaluations to notice a pattern: the businesses that end up frustrated later almost always compared the wrong number upfront. They compared the seat price, which is the easiest figure to compare and, honestly, the least useful one on its own.
This piece breaks the whole stack apart: seat licenses and plan tiers, telco charges billed by the minute, phone number rental, messaging credits, and the add-ons that tend to inflate a quote well past the number on the pricing page. It ends with a framework for comparing two vendor quotes that look nothing alike on paper but are actually pricing the same thing.
Why This Pricing Is Harder to Compare Than It Looks
Software pricing used to be simple, or at least it felt that way. A SaaS tool charged a flat monthly fee per user, and that was roughly the whole story. It borrows that same structure but layers usage costs on top of it, and usage is where the real variation lives.
Two businesses with the same headcount can end up paying wildly different monthly totals depending on how many calls actually go out and come in, how many numbers they’re renting, and whether they’re sending messages through WhatsApp or plain SMS. A quote built around a light example doesn’t tell you much about what a heavy outbound operation will actually pay once real volume shows up.
Most products cost more than the number on the homepage, and this category is a particularly sharp example of that pattern, since the headline figure is almost always just the license portion of a much longer bill.
Part of the reason this happens is structural, not malicious. A vendor has to publish something on a pricing page, and usage genuinely can’t be known in advance for a business that hasn’t started yet. So the seat number becomes the anchor, and everything downstream of it gets explained during a sales conversation rather than shown upfront. That’s not automatically dishonest. It does mean the burden falls on the buyer to ask the right follow-up questions before treating that anchor figure as the real one.
The Real Cost Stack: What You’re Actually Paying For
Before getting into each piece individually, it helps to see the whole stack laid out together. Think of it as five separate invoices that most vendors combine into one bill, even though each line behaves according to its own logic and its own risk of surprise.
A rough breakdown of what typically makes up a bill:
| Cost Component | What It Covers | How It’s Usually Billed |
| Seat license | Access to the platform for one agent | Per license, per month |
| Telco charges | Minutes spent on calls | Per minute, sometimes with a bundled allowance |
| Number rental | Owning a phone number to call from or receive on | Per number, per month |
| Messaging credits | SMS and WhatsApp messages sent | Per message or per credit bundle |
| Add-ons | AI features, advanced reporting, premium integrations | Flat fee or metered, varies widely |
None of these five lines are optional in practice, even if a vendor only leads with the first one. A license without any telco access attached is a login nobody can actually use for its intended purpose.
Worth noting too: the relative size of each line shifts a lot by business type. A support-heavy operation fielding mostly inbound questions might see telco and numbers as a small fraction of the total, while an outbound sales floor running heavy campaigns can watch telco charges outgrow the license line entirely once volume climbs.
Seat Licenses and Plan Tiers
The license figure is the number every vendor puts on their pricing page, and it’s also the number that tells you the least about your final bill.
How Per-Seat Pricing Works
Per-seat pricing charges a fixed monthly amount for each agent who needs access, similar to how most SaaS tools charge per user. The appeal is predictability: multiply the per-license figure by headcount and you get a baseline you can plan around, at least for the platform access piece of the bill.
That predictability is genuinely valuable for planning purposes, worth saying plainly, even though this piece spends most of its time on the parts of the bill that aren’t predictable. A finance team building next year’s budget needs at least one stable number to anchor around, and the license line is usually it.
What Plan Tiers Actually Gate
Vendors rarely sell one flat license price. Instead, plan tiers gate specific functionality behind higher price points, basic routing in the cheapest tier, advanced reporting or AI features reserved for a premium one. Reading exactly what each tier includes matters more than comparing the headline figure, since a cheap license on a thin tier can end up costing more once you add the features you actually need as separate line items.
A practical habit worth building: request the full feature matrix for every tier, not just a summary of the one a sales rep recommends. Vendors naturally lead with whichever tier fits your stated needs, and that recommendation isn’t wrong, exactly, but it also isn’t the only honest comparison worth making before committing.
Named Seats vs Concurrent Seats
A named license is tied to one specific person; a concurrent license is shared across a pool of agents who don’t all work at once, useful for businesses running shifts. Concurrent licensing can meaningfully lower spend for a 24-hour operation staffing three shifts, since you’re paying for peak simultaneous access rather than every individual who ever logs in across the week.
Not every vendor offers both models, which is itself worth asking about early. A business assuming concurrent licensing is available, then discovering only named licenses are on offer, can see the license line jump substantially once that gets clarified partway through evaluation.
It’s worth asking, too, how a vendor defines a single user for billing purposes, since definitions vary more than people expect. Some count every individual who’s ever logged in during a month; others count only active daily accounts. That distinction alone can change a monthly total meaningfully for a business with a lot of part-time or seasonal staff cycling through the platform.
Everything your team needs in one platform
Telco Charges: The Cost Nobody Budgets For Accurately
This is where a tidy license-based quote turns into an unpredictable monthly bill, and it’s the line item most businesses underestimate before their first full cycle. It’s also, in my experience, the one that generates the most surprised messages to a finance team about three weeks into the first month.
How Per-Minute Rates Work
Telco charges get billed by the minute, and rates vary by destination, whether calls are domestic or international, and which carrier route a provider uses. Minutes can be bundled into a plan with an included allowance, or billed entirely as you go, and the difference matters enormously for a business running high call volume.
Carrier routing deserves a quick mention here, since it’s rarely explained upfront and quietly affects both cost and quality. Cheaper routes sometimes mean lower audio quality or higher drop rates on certain destinations, which is worth weighing against the rate itself rather than choosing purely on cost.
Inbound vs Outbound Cost Differences
Inbound and outbound minutes aren’t priced the same, and the gap catches people off guard. Outbound minutes tend to cost more, especially for international destinations, while inbound is often cheaper or even included depending on the plan. A business running heavy outbound campaigns should model this separately rather than assuming it mirrors whatever the inbound rate looked like on the quote.
International destinations deserve their own line of thinking here, too. A rate card showing a reasonable blended average can hide a handful of expensive destinations pulling that average up, so if your outbound work concentrates in one or two specific countries, ask for the rate on those exact destinations rather than trusting the average alone.
Phone Number Rental
Numbers are a small line item individually and a meaningful one once you’re managing more than a handful.
Local vs Toll-Free Number Costs
Local numbers usually rent for less than toll-free ones, and the figure varies further by country. A business expanding into several markets ends up paying a small monthly fee per number, per country, which adds up faster than it sounds once local presence dialing is involved across a dozen regions.
Toll-free numbers carry their own logic worth understanding separately: the business receiving it typically absorbs the cost of the minutes, not the person dialing in, which is exactly why they cost more to maintain. Whether that trade-off is worth it depends entirely on how much your customers value a toll-free number versus a standard local one.
Number Pool Costs at Scale
Managing dozens or hundreds of numbers changes the conversation entirely. Bulk rates sometimes apply, but so does the operational overhead of tracking which numbers are active, which are sitting unused, and which are still being billed despite a campaign that ended months ago.
A simple habit helps more than any pricing negotiation here: a running inventory of every number, tagged to the campaign or team using it, reviewed on a schedule rather than left to accumulate. Businesses that skip this step routinely find a handful of numbers nobody’s touched in months, quietly billed the whole time.
Messaging Costs: WhatsApp and SMS Credits
Messaging is the newest major line on most bills, and it’s priced differently enough from voice that it deserves its own look. It’s also, I’d argue, the piece most buyers are least prepared to estimate, since fewer businesses have years of historical messaging spend to draw on the way they do for telco.
How Messaging Credits Work
SMS and WhatsApp messages typically draw from a credit pool, priced per message or per bundle purchased upfront. Credit pricing varies by destination country, the same way telco charges do, so a global messaging strategy needs its own model rather than a rough guess based on domestic rates.
Bundled credits tend to look cheaper per unit than pay-as-you-go, which is genuinely true if you actually use the bundle. The catch is that unused, expired credits are pure waste, so it’s worth sizing a bundle to realistic usage rather than the largest discount tier a sales rep suggests.
Why WhatsApp Pricing Is More Complex Than SMS
WhatsApp pricing adds a layer SMS doesn’t have: conversation-based charging, where a single priced window covers multiple messages back and forth, plus different rates for business-initiated versus person-initiated exchanges. Getting a clear breakdown of this before committing to volume matters, since WhatsApp figures can behave very differently from what an SMS-based mental model would predict.
Template message costs add one more wrinkle worth flagging: messages sent outside an open conversation window, following up on an order, sending a reminder, often require a pre-approved template and carry a different rate entirely. A business planning heavy proactive outreach through WhatsApp should model this category specifically rather than folding it into a general messaging estimate.
Common Add-Ons That Inflate the Quote
The base quote rarely includes everything a real deployment ends up needing, and add-ons are where a competitive-looking number quietly grows.
AI and Automation Add-Ons
AI features, voice agents, automated summaries, conversation scoring, are increasingly sold as a separate tier or metered add-on rather than bundled into the base license fee. Ask specifically whether AI access is charged per interaction or included flat, since a metered usage structure can scale unpredictably once adoption grows across a floor.
It’s worth running a rough projection here rather than accepting a per-interaction figure at face value. A rate that looks negligible at a small pilot volume can turn into a meaningful monthly line once the same feature gets rolled out across every agent and every interaction, not just the handful tested during evaluation.
Integration and API Tier Add-Ons
Deeper API access or premium native integrations sometimes sit behind their own tier, separate from the license and telco costs already discussed. This one is easy to miss during evaluation, since a demo rarely tests the exact integration depth a real deployment will actually need.
Ask directly whether the specific integration you need, not a generic example, is included in the tier being quoted, or whether it requires stepping up a level. That answer alone can shift a competitive-looking quote meaningfully once the higher tier’s full cost gets factored in.
Custom integration work, beyond what’s natively offered, is its own separate conversation entirely, often quoted as a one-time project fee rather than a recurring monthly cost. Confirming which category your specific need falls into, native, tiered, or custom, avoids a mismatch between what you budgeted and what actually gets billed.
A Framework for Comparing Vendor Quotes Like-for-Like
Two quotes with wildly different bottom-line numbers can represent the same actual deployment, just structured differently. A simple framework fixes that.
Normalize to Cost Per Agent Per Month
Take every line item, licenses, telco, numbers, messaging, add-ons, and divide the total by your actual agent count. This single figure strips away how each vendor chose to structure their pricing and gives you one number that’s genuinely comparable across quotes.
This works even when the underlying structures look nothing alike. One vendor quoting a low license figure with expensive telco, and another quoting the reverse, can land on nearly the same cost-per-agent total once everything gets combined, even though comparing the license lines alone would have suggested one was dramatically cheaper than the other.
Here’s a simplified version of how that plays out. Picture two quotes for a twenty-agent floor. Vendor A quotes a lower monthly license fee per agent but a higher rate on outbound minutes and a smaller included messaging bundle. Vendor B quotes a higher license fee but generous usage allowances baked in. Comparing license lines alone makes Vendor A look like the better deal. Once actual calling and messaging volume gets modeled in and the whole bill gets divided by twenty agents, the two totals can land within a few percentage points of each other, or even flip which one comes out ahead, depending on how heavy that floor’s outbound activity actually runs.
Model Your Actual Volume, Not the Vendor’s Example
Vendor pricing examples almost always use a light scenario that flatters the quote. Rebuild the estimate using your own real calling volume, your own number count, and your own messaging habits, then compare that reworked figure rather than the example the sales deck led with.
A quick checklist for the comparison itself:
- ✓ Same agent count assumed across every quote
- ✓ Same estimated calling and message volume applied
- ✓ Same number count included
- ✓ Add-ons you’d actually use priced in, not left out
- ✓ Total converted to one cost-per-agent-per-month figure
What This Looks Like in Practice
Voiso structures pricing around tiered plans with feature gating rather than one flat number, which is worth being upfront about rather than pretending a single figure applies to everyone. Every business’s actual monthly total depends on the same variables covered throughout this piece, and there’s no way around walking through them honestly rather than promising a number that only holds for a specific, lighter usage profile.
Voiso’s Tier Structure and License Model
Licensing follows the same general shape described throughout this piece: a per-license charge tied to a specific plan tier, with telco, numbers, and messaging layered on top based on actual consumption. Higher tiers unlock deeper reporting, AI capabilities, and integration depth, the same gating pattern most vendors in this category use, though the specific features behind each tier are worth confirming directly rather than assuming based on a competitor’s structure. Getting an accurate monthly estimate means walking through the same framework outlined above: real headcount, real volume, real number count, normalized into one comparable figure. Check pricing here.
FAQs
None of this is meant to suggest this whole structure is designed to confuse on purpose, exactly, though it can certainly feel that way from the buying side. Usage-based components exist because usage genuinely varies, and forcing every business into one flat number would mean overcharging light users to subsidize heavy ones, or the reverse. The complexity is mostly a byproduct of trying to price fairly across very different businesses, even if that same complexity makes comparison shopping harder than it should be.
That’s the full stack: seat licenses and plan tiers, per-minute telco charges, number rental, messaging credits, and the add-ons that tend to show up after the initial quote. Normalizing everything to cost per agent per month is what actually makes two vendor quotes comparable. A few sharper questions tend to come up once buyers start building their own estimate.
Is license-based pricing always cheaper than consumption-based pricing?
Not necessarily; it depends on how much of the cost is actually driven by volume rather than access. One with low calling activity and steady headcount often does better on a license-based structure, since the fixed cost is predictable and consumption stays minimal. A business with unpredictable or seasonal volume can end up overpaying for licenses that sit idle part of the year, in which case a more usage-based pricing model might track actual spend more closely.
Why do quotes vary so much between vendors for the same headcount?
Because headcount is only one input among several. Two vendors can quote the same number of licenses and land on very different totals depending on included allowances, number pricing, messaging rates, and which features are bundled versus sold separately. The license count alone was never a reliable predictor of total cost; it’s just the easiest figure for a sales conversation to lead with. A lower headline license price with thin allowances everywhere else can easily land higher on the normalized comparison than a pricier license with generous inclusions.
Do unused minutes or messaging credits roll over to the next month?
It depends entirely on the provider and the specific plan, so this is worth confirming directly rather than assuming either way. Some plans let unused capacity carry forward for a limited window; others reset allowances every cycle regardless of what went unused. For a business with genuinely seasonal patterns, this detail can meaningfully change which of the available pricing models actually works out cheaper over a full year. It’s a small line in a contract that’s easy to skip past and expensive to have gotten wrong.
The safest approach, if a written policy isn’t immediately available, is asking for the rollover terms in writing rather than trusting a verbal summary from a sales conversation. Verbal answers here tend to be optimistic; the actual contract language is what governs once a slow month arrives and unused capacity is sitting on the table.