WhatsApp Business API in Malaysia: how Meta's per-message pricing works after October 2026, provider or direct, and how to add an AI agent.
The WhatsApp Business API (Meta calls it the WhatsApp Business Platform) is the version of WhatsApp built for software. It lets a CRM, an AI agent and several staff work one number at the same time, and Meta bills it per message. For a Malaysian SME the switch pays once one phone running the free app can no longer keep up with enquiries, or once reminders, replies and reports need to run without someone holding that phone.
App or API: where the line falls
The free WhatsApp Business app runs on a phone, with linked devices for a small team, quick replies, labels and a catalogue. It suits a shop answering a few dozen chats a day. It cannot write to your CRM, cannot pass a conversation from a bot to a person with the history attached, and every broadcast depends on someone pressing send.
The API has no app of its own. You reach it through Meta's Cloud API directly or through a provider's inbox, and anything you send outside an open customer conversation must use a template Meta has approved. You gain automation, a shared inbox and data you can report on; in exchange you take on template rules, opt-in records and a monthly message bill.
How Meta prices messages in Malaysia now
Since 1 July 2025 Meta has charged per delivered message instead of per 24-hour conversation, according to its developer documentation. Templates fall into marketing, utility and authentication categories, each with its own rate per country. Meta lists Malaysian ringgit rates and volume tiers effective 1 April 2026, so a business billed in MYR no longer has to budget around the US dollar.
The change most Malaysian budgets have not caught up with took effect on 1 October 2026. Meta's pricing page states that service messages, the free-form replies inside the 24-hour window after a customer writes to you, are now charged beyond a free tier of 1,000 per month per business phone number. Utility templates sent in reply to a customer, free from July 2025 to September 2026, are charged again. A number sending 5,000 support replies a month now pays for 4,000 of them.
Two levers still lower the bill. Volume tiers reduce utility and authentication rates as monthly volume grows, per market and category. Conversations that start from a click-to-WhatsApp ad or a Facebook Page call-to-action open a free entry point window, during which Meta does not charge for marketing, utility, authentication or service messages.
Provider or direct: what a BSP charges for
You can connect to Meta's Cloud API yourself with a verified Meta Business account and pay Meta directly. Most SMEs go through a business solution provider such as SleekFlow, respond.io or Wati, which adds an inbox, broadcast tools and a flow builder for a monthly subscription. Some also add a markup on every message.
Before signing, ask whether the per-message rate is exactly Meta's MYR rate or a marked-up figure. Ask whether you can export contacts, opt-in records and chat history if you leave. Ask whether the plan charges per seat, because adding four customer service staff can double the subscription. Those answers move your real cost more than the headline plan price.
Putting an AI agent on the WhatsApp Business API in Malaysia
An AI agent connects to the API through a webhook. Each incoming message reaches your system, the agent drafts or sends the reply, and anything outside its remit goes to a person with the full thread attached. It needs a knowledge base it may quote from, covering prices, policies, stock and branch hours in Malay, English and often Chinese. It needs actions with limits, such as creating a booking or reading an order status, so it never guesses. It also needs a handover rule your team agrees on, for example that every complaint, refund request or medical question goes straight to staff.
Since October, pricing shapes the design. Every agent reply counts as a billable service message once a number passes 1,000 a month, so an agent that sends three short messages where one would do triples that part of the bill. We build agents to answer in one complete message, to confirm with a single utility template where a confirmation is needed, and to log each conversation to the CRM so you can see the cost per resolved enquiry.
Checklist before you move to the API
- Decide which number moves, and ask your provider whether it supports coexistence with the WhatsApp Business app or whether the phone stops working on the app after migration. Plan the cut-over day and brief staff.
- Collect opt-in properly. WhatsApp's business messaging policy requires permission before you message someone first, so record where and when each contact agreed and keep it with your PDPA consent records.
- Write your first five templates before launch: a booking or order confirmation, a reminder, an enquiry follow-up, a re-engagement offer and a payment link. Meta reviews each one, and a rejected template on launch day stalls the rollout.
- Model the bill from your own numbers. Count last month's inbound chats, outbound reminders and broadcasts, then price them against Meta's MYR rate card and your provider's markup.
- Set the handover rule and a response-time target for human replies before any automation goes live, so the agent never leaves a customer waiting on nobody.
- Finish Meta Business verification early; it is required for display name approval and for higher messaging limits.
Frequently asked questions
- Is the WhatsApp Business API free in Malaysia? — No. Access to Meta's Cloud API costs nothing, but Meta charges per delivered template message and, since 1 October 2026, for service messages beyond 1,000 a month per number. Providers add their own subscription.
- Can we keep our existing WhatsApp number? — Usually yes. The number is migrated to the API; ask your provider whether it can keep running alongside the Business app or whether the app stops working on that phone.
- How long does setup take? — The technical connection is quick once Meta Business verification is approved. Templates, opt-in capture and handover rules take longer, and an AI agent adds a round of testing on real past conversations.
- Do we need an AI agent from day one? — No. Start with templates and a shared inbox, read a month of conversations, then automate the questions that repeat most often.
Keep reading
See what’s leaking before you spend.
An instant score, written findings within 48 hours and a 30-minute walkthrough. Free, with no pitch.
