NewLondon office open. British English agents now live on UK numbers.See our offices
VoiFlow
All resources

Regions 7 min read

AI call centres in Malaysia: Bahasa, Manglish and PDPA in practice

Malaysian callers mix Bahasa, English and Manglish in one sentence. What an AI call centre needs to understand them, and what the PDPA asks of your call data.

Regional team
VoiFlow

Kuala Lumpur skyline at sunset with the twin towers in the distance, seen from a rooftop where a professional takes a call

Setting up an AI call centre Malaysia customers will trust means planning for two things at once: mixed speech and personal data. A caller may open in English, switch to Bahasa Malaysia for a time, and close with a Manglish phrase. Every booking they make also collects personal data, so the Personal Data Protection Act 2010 applies from the first call.

An AI call centre in Malaysia needs to understand Bahasa Malaysia, English and Manglish, often within one call, and to handle customer data under the Personal Data Protection Act 2010 (PDPA). The Act was amended in 2024, and the changes took effect in stages during 2025. Check the current text with counsel before you go live.

How Malaysians mix languages on a call

Manglish is Malaysian English, with local words, sentence endings and grammar. It is used widely in everyday speech, at work and on the phone. Bahasa Malaysia is the national language, and many callers move between it and English within a single sentence.

For example, a caller in Petaling Jaya may ask in English about a delivery, switch to Bahasa Malaysia to ask for the day to be changed, then finish with a casual Manglish phrase before hanging up. A caller in Ipoh might drop a Mandarin word for a shop into the same call, or a Tamil greeting at the start. The agent should follow each switch without making a point of it.

A system built for one language per call will treat the second language as noise. It asks the caller to repeat, and every repetition costs trust. Malaysian callers notice that faster than most.

Names, places and local terms

Malaysian names follow different patterns across communities, and place names such as Bangsar, Cheras, Shah Alam and Johor Bahru are said in different ways by different callers. An agent that mispronounces a name in the first ten seconds is remembered for the rest of the call.

Read names and addresses back to the caller, and keep a list of local terms your team uses: branch names, areas, product names and staff names. Check the spelling of each one with someone who works in the business. The approach is covered in more depth in Manglish, Bahasa and the case for agents that sound local.

What the PDPA 2010 asks of your calls

The Personal Data Protection Act 2010 (Act 709) sets duties for businesses that handle personal data in Malaysia. The regulator is the Department of Personal Data Protection, which publishes guides on its website at pdp.gov.my.

A booking call that takes a name, a phone number and an address handles personal data. So does a recording, a transcript and a summary. Good practice is to tell callers why you collect each piece of information, use it only for that purpose, keep it secure, and delete it when the purpose ends. Put those points into your call script and your data policy, then ask counsel to confirm how they apply to your business.

What the 2024 amendments changed

The Personal Data Protection (Amendment) Act 2024 took effect in stages during 2025. Two of its changes matter most for a call centre: the duty to appoint a data protection officer, and the duty to report data breaches. The regulator's site now has guides on both, including a guide to registering a data protection officer and a page on reporting a breach.

Those two changes translate into practical steps. Name a data protection officer where the Act requires one, and check the current guide to find out whether that applies to you. Write a breach plan that names the person who decides, how a leak is contained, and how the regulator is notified. Keep a log of who opens recordings and transcripts, so that a leak can be traced if it happens.

Greetings that sound natural

Many callers open with a plain English "hello" and then switch to a Malay greeting once they hear one back. An agent that answers "Selamat pagi" with a stiff, formal English reply sounds like a recording. Let the greeting follow the time of day and the first words the caller uses, and keep it short. A simple "Terima kasih" (thank you) at the end of a step is usually enough to show courtesy without overdoing it.

Match the register too. A bank or a clinic may want a more formal tone than a restaurant or an online shop, and the agent should reflect that choice in every reply.

Local numbers and existing phone systems

A local number is easier for customers to recognise. VoiFlow can run agents on new local numbers, or work with a business's existing phone system through SIP or a PBX. The choice depends on how your customers already reach you and how much change your team can absorb in the first month.

If you keep your current number, the agent can take the calls you choose to route to it, and hand the rest back. Decide that split before go-live, and write it down for the team.

Industries moving first

Many teams start with calls that repeat every day: clinic bookings, order status for online shops, and delivery changes for logistics. Each has a clear set of answers, a clear handover, and a daily volume that makes review manageable. Pick the call type with the most repeat questions and the clearest answers, and leave complaints and disputes with a person from the start. The healthcare pillar covers clinic calls. A clinic's own rules also apply on top of the PDPA, so check those with the clinic's counsel before any patient data flows through an agent.

How to test with real Malaysian callers

Testing is where a Malaysian deployment earns its trust. Use a simple sequence, and repeat it for each call type you serve.

  1. Record a week of real calls on your current line, under the notice your team already uses.
  2. Pull out the mixed phrases, and write down what each one means in plain words.
  3. Ask colleagues who speak the way your customers do to call the agent and try the mixed phrases.
  4. Listen for the places where the agent repeats itself, asks for the same detail twice, or misunderstands.
  5. Fix the knowledge, retest the same calls, and only then widen the scope.

The table shows the kinds of phrase to check.

Phrase typeExampleWhat to check
Mixed sentence"Boleh tukar hari Khamis?" (can we change it to Thursday?)The agent follows the mix and confirms the day
Local place"Saya nak pergi Bangsar" (I want to go to Bangsar)The area is recognised and used correctly in the confirmation
Manglish closer"Okay lah, thanks"The agent closes politely without copying the slang
Number or dateA phone number said in pairs of digitsThe number is read back in digits and confirmed

How VoiFlow handles this

VoiFlow's agents follow mixed speech, including Bahasa Malaysia, Mandarin, Tamil and Manglish, with local voices and numbers. Callers can try Aina, the Malaysia demo agent, from the try page. Every call is recorded, transcribed and scored, so your team can review real speech, find the gaps and fix them. For the security and data questions to ask any vendor, see the trust page.

What to do next

Pull ten real calls from your current line this week, listen for the mixed phrases, and write them down. Then try a call with Aina, or contact us to plan a test with your team. If you run calls across the region, the overview of voice AI in Southeast Asia covers the other markets.

Frequently asked questions

Does the PDPA apply to AI calls?

If an AI call collects a name, a phone number or a booking, it handles personal data under the PDPA 2010. Take the Act seriously, check its current text, and ask counsel how its duties apply to your business.

Do I need a data protection officer?

The 2024 amendments introduced a duty to appoint a data protection officer, and the regulator has published a guide to registering one. Check with counsel whether it applies to your business, and keep the answer in writing.

What should happen if call data is leaked?

Have a written breach plan with a named person to decide, a way to contain the leak, and a process to notify the regulator and the people affected. The amendments introduced breach notification duties, and the regulator publishes guidance on how to report.

Which languages should I offer first?

Start with the languages your customers actually use on the calls you plan to automate. For many Malaysian lines that means English and Bahasa Malaysia, with Manglish handled inside both. Check the current list of supported languages before you commit, and test each one on real calls.

Can the agent speak Manglish?

It should follow the Manglish your callers use, while keeping its own replies clear and polite. Test with local speakers, and check the agent's replies as well as its understanding.

This is general information, not legal advice.

Call it now · United States line+1 (831) 282-9226

Hear it run one of your calls.

Call the agent yourself, start a free trial, or bring us your hardest workflow. Most teams are live in days.