Polaris
Jiun

How much does a WhatsApp AI chatbot cost in Malaysia?

A WhatsApp AI chatbot in Malaysia costs anywhere from nothing to several hundred ringgit a month. The gap is that wide because there are three very different ways to get one, and each comes with a different cost structure.

Here is the short answer: free tools require your time, self-serve platforms charge in USD and add Meta’s message fees on top, and managed services like Polaris are billed in RM with setup included. The right choice depends on how much time you have, how technical you are, and how much revenue the bot is expected to generate.

The three cost buckets

Bucket 1: Free and DIY tools

Several platforms offer free tiers for WhatsApp automation. You can connect a WhatsApp number, write some response flows, and get a basic bot running without paying anything.

The real cost is your time. You design the flows, write the responses, test the bot, and fix it when something breaks. When Meta changes its API or your number needs reauthorisation, you sort it out. If your business logic changes, you update the flows yourself.

For a solo founder with technical confidence, this can work. For a clinic owner or salon manager who is already stretched thin, the hidden cost adds up fast. Three hours fixing a broken flow on a busy Saturday is not free.

Free tiers also come with real limits. Most cap the number of contacts, the number of messages, or both. Once you cross those limits, you pay anyway, often on a plan designed for developers rather than business owners.

The other gap is depth. Free DIY tools rarely include a knowledge base, booking integration, or multi-channel inbox out of the box. You either build those yourself or accept a simpler bot.

Bucket 2: Self-serve platforms (ManyChat and similar)

Self-serve platforms sit between DIY and fully managed. They give you a visual builder, templates, and enough structure that a non-technical person can set something up. You still build and maintain it yourself, but with guardrails.

The pricing model most common here is contact-based. As of early 2026, ManyChat’s pricing runs from a free tier at 25 contacts up to US$14 per month for Essential, US$29 for Pro, and US$69 for Business (ManyChat pricing). These are USD figures, so the ringgit cost moves with the exchange rate. At RM4.60 to the dollar, US$29 lands at roughly RM133 per month before you add anything else.

The important detail: platform fees are not the total cost. You also pay Meta’s WhatsApp Business Platform fees on top, separately. Meta charges per message by category. Marketing messages (promotional blasts) cost more than utility messages (order confirmations, reminders), and authentication messages (OTPs) have their own rate. Replies sent within the 24-hour window after a customer messages you are free. Outside that window, you pay per message (Meta WhatsApp pricing).

This separation catches many business owners off guard. They sign up for a chatbot plan, see their first Meta invoice, and realise they are now managing two separate billing relationships in two different currencies. See the full breakdown at WhatsApp message fees explained for Malaysian businesses.

The contact-based model also has a compounding effect. A clinic with 3,000 past patients in its database pays for all 3,000 contacts even if most never send another message. The cost grows with your contact list, not with your actual usage.

For a detailed side-by-side, read ManyChat vs Polaris: which is right for Malaysian SMEs?.

Bucket 3: Managed services (done-for-you, billed in RM)

A managed service builds and runs the chatbot for you. You provide your business information, the provider handles the technical setup, and the bot goes live. When something breaks, the provider fixes it.

Polaris is one example. It is a managed AI chatbot service billed in ringgit, not USD, so the cost is predictable regardless of exchange rate. There are three plan tiers: Starter, Pro, and Ultra.

The main usage metric across all tiers is the volume of AI replies or conversations per month. Higher tiers allow more. The key difference from contact-based pricing is that you are not charged for the size of your contact list. All tiers include unlimited active contacts.

What you get expands with the tier:

  • Starter covers WhatsApp with AI replies, a RAG knowledge base, and lead capture.
  • Pro adds more channels (Instagram, Telegram, email, website widget), more monthly conversations, broadcasts, a product catalog, and more agent seats for your human team.
  • Ultra adds knowledge-gap detection (the bot flags questions it could not answer so you can improve the knowledge base), custom integrations, and a dedicated account manager.

Setup is included. You do not pay a separate onboarding fee or hire a developer. The bot connects to your WhatsApp number, your other channels, and your knowledge base, then replies to customers in under 5 seconds, around the clock.

For current RM figures, check the live pricing page at getpolaris.my/pricing, because specific amounts change with plan updates.

WhatsApp message fees from Meta still apply, because those are charged directly by Meta regardless of which service you use. Polaris is the chatbot layer on top of the WhatsApp Business Platform, not a bypass of it.

What does Polaris actually do?

Polaris handles WhatsApp, Instagram, Telegram, email, and a website chat widget from a single inbox. The AI draws on a knowledge base you fill with your business information, not just a set of fixed questions and answers. It can book appointments, capture leads, and answer product questions. It does not take payment in chat.

For a florist in KL, that means a customer who asks “do you deliver to Petaling Jaya” gets an answer in seconds at 11pm without the owner needing to be at the phone. For a clinic, it means appointment requests handled overnight. The economics only work if the bot generates revenue or saves time that is worth more than the subscription cost.

Does the cost pay for itself?

That depends on your numbers. A Starter-tier chatbot that converts one extra booking per week at RM150 per booking generates RM600 per month in additional revenue. If the plan costs less than that, the maths works.

The harder calculation involves saved time. A business owner who spends two hours a day answering repetitive WhatsApp questions is spending roughly 60 hours a month on that. Even a partial reduction has real value.

For a full worked example with a template you can fill in for your own business, read How to calculate WhatsApp chatbot ROI for Malaysian businesses.

Which bucket fits your situation?

Free DIY tools make sense if you are technical, have time to spare, and want to test the concept before spending anything. Accept that the bot will be basic and that you are the support team.

Self-serve platforms make sense if you want more structure and can manage two billing relationships in different currencies. Expect the contact-based cost to grow as your list grows, and budget for Meta fees separately.

A managed service makes sense if you want the bot built and maintained for you, want a predictable RM cost, and need more than a simple flow-based responder. The tradeoff is a higher starting cost compared to self-serve, offset by the time you do not spend building and maintaining the system yourself.

For a broader guide to how AI chatbots work in the Malaysian market, read the complete guide to AI chatbots for Malaysian businesses.

Frequently asked questions

How much does a WhatsApp chatbot cost in Malaysia?

It depends on the approach. Free DIY tools cost nothing upfront but require your time to build and maintain. Self-serve platforms like ManyChat charge in USD from around US$14 per month plus separate Meta message fees. Managed services like Polaris are billed in RM with setup included. Check getpolaris.my/pricing for current RM figures.

Do I have to pay Meta separately for WhatsApp messages?

Yes. Meta's WhatsApp Business Platform charges per-message fees by category: marketing, utility, and authentication messages each have their own rate. Replies within a 24-hour customer-initiated window are free. These fees apply regardless of which chatbot tool you use.

What is a contact-based pricing model?

Some platforms charge by how many contacts are in your account, not by how many messages you send. ManyChat uses this model. As your list grows, your monthly fee increases even if those contacts are inactive.

Does Polaris charge per contact?

No. Polaris does not charge per contact. All plan tiers include unlimited active contacts. The main usage metric is the volume of AI replies or conversations per month.

What is included in a managed chatbot service?

A managed service like Polaris builds and runs the chatbot for you. Setup is included. You provide your business information, the provider connects your channels and configures the AI. You are not expected to write code or maintain the system yourself.

How do I know if a chatbot pays for itself?

Track the revenue it generates or the hours it saves, then compare that to the monthly cost. A chatbot that converts one extra booking a week often pays for itself within the first month. See the full ROI calculation on the Polaris blog.

Ready to stop missing customer inquiries?

Let our team set up a managed AI chatbot on your WhatsApp in 24 hours. No tech setup needed from you.