All posts

Opinion · February 4, 2026 · Updated October 8, 2026 · 6 min read

AI Chatbot Pricing Is Broken: Why Per-Resolution Billing Punishes Growing Stores

Picture this: your Shopify store is growing. Sales are up. Your AI chatbot is handling customer questions beautifully. You're finally sleeping through the night. Then you check your support software bill and it's doubled in three months.

Welcome to the world of per-outcome (or per-resolution) pricing — a billing model that literally punishes you for being successful. The better your AI performs, the more conversations it resolves, the higher your bill.

Full disclosure: we built FunctionalAI specifically because we hated this model. But let's look at the math objectively.

How Per-Outcome Pricing Actually Works

Let's start with Intercom, since they're the most transparent about their AI pricing. They charge $0.99 per Fin outcome. An outcome is counted when a customer confirms their issue is resolved, doesn't ask for more help after Fin responds, or Fin completes a workflow (including a handoff).

Sounds reasonable at first, right? You only pay when it works. But here's where it gets ugly.

Real-world math:

  • 1,000 outcomes/month × $0.99 = $990/month
  • Plus base seat pricing (billed per agent seat)
  • Plus usage-based channels (email campaigns, SMS, WhatsApp and Phone are pay-as-you-go)
  • Total: ~$990+/month plus seat fees for a single-seat store hitting that volume

And that's just for 1,000 conversations. A store with higher conversation volume sees that cost climb proportionally — the more your AI resolves, the more you pay.

Gorgias works similarly. Each plan includes a set number of helpdesk tickets, with a fee per ticket beyond that, and its AI Agent is billed per automated interaction: $0.85 to $1.00 each, depending on the plan. The FAQ on its pricing page adds that each AI Agent interaction also counts as a helpdesk ticket. Sources: intercom.com/pricing and gorgias.com/pricing, checked 8 October 2026.

Why This Model Is Fundamentally Broken

This pricing model creates a perverse incentive. The platform makes MORE money when your AI handles MORE conversations. But you — the customer — don't actually benefit from paying more. Think about it:

  • Your store grows → more customers reach out → AI handles more conversations → your bill increases
  • You improve your AI prompts → higher resolution rate → more "successful" AI interactions → your bill increases
  • You expand to new markets → more conversations → AI handles them well → your bill increases

You're literally being punished for success. The better your business does, the more you pay. The better the AI performs, the more you pay. It's backwards.

The real kicker
Read the allowance terms, not just the unit price. A plan usually includes a set number of tickets or AI resolutions, and the bill grows with everything past that allowance. So the more you automate, the more you pay.

The Cost of "Free" AI Features

Some platforms advertise "AI included!" in their base plans. Sounds great until you read the fine print. Often it means:

  • A small monthly allowance of AI resolutions is included
  • Every resolution past that allowance is billed on top of your plan
  • The allowance grows only when you move to a more expensive plan
Pro tip
When comparing platforms, calculate what you'd actually pay at YOUR conversation volume. Don't trust the advertised base price. Add up: base plan + seat costs + AI resolution costs + any overage fees — the total can be well above the headline number.

For the billing unit of each Shopify chat app (per agent, per conversation, per AI resolution or per message), see our comparison of live chat apps for Shopify.

What Fair AI Pricing Looks Like

We built FunctionalAI specifically because we thought this per-resolution model was ridiculous. So here's how we approached it differently.

Our model: Flat monthly pricing with messages included. Free trial gives you 100 messages — no card, no time limit. Paid plans at $24.99/month (400 messages) and $99.99/month (1,500 messages). If you go over on a paid plan, it's $0.10 per additional message, paid from a balance you top up. The pricing page has the details.

Illustrative comparison (assumptions in footnote):

  • Intercom: 1,000 outcomes × $0.99 (+ per-seat plan fee) = ~$990+/month
  • FunctionalAI: $24.99/month (400 msgs) + 600 overflow × $0.10 = $84.99/month
  • Indicative savings: ~$900+/month at this volume

Note: Intercom bills per "outcome" (resolved AI conversation); FunctionalAI bills per message. The above assumes one outcome per conversation and one message per outcome for comparability — real-world ratios vary by conversation length and AI resolution rate. Source: intercom.com/pricing, checked 8 October 2026.

You shouldn't be penalized for success. Predictable pricing matters. If your store doubles in size, your support costs should be predictable — not suddenly 10×.

The Hidden Costs Nobody Talks About

Beyond per-resolution fees, watch out for these gotchas:

  • Seat-based pricing on top of AI fees: you pay per agent seat PLUS per AI resolution. So you're paying twice — once for humans, once for AI.
  • API call limits: some platforms charge extra if your AI needs to look up order info or check inventory frequently.
  • Training/setup fees: some enterprise platforms charge separately for "onboarding" and "AI training." Ask before you sign.
  • Storage overages: upload too many help docs or product catalogs for your AI to reference? That'll be extra.

What to Ask Before Buying an AI Chatbot

Here's my checklist for evaluating AI chatbot pricing. Copy this and use it:

  • ✓

    What's the total monthly cost at my conversation volume?

    Make them do the math for you. Get it in writing.

  • ✓

    Are messages/resolutions included, or do I pay per use?

    If per-use, calculate worst-case scenario costs.

  • ✓

    What happens if I exceed my plan limits?

    Capped or overage fees? Both can hurt in different ways.

  • ✓

    Are there any additional fees? (setup, API calls, storage, etc.)

    Ask this explicitly. They won't volunteer hidden costs.

  • ✓

    Can I downgrade if my volume decreases?

    Some platforms lock you into annual contracts with no downgrades.

  • ✓

    What does "AI resolution" actually mean? Does a 2-message conversation count as 1 or 2?

    Definitions vary wildly. Pin this down.

The Bottom Line

Per-resolution pricing made sense when AI was expensive and unreliable. But in 2026? The cost of running AI models has fallen sharply, and for a SaaS platform it is a small part of the bill.

So why does per-outcome and per-resolution billing persist? Partly inertia, and partly because it's easy to underestimate the total at real conversation volume. But as AI costs fall, flat and message-bundled models are increasingly competitive.

My honest take
If you're on a per-resolution plan and it's working for you, great. But if you're paying $500+ a month in AI fees alone, do the math on alternatives — monthly plans starting at $25/mo or message-bundle plans around $100/mo could cover the same volume for a fraction of the cost.

AI chatbots should help your business grow, not create another variable cost that scales painfully with success. Demand better pricing. Compare options carefully. And don't accept "industry standard" as justification for a model that doesn't serve you.

Want to see the pricing difference yourself?

We built detailed comparison pages showing exactly how FunctionalAI stacks up against Intercom, Gorgias, and Tidio — including real monthly cost calculations at different volumes.

Intercom and Gorgias are trademarks of their respective owners. FunctionalAI is not affiliated with, endorsed by, or sponsored by them. Pricing figures are illustrative and based on each vendor's publicly listed pricing, checked on 8 October 2026; rates change, so verify current pricing on each vendor's own site. Nothing here is a statement of fact about a competitor's business beyond its own published pricing model.

All posts

Your customers are already asking.

Put an assistant on your site that answers from what you know, and calls you in when a customer needs a person. 100 free messages to start, no card needed.

Any website

One line of code in your site. No developer needed.

Start free on any website
Shopify store

Free to install. Your storefront doesn’t change until you switch the chat on in your theme.

Install on Shopify