Ask three places "how much does a WhatsApp chatbot cost?" and you'll hear three different numbers and three different scopes. One quotes a monthly subscription, another a one-time setup fee, the third says "it depends on message volume." All three can be right, because each one describes a different part of the cost.
This post separates those parts. I won't give you a fixed price, because nobody can tell you that in advance for your business. Instead, you'll get a formula for calculating the total cost yourself, plus the parts verified against official sources.
The 5 components that make up the price
1Component 1 · Meta
Message fees
Based on message category and the recipient's country code, set by Meta.
2Component 2 · Provider
Chatbot platform
A monthly subscription or a per-conversation fee. It varies a lot from provider to provider.
3Component 3 · Model
AI model cost
It goes up as message volume and length grow.
4Component 4 · Labor
Setup and integration
The knowledge base, handoff rules and the CRM or booking connection; usually one-time.
5Component 5 · Ongoing
Maintenance and improvement
Reading wrong answers, updating information when prices and promotions change.
1. Meta's message fees
On the WhatsApp Business Platform, Meta sets the price. According to Meta's pricing documentation, since July 1, 2025, fees have been charged per message, based on message category and the recipient's country code. The documentation says you're only charged when a message is delivered, and that messages from users to the business are free.
When the business writes first or the window is closed
Paid, by category
Service messages (replies)
Within the 24-hour window after the customer writes
Paid beyond the monthly free quota starting October 1, 2026
Paid
Template messages (marketing, utility, authentication), by category
Service messages beyond 1,000 a month
Meta Business Agent replies, per token
AI agent messages, even within the ad window
Free
Messages the customer sends to you
1,000 service messages a month per number
The first 7 days of a conversation that comes from an ad: marketing, utility, authentication and service
The quota resets every month and doesn't roll over
Based on Meta's pricing documentation · October 21, 2026
The same documentation also defines a separate category for AI replies: Meta Business Agent (added on July 1, 2026). This category is billed not per message but per token, at a flat global rate of $2 per million tokens; the documentation says that works out to about 4-5 cents for a typical message. This category appears to be defined for Meta's own agent product. In a chatbot where you connect your own AI model, the model's cost comes separately (component 3); don't mix the two up.
The rule for conversations that come from ads: according to the documentation, a reply to a Click-to-WhatsApp ad opens a "free entry point" window of up to 7 days. The AI agent category is excluded from this exception.
Calculating it for yourself:
How many customer conversations start each month?
How many of those are started by the customer, and how many by you (templates)?
In customer-started conversations, how many reply messages does the bot send? The first 1,000 are free.
Multiply the remaining messages and the template messages by Meta's rate for your market (for numbers in Turkey, the Turkey rate).
2. Chatbot platform (intermediary provider)
Instead of connecting to WhatsApp directly, most businesses connect through a platform or an official partner. The platform may have its own monthly subscription, or fees per user or per conversation. Because the amount for this component varies so much from provider to provider, I'm not giving a number here; ask for these in writing in the quote:
What does the fixed monthly fee cover (how many conversations, how many agents)?
Is Meta's message fee passed through as is, or is there a markup on top?
When the contract ends, do you keep your number and your conversation history?
3. AI model cost
If the chatbot is "AI-powered," every message sends a request to a language model that generates the reply, and those requests have a cost, usually based on the amount of text processed (tokens). As message volume grows, this component grows too. Ask the provider two questions: do I pay for the model, or do you? Is there a monthly cap?
4. Setup and integration work
Getting the chatbot running, preparing the knowledge base, deciding which questions it answers and which it hands to a person, and connecting it to a CRM, booking or ordering system if needed all take work. This work sets the price: the number of systems you'll connect, the size of the knowledge base, how many languages, and the complexity of the handoff rules. In the chatbot guide, I explained which questions should stay with a person.
5. Maintenance and improvement
A chatbot isn't finished once it's set up. Reading conversations where it gave wrong answers, updating the knowledge base (when prices, promotions or opening hours change) and reviewing handed-off conversations is ongoing work. Make clear who'll do it: the agency or your team? If the quote has no "maintenance" line, that work lands on you the very next day.
Total cost formula
Component
When it goes up
Who to ask
Meta message fees
As outgoing template messages and service messages beyond 1,000 increase
Meta pricing table
Platform
As the number of agents and conversations grows
Provider
Model
As messages and message length grow
Provider
Setup
As integrations and the knowledge base grow
Agency
Maintenance
As content changes more often
Agency / in-house team
The most common mistake when comparing quotes
Putting three quotes side by side and picking "the cheapest." One includes Meta's fees, another doesn't; one includes setup, another is subscription only; one covers the model, another bills it separately. First write each quote into a table of the five components above, mark the empty components and ask the provider. That's when the real total cost comes out.
Does my quote include all five components?
0/6
Compare the quote against these six items; every empty item is a question to ask the provider.
How we work at DijiKoçum
In our AI Assistant service, we write the quote using these five components; which component sits with whom is clear from the start. If you like, we can lay out your current quote in this table together.
Yes. If you use the WhatsApp Business Platform, Meta sets the message fees; some messages are free. Either the provider passes the fee on to you or you pay Meta directly; the quote should say which.
Is replying when a customer writes free?
Since October 1, 2026, 1,000 service messages per number per month are free; beyond that, they're paid. The quota resets every month. You can also find this rule in my post on the October 1 change.
Are replies to customers who come from ads paid?
According to Meta's documentation, a reply to a Click-to-WhatsApp ad opens a free window of up to 7 days; within that window, service and template messages are free. The AI agent category is the exception.
Can I pay in Turkish lira?
The Turkish lira isn't on Meta's currency list; payment is made in a currency like USD or EUR. Your platform provider may issue invoices in lira, but ask the provider about that.
Can I start with a cheap package and scale up later?
Yes, but make sure your number and conversation history stay with you. If you can't take them with you when you leave, even a small package creates lock-in.
On September 16, 2026, OpenAI launched the Sponsored Agents pilot in ChatGPT ads, where the brand's own agent takes over the conversation. It's US-only for now; for businesses in Turkey, the real lesson is the handoff moment after the ad.
I explain plainly what a chatbot can and can't do, how to set one up on WhatsApp, and when it might give wrong information. A short checklist helps you see whether your business is ready for a chatbot.
A chatbot and live support aren't rivals; they're a division of labor. Which questions should go to which, how to set handoff rules, and how WhatsApp's 24-hour window affects the decision.
AI & automation5 minOpen guide
We use cookies to improve the site and measure advertising performance. Analytics and advertising cookies run only if you accept them. Details are in our Privacy Policy and Data Protection Notice.