AI Customer Service Agents in Malaysia: WhatsApp Rules and Handover
A Malaysian business can run an AI customer service agent on WhatsApp in 2026, provided the agent serves your own customers about your own products, gives them a clear route to a human, and handles personal data with care. What changed this year is the plumbing: Meta revised its rules and prices, and Copilot Studio's built-in WhatsApp connection closed to new setups on 23 October 2026.
At a glance (October 2026)
| Question | Short answer |
|---|---|
| AI agent for my own customer service? | Allowed |
| General-purpose AI chatbot on WhatsApp? | Not in Malaysia |
| Must customers be able to reach a human? | Yes, Meta requires clear escalation |
| Copilot Studio's built-in WhatsApp channel | No new connections since 23 October 2026 |
| Service messages | 1,000 free per number each month, then charged |
| Malay and Chinese in Copilot Studio | Supported; Tamil is not listed |
What Meta allows on WhatsApp in 2026
Meta updated its WhatsApp Business Platform terms on 15 January 2026 to deal with "AI Providers": companies whose product is a large language model, a generative AI platform or a general-purpose AI assistant. Meta's AI Providers pricing page says such providers may offer general-purpose assistants on the platform only where Meta is legally required to permit it: Italy, Brazil, Türkiye and a list of EU and EEA markets. Malaysia is not on that list.
For an ordinary business this is not a ban. An agent that answers questions about your delivery rates, clinic hours or warranty claims is exactly what the platform is for. The practical rule is to scope the agent tightly. If a customer asks it to write an essay or plan a holiday, it should politely steer back to your services.
The WhatsApp Business Messaging Policy adds three rules that shape every design:
- Opt-in first. You may message people only if they gave you their phone number or username and opted in to receive messages from you. Meta recommends separate opt-ins by message category, such as order updates versus promotions.
- The 24-hour window. You can reply freely within 24 hours of the customer's last message. Outside that window, only approved message templates are allowed.
- Escalation paths. If you automate replies, you must offer prompt, clear and direct ways out. Meta lists in-chat transfer to a human agent, a phone number, email, web support, in-store visits and a support form.
Pricing changed again on 1 October 2026
Meta has charged per message since 1 July 2025, and the rate depends on the recipient's country code. Malaysia is a standalone market on Meta's rate card, and ringgit (MYR) rates have been available since 1 April 2026. From 1 October 2026, service messages (your replies inside the 24-hour window) are no longer free without limit: each business phone number gets 1,000 free service messages a month, then pays per message. Utility templates sent inside the window are charged as well. Check the current rate card before you forecast, because an agent that sends three short messages where one would do now costs real money.
Phone numbers are no longer a safe customer ID
WhatsApp is rolling out optional usernames. Meta's business-scoped user ID guide explains that once a customer adopts a username, their phone number may be missing from your webhooks unless you have interacted in the last 30 days or they are in your contact book. Each customer gets a business-scoped user ID instead. If your agent finds orders by phone number alone, plan a fallback, such as asking for the order number or using WhatsApp's request-contact button.
Choosing how to build it after 23 October 2026
Copilot Studio used to reach WhatsApp through Azure Communication Services (ACS). Microsoft announced the retirement of standalone ACS in September 2026, and the Copilot Studio WhatsApp article now says agents connected before 23 October 2026 keep working, but no new WhatsApp connections can be made that way. The ACS WhatsApp service itself retires on 30 September 2028.
That leaves four realistic routes for a Malaysian team today:
| Route | Suits | Watch for |
|---|---|---|
| Copilot Studio with Dynamics 365 Contact Center, WhatsApp through Twilio | Teams needing queues and routing | Dynamics, Twilio and Meta costs |
| Copilot Studio behind a WhatsApp provider's inbox | Teams already using a provider | A custom handoff adapter |
| Meta Business Agent | Fast setup inside WhatsApp | Country and sector eligibility, token billing |
| Existing Copilot Studio WhatsApp channel | Agents connected before the cutoff | Migration before 2028 |
Microsoft's Dynamics 365 Contact Center migration guidance names WhatsApp through Twilio as the supported replacement, and a number already on ACS can move to another provider through WhatsApp's number migration process, if that provider supports it. Meta Business Agent is Meta's own agent, set up with your business information, FAQs and tone of voice. As of October 2026, Meta's pricing page lists it at one global rate of USD 2.00 per million tokens. Meta also says the business must be based in an authorised country and that some sectors, including finance and health, are excluded, so confirm eligibility before you plan around it.
A tip from the training room: choose the route by where your human team will work. If your staff already reply from a shared WhatsApp inbox, put the agent in front of that inbox. If you are building a proper contact centre, design the routing first and the bot second.
Designing the agent: scope, knowledge and tone
Most customer service agents that disappoint fail on scope, not technology. Start here:
- Export three months of chat history, with personal data removed, and list the 20 questions customers ask most. Those become your first topics and knowledge sources.
- Write the boundaries down. What the agent may answer, what it must hand over, and what it must never do: approve refunds, quote prices that are not in its knowledge, or give medical or legal advice.
- Ground every answer in your own content: FAQ pages, policies, price lists and product sheets. Keep them current, because the agent will repeat outdated information confidently.
- Connect actions carefully. Order tracking or appointment booking needs an API and some customer verification before the agent reveals anything personal.
- Keep messages short. WhatsApp is a phone screen. The Copilot Studio WhatsApp channel allows up to three buttons or a list of up to ten choices, a good discipline on any platform.
Write the agent's instructions in plain language: who it serves, the tone (friendly and polite, not over-familiar), and how to say "I'm not sure, let me get a colleague" instead of inventing an answer.
Malay, English and Chinese in one conversation
Malaysian customers rarely stick to one language. One message can start in English, switch to Bahasa Malaysia and end with a Cantonese particle. Your agent has to cope.
Copilot Studio's language support list includes Malay (ms-MY), Chinese (Simplified and Traditional) and several English variants for generative answers, orchestration and user input. Tamil is not listed as of October 2026, so route Tamil conversations to a person, or test any other tool thoroughly before relying on it. Voice differs again: Chinese is supported for Copilot Studio voice agents, but Malay is not listed.
Steps that work in practice:
- Choose a primary language and add the others as secondary languages. Topics you author need your own translations; generated answers are translated automatically.
- Test with real mixed-language messages from your chat history, not textbook sentences.
- Keep a short glossary of product names, place names and terms in each language, and tell the agent not to translate brand names.
- Templates are per language. Each WhatsApp template language is approved separately, so budget time for Malay, English and Chinese versions of your order updates.
When to hand over to a human
Hand over early rather than late. A customer passed to a person after one failed answer usually stays a customer; one trapped in a loop does not. Good triggers:
- The customer asks for a person, in any language ("nak cakap dengan orang", "talk to agent").
- The agent fails to answer twice in a row.
- Complaints, refunds, cancellations, payment disputes and anything involving money.
- Health, legal or safety questions, and customers who seem distressed or vulnerable.
- Key accounts you want to serve personally.
In Copilot Studio, the Escalate system topic catches requests for a person, and a Transfer conversation node passes the conversation history and context, including the last topic, the customer's recent phrases and the detected language, to a connected engagement hub. Microsoft's handoff guide covers Dynamics 365 and generic hubs. Without a hub, edit the Escalate topic to give a phone number, an email address and business hours.
Two details customers notice. First, say what happens next, for example "A team member will reply within 30 minutes, Monday to Friday, 9am to 6pm Malaysia time." Second, never make them repeat themselves. Out of hours, collect the details and reply inside the 24-hour window so you do not need a paid template.
PDPA care for WhatsApp agents
This section is general information, not legal advice. The Personal Data Protection Act 2010 covers personal data processed in commercial transactions, and its 2024 amendments brought in duties from 1 June 2025, including appointing a data protection officer and notifying personal data breaches. For a WhatsApp agent, that means:
- Say it is an AI agent in the first message, and say how to reach a person.
- Collect the minimum. Do not ask for MyKad numbers or card details in chat unless the process truly needs them.
- Know where data goes. Microsoft notes that publishing an agent to WhatsApp shares agent and chat content with WhatsApp, outside your organisation's compliance boundary. Map where your AI model, your provider and Meta process data, and check the PDPA's cross-border transfer rules.
- Set retention. Decide how long transcripts are kept, who can read them, and how access or correction requests are handled.
- Separate service from marketing. An opt-in for order updates is not an opt-in for promotions.
Our guide to Malaysia's PDPA and AI tools at work covers the staff side in more depth.
A four-week pilot plan
- Week 1: topics, knowledge and handover rules; internal testing in all three languages.
- Week 2: staff and friendly customers only; read every transcript.
- Week 3: a slice of real traffic, such as one product line; track escalations, unanswered questions and customer ratings.
- Week 4: close the gaps, update the knowledge, then decide whether to widen.
After launch, review transcripts every week. The list of questions the agent could not answer is your best source of new content.
How CertTulen Academy can help
CertTulen Academy runs live, MCT-led training with hands-on labs, online or in person for corporate teams in Malaysia. PL-7008: Create Agents in Microsoft Copilot Studio is a one-day course for the people who will build the agent, and CT-AI-703: AI Voice Agents and Customer Service focuses on AI in service operations. Teams comparing no-code builders can start with CT-AI-702: AI Chatbot Creation. CertTulen is an HRD Corp accredited training provider, and many of its professional courses can be claimed by HRD Corp registered employers; ask us which courses are claimable. Contact us or WhatsApp +60 16-241 8686.
Frequently Asked Questions
Is it allowed to use an AI chatbot on WhatsApp Business in Malaysia?+
Yes, for your own customer service. An AI agent that answers questions about your products and services is allowed on the WhatsApp Business Platform if you follow Meta's messaging policy: opt-in, the 24-hour window and clear escalation to a human. What Meta restricts is AI providers offering general-purpose assistants, which it permits only where the law requires it, and Malaysia is not one of those markets.
Can I still connect a Copilot Studio agent to WhatsApp?+
Not through the built-in channel if you are starting now. Microsoft stopped new WhatsApp connections through Azure Communication Services on 23 October 2026. Agents connected before that date keep working until the service retires on 30 September 2028. New projects can pair a Copilot Studio agent with Dynamics 365 Contact Center and WhatsApp through Twilio, or with a WhatsApp Business Solution Provider.
How much does WhatsApp charge for customer service messages in Malaysia?+
Meta charges per message, with rates set by the customer's country code, and Malaysia is a standalone market on Meta's rate card. Since 1 October 2026, each business phone number gets 1,000 free service messages a month; after that, service messages are charged. Marketing, utility and authentication templates are priced separately. Check Meta's current rate card before you budget.
Does Copilot Studio understand Bahasa Malaysia?+
Yes. Microsoft lists Malay (ms-MY) as supported for generative answers, orchestration and user input in Copilot Studio, alongside Chinese and English. Malay is not listed for voice agents, and Tamil is not listed at all as of October 2026. Test with real mixed-language customer messages before launch, because Malaysian customers often switch languages mid-sentence.
When should an AI customer service agent hand over to a human?+
When the customer asks for a person, when the agent fails to answer twice, and for complaints, refunds, payment disputes, health or legal questions and distressed customers. Meta's policy requires prompt, clear escalation paths whenever replies are automated. Pass the conversation history to the representative so the customer never has to repeat their problem.
Sources
- New pricing policy for AI Providers leveraging the WhatsApp Business Platform
- Pricing on the WhatsApp Business Platform
- WhatsApp Business Messaging Policy
- Business-scoped user IDs
- Publish an agent to WhatsApp
- Plan migration from Azure Communication Services
- Language support
- Hand off to a live agent
Checked on 25 October 2026. Exams, products and rules change, so confirm on the official page before you book or decide.
Written by
Microsoft Certified Trainer (MCT), founder of CertTulen Academy
CertTulen Academy · Microsoft Training Services Partner · HRD Corp Accredited

