WhatsApp Bot for Malaysian Businesses: Complete Guide 2026
If you run a business in Malaysia, WhatsApp isn’t just a chat app — it’s your primary sales channel. 87% of Malaysians use WhatsApp daily, and your customers are no exception. The problem: the same questions get repeated every day (pricing, operating hours, stock, how to order), staff get fatigued answering them, and inquiries after 6pm often go unanswered.
A WhatsApp bot solves this. This article explains what a WhatsApp bot is, when it makes sense for an SME, actual costs in Malaysia, which tools to consider, and a real project I’ve built.
What Is a WhatsApp Bot?
A WhatsApp bot is an automated system that reads incoming messages from customers, understands what they’re asking, and sends back a reply — without staff needing to type manually. A bot can:
- Auto-answer standard questions (pricing, hours, menu, location)
- Take orders and push them to an internal system
- Send reminders (appointments, payments, follow-ups)
- Broadcast promotions to a customer list
- Escalate to a human staff member when the question is complex
A bot doesn’t replace staff — it takes over the repetitive work so staff can focus on customers who genuinely need a human touch.
When Should an SME Use a WhatsApp Bot?
Not every business needs a bot. It makes sense when at least one of these signs is present:
- Inquiries exceed 30/day and 60%+ are the same questions repeated
- Staff are standing by to reply WhatsApp outside working hours
- Customers complain about slow replies (more than 1 hour)
- The owner answers personally because staff can’t keep up
- You want to broadcast promos or updates but do it one-by-one manually
If your inquiries are only 5-10/day and each one is unique, a bot isn’t the priority — invest in a CRM or hire part-time staff first.
WhatsApp Business vs WhatsApp Business API
This is the point that confuses most people. There are two types of WhatsApp for business:
WhatsApp Business (App)
- Free, download from Play Store / App Store
- For 1 number, 1 primary device
- Has auto-greeting, quick replies, labels
- Cannot integrate with external systems, cannot fully automate
- Suitable for: small shops, owner-managed operations
WhatsApp Business API
- Official Meta platform, accessed via a Business Solution Provider (BSP)
- Can send and receive messages programmatically (API)
- Can integrate with n8n, CRM, databases, AI
- Priced per-conversation (roughly RM 0.30–RM 0.60 per 24-hour window)
- Requires Facebook Business account setup + verification
- Suitable for: bot automation, multi-staff, high volume
If you want a proper bot: you need the WhatsApp Business API. The regular WhatsApp Business app cannot support real automation.
WhatsApp Bot Costs for Malaysian SMEs
Setup costs in Malaysia depend on complexity. Based on current market rates:
| Type | One-Time Setup | Monthly |
|---|---|---|
| Basic auto-reply (FAQ, hours) | RM 2,800 – RM 3,500 | RM 400 |
| Order bot (take orders, confirm payment) | RM 5,500 – RM 7,500 | RM 600 |
| AI-powered bot (NLP, custom intent) | RM 8,500 – RM 15,000 | RM 900 – RM 1,800 |
Costs often overlooked:
- WhatsApp BSP fee: RM 50–RM 300/month (for the bot number)
- Conversation cost: RM 0.30–RM 0.60 per conversation (Meta’s charge)
- AI API cost (if using OpenAI/Claude): RM 50–RM 500/month depending on volume
MSME Madani Digital Grant: The Pilot project (RM 2,800 setup) typically qualifies for a 50% matching grant up to RM 5,000. Check msmedigital.my for current eligibility.
Tools I Use to Build WhatsApp Bots
There’s no single “best” tool — it depends on the use case. Here’s my stack:
1. n8n (Orchestration)
n8n is an open-source workflow automation tool. I use it as the bot’s “brain” — it handles logic, integrations, and error handling. More flexible than Zapier and can be self-hosted (better for privacy + cost savings at high volumes).
2. Make / Integromat (Alternative)
Make is an alternative to n8n — cloud-based, friendlier UI, but per-operation billing can get expensive at high volume. Good for simpler bots.
3. WhatsApp Business API (via BSP)
I typically use BSPs like Twilio, 360dialog, or WATI depending on the client’s needs. Twilio is the most developer-friendly but pricier; 360dialog connects directly to Meta (cheaper for high volume).
4. OpenAI API / Claude (AI Layer)
For bots that need to understand natural language (not just keyword matching), I use OpenAI GPT-4 or Claude. Cost: RM 50–RM 200/month for a typical SME.
5. Supabase / Google Sheets (Database)
For storing order data, customer info, and status. Supabase for serious projects; Google Sheets for quick MVPs (no hosting cost).
Real Project: WhatsApp Bot for a Restaurant
This is a real project I built for a restaurant in Bandar Baru Bangi.
Problem:
- 40+ WhatsApp messages daily asking about the menu and operating hours
- Menu items would sell out but customers didn’t know — orders came in, staff had to refund
- Owner was replying personally until 11pm
Solution I built:
- Auto-reply bot for menu, hours, location, and pricing
- Morning broadcast — every morning at 8am, the bot sends today’s menu (with “SOLD OUT” flags for unavailable items) to 200+ customers on the list
- Order capture — bot receives orders via WhatsApp, writes to Google Sheets, and notifies staff in a Telegram group
- Escalation — if a customer types “staff” or asks something outside the FAQ, the bot forwards to a human
Results after 1 month:
- Reply time dropped from ~2 hours to under 5 minutes
- 0 complaints about sold-out items (broadcast solved this)
- Staff could focus on cooking, not replying WhatsApp
- Owner sleeps before 11pm
Setup cost: RM 5,500 (Growth tier). Monthly: RM 600 (maintenance + BSP + AI).
How Long Does It Take to Build?
- Pilot (basic auto-reply): 5-7 days
- Growth (order bot + broadcast + AI): 2-3 weeks
- Custom (full AI agent with memory, multi-flow): 4-6 weeks
This includes WhatsApp Business API setup (the first week is usually waiting for Meta approval), testing, and staff training.
Common Misconceptions About WhatsApp Bots
“A bot will annoy customers because it’s not personal.”
Not if it’s built right. A good bot escalates to a human in under 30 seconds when the question is complex. Customers actually prefer a fast answer over waiting 2 hours for the same answer a staff member would give.
“I need to learn coding to maintain it.”
No — bots I build let you update content/FAQ yourself via Google Sheets or a dashboard. Want to change a menu price? Edit the sheet, bot auto-updates.
“WhatsApp will ban my bot.”
Only if you use the regular WhatsApp Business app with unofficial third-party automation tools. The WhatsApp Business API is the official, Meta-approved pathway.
“Customers type in mixed BM-English, the bot won’t understand.”
Modern bots (powered by OpenAI or Claude) handle mixed BM-English (bahasa rojak) naturally. I’ve tested my bots with inputs like “berapa harga utk 2 org eh” and they handle it without issues.
Next Steps
If you want to explore a WhatsApp bot for your business:
- List the questions your staff answer every day — count how many times the same question repeats. If > 20% of all inquiries, a bot will save significant time.
- Decide your primary use case — auto-reply only? Or do you want the bot to take orders? Costs differ significantly.
- Check WhatsApp Business API eligibility — you need a Facebook Business account and a phone number that has never been used for regular WhatsApp.
- Get a quote — WhatsApp me at +60 17-204 1284 or email [email protected]. 30-minute discovery call, free, no hard sell.
Haaziq is an automation engineer and AI builder based in Putrajaya, Malaysia. He builds workflow automations, WhatsApp bots, and AI agents for SMEs and startups across Malaysia. Pricing starts from RM 2,800.