What is the WhatsApp Business API?
The WhatsApp Business API is a programmable interface that connects your business systems (CRM, helpdesk, marketing platform) to WhatsApp. Meta launched it in 2018 for medium and large businesses that need more than the free WhatsApp Business App can offer.
As of October 2025, the only supported version is the Cloud API, where Meta hosts the infrastructure and you connect via API calls. The older on-premises API was sunsetted in October 2025.
The API itself has no user interface. You access it through a Business Solution Provider (BSP) platform or through custom code built on top of the Cloud API.
The WhatsApp Business API is Meta's enterprise messaging interface that connects business systems to WhatsApp. It supports unlimited broadcasts, multi-agent inboxes, chatbot automation, WhatsApp Flows, and CRM integration. In Singapore, it's the standard for businesses that need to message customers at scale while staying PDPA-compliant.
How does the WhatsApp Business API work in Singapore?
Step 1: Create a Meta Business account. Register your business on Meta Business Suite. You'll need your Singapore business registration number (UEN), a business website, and a working phone number.
Step 2: Verify your business. Meta reviews your business for compliance with their Commerce Policy. For Singapore businesses, this typically takes 1 to 3 business days. You'll need your ACRA BizFile.
Step 3: Choose your access method. You have three options:
- BSP platform (SleekFlow, Respond.io, etc.): Managed platform with built-in interface, automation tools, and support. Fastest to get running.
- Direct Cloud API: Connect directly to Meta's API. No monthly platform fee, but you need a developer.
- Implementation agency (like DoubleAM): We set up the API, then build the automation layer on top: chatbot flows, CRM integration, broadcast sequences, lead qualification.
Step 4: Register your phone number. Migrate an existing number or register a new one. Once on the API, it can't be used on the free WhatsApp Business App simultaneously.
Step 5: Apply for Green Tick verification (optional). The green checkmark badge next to your business name. Meta grants this based on business notability. DoubleAM handles the application process for our clients.
WhatsApp Business API pricing in Singapore
Meta charges per template message delivered. Free-form replies within a customer-initiated service window remain free and unlimited.
| Message type | What triggers the charge | Rate (USD) | Rate (SGD approx.) |
|---|---|---|---|
| Marketing | Promotional templates | $0.0732 | ~S$0.07 |
| Utility | Transactional templates | $0.0113 | ~S$0.02 |
| Authentication | OTP and verification codes | $0.0113 | ~S$0.02 |
| Service | Customer messages first, you reply within 24h | Free | |
These are Meta's base rates. BSP platforms add their own monthly fees and may mark up per-message rates. For a full cost breakdown including BSP fees and total cost of ownership, see our WhatsApp Business API pricing guide.
BSP vs agency: understanding your options
A BSP (Business Solution Provider) sells you access to the WhatsApp API through their platform. SleekFlow, Respond.io, Moobicast, and Omnichat are BSPs. They give you a dashboard, a team inbox, basic automation tools, and billing.
An implementation agency (like DoubleAM) doesn't sell you a pipe. We build what flows through it. We connect the API, then design and build the automation layer: chatbot conversation flows, CRM pipeline integration, lead qualification logic, broadcast campaign sequences, and AI-powered responses.
| BSP platform | Implementation agency | |
|---|---|---|
| What you get | Dashboard + inbox + basic automation | Fully built system: chatbots, CRM, workflows, AI |
| Setup | Self-service or guided onboarding | Done-for-you build, tailored to your business |
| Ongoing | You manage it yourself | Ongoing optimisation and support |
| Best for | Businesses with in-house teams | Businesses that want results without running the system |
| Timeline | Same-day to 1 week | 2 to 3 weeks |
Which BSP is best in Singapore?
| Provider | Monthly from | Strengths |
|---|---|---|
| Respond.io | ~$79/mo | Transparent pricing, zero markup on Meta fees, strong workflow automation |
| SleekFlow | ~$154/mo | Strong e-commerce integrations (Shopify, Salesforce), WhatsApp catalog |
| Voltade (Envoy) | ~$99/mo | PSG grant pre-approved, local presence, AI CRM |
| Moobicast | Custom | Local Singapore company, official Meta BSP, 18+ years in messaging |
| Twilio | Pay-per-use | Developer-friendly, maximum flexibility, global reach |
| Cloud API (direct) | Free | Zero platform fees, full control. Requires in-house developers |
PDPA compliance: what Singapore businesses need to know
Consent is required for marketing messages. Before adding someone to a WhatsApp broadcast list, you need their informed, voluntary, and specific consent. Keep records of when and how consent was obtained.
Service messages don't need separate marketing consent. If a customer contacts you, you can reply. But you can't add them to a marketing broadcast list without separate consent.
WhatsApp messages are encrypted. End-to-end encryption satisfies the PDPA's data protection obligation for messages in transit. But data stored in your CRM or BSP platform also needs protection.
The DNC Registry situation is nuanced. The safest approach is to treat WhatsApp marketing the same as SMS for DNC purposes: check the registry within 30 days of sending, and include an opt-out mechanism in every marketing message.
What can you actually do with the WhatsApp Business API?
- Broadcast campaigns: Send promotional messages to thousands of contacts at once, segmented by behaviour, purchase history, or custom tags.
- AI chatbots: Deploy a chatbot that answers FAQs, qualifies leads, collects information, and books appointments.
- WhatsApp Flows: Interactive forms, surveys, and product catalogues inside the WhatsApp conversation.
- Multi-agent inbox: Multiple team members manage conversations from the same number with routing rules and history.
- CRM integration: Every WhatsApp conversation syncs to your CRM automatically.
- Automated follow-ups: Drip sequences triggered by customer actions.
- Campaign analytics: Track delivery, read, response, and conversion rates.
How to get started
Path 1: Self-setup through a BSP. Sign up for SleekFlow, Respond.io, or another BSP. Connect your Meta Business account. Register your number. Start building. Budget 1 to 4 weeks.
Path 2: Done-for-you through DoubleAM. We handle the full setup: Meta Business verification, number registration, API connection, chatbot design, CRM integration, broadcast templates, and green-tick application. You go from zero to a working WhatsApp automation system in 2 to 3 weeks.
Start a conversation on WhatsApp and tell us what you're trying to automate. We'll tell you whether you need us or whether a BSP alone will do the job. No hard sell.
