"Bos ada slot sat ni tak": how an AI agent copes with slang, typos, abbreviations and three languages in one message
Real customers do not write in complete sentences. They write "sat ni ada slot?", "hw much 4 wash n fold", and send a 30-second voice note from the car. A scripted chatbot dies on the first one. An AI agent understands all three, and the only thing you need to add is a rule to confirm the details that matter.
Quick answer
Modern AI agents understand slang, abbreviations, typos, mixed Malay-English-Chinese messages and transcribed voice notes well, because they work from meaning rather than keywords. They struggle most with ambiguous dates ("next Saturday"), similar-sounding names, and numbers in noisy voice notes. Instruct the agent to repeat back any date, name, address or amount before acting on it, and to keep business names, prices and addresses exactly as written in your knowledge.
What it handles well
- Typos and abbreviations. "hw much 4 a wash n fold" is read as the question it is.
- Slang and register. "bos", "can or not", "lah" and "leh" are understood and, if you allow it, mirrored.
- Mixed languages. Malay, English and Chinese in one sentence, answered in the dominant language. See the multilingual guide.
- Voice notes. Transcribed and answered; see voice notes with AI.
- Two questions at once. Both answered.
- Emojis and stickers. Read for intent; a thumbs-up is a yes.
Where it struggles
- Ambiguous dates. "Next Saturday" on a Thursday. Rule: repeat the full date back.
- Names that sound alike in voice notes. Rule: spell the name back for bookings.
- Numbers in noise. A plate number or a phone number in a noisy voice note. Rule: ask the customer to type it.
- Sarcasm. "Great, another delay" may be read literally. Rule: anything that mentions a problem goes to a person.
- Very local references. A landmark or nickname not in your knowledge. Rule: say it is not sure rather than guess.
The three lines to add
Before booking or ordering, repeat back the date (with day and date), the name and any address or amount, and ask the customer to confirm. If a voice note contains a phone number, plate or order number, ask the customer to type it. Keep business, service, staff and place names, prices and addresses exactly as written in your knowledge; never translate or reword them.
With those three, informal input becomes an advantage: customers write the way they speak and still get an accurate booking. Test with the messiest messages you can think of, per the twenty-message test.
Frequently asked questions
Can an AI agent understand typos and slang?
Yes. It works from meaning, so abbreviations, slang and typos are read as the question intended.
Does it understand Manglish and Singlish?
Yes, including mixed Malay, English and Chinese in one message, and it can reply in kind.
What does it get wrong?
Ambiguous dates, similar names and numbers in noisy voice notes. Instruct it to repeat these back before acting.
Can it read sarcasm?
Not reliably. Instruct it to hand over anything that mentions a problem.
How do I test this?
Send the messiest real messages you have received and check dates, names and prices in the replies.
Customers write how they speak. Fine.
Understood, confirmed, booked. 7-day free trial.
Sources and further reading
- DataReportal, Digital 2025: Malaysia · WhatsApp is the most used messaging platform in Malaysia
- WhatsApp Business Messaging Policy · opt-in, opt-out and prohibited-use rules every business must follow
ReplyKit is an independent product and is not affiliated with or endorsed by Meta or WhatsApp. This article is general guidance for running a small business, not legal, financial or regulatory advice.