WhatsApp Business API for Customer Support: A Complete Setup Guide
How the official WhatsApp Business Platform works, what it costs, message rules and templates, and how to connect it to your CRM and chatbot.

For customers in Pakistan, Saudi Arabia and much of the world, WhatsApp is where conversations already happen. The free WhatsApp Business app works for a single shop, but once you have several agents, high message volume or want automation, you need the WhatsApp Business Platform, often called the WhatsApp Business API.
App vs platform
| WhatsApp Business app | WhatsApp Business Platform (API) | |
|---|---|---|
| Users | One phone, a few linked devices | Many agents through software |
| Automation | Basic quick replies and greetings | Chatbots, integrations, workflows |
| Integration | None | CRM, helpdesk, ERP, e-commerce |
| Bulk messaging | Limited broadcast lists | Approved templates at scale |
| Cost | Free | Charged per conversation or message category, set by Meta |
How the platform works
Meta offers the Cloud API, hosted by Meta, which most businesses use today. You can connect directly or through a solution provider. Your software sends and receives messages through the API and receives incoming messages through webhooks.
To get started you need:
- A Meta Business account, ideally verified.
- A phone number that is not currently registered on the WhatsApp app (or that you migrate).
- A display name that matches your business.
- A system or provider to send and receive messages.
The 24-hour customer service window
This rule shapes everything:
- When a customer messages you, a 24-hour window opens. Within it you can reply with normal free-form messages.
- Outside that window, you can only start a conversation with a pre-approved message template.
Templates are reviewed by Meta and fall into categories such as utility (order updates, appointment reminders), authentication (one-time codes) and marketing (offers, announcements). Pricing and rules differ by category and country, so check Meta's current pricing page for your markets.
Writing templates that get approved
- Be clear about who you are and why you are messaging.
- Use variables for personal details, for example
Hello {{1}}, your order {{2}} has been shipped. - Keep marketing templates honest and avoid misleading urgency.
- Do not send marketing messages to people who have not opted in.
Opt-in and quality rating
Customers must agree to receive messages from you on WhatsApp. Collect opt-in on your website, checkout or in store, and make it easy to stop messages. Meta tracks your quality rating based on blocks and reports. Low quality can reduce your sending limits, so relevance matters more than volume.
Adding a chatbot
A chatbot can handle common questions instantly and hand over to a human when needed:
- Menu bots use buttons and lists for order status, store hours, prices.
- AI assistants answer free-text questions from your knowledge base.
- Hybrid setups let the bot collect details first, then route to the right agent.
Always offer a clear way to reach a human, and tell customers when they are talking to an automated assistant.
Connecting to your systems
The real value comes from integration:
- CRM: create or update leads automatically from new conversations.
- ERP/POS: send invoices, payment links and delivery updates.
- Helpdesk: turn conversations into tickets with history and assignment.
- E-commerce: abandoned cart reminders and order notifications (with opt-in).
A launch checklist
- Verify your Meta Business account and choose the phone number.
- Decide which teams will use WhatsApp and their working hours.
- Write your first templates: order updates, appointment reminders, payment reminders.
- Set up opt-in collection on your website and forms.
- Configure the chatbot's top 10 questions and human handover.
- Connect CRM or helpdesk so conversations are not lost.
- Train agents on tone, response times and when to escalate.
- Monitor response times, resolution rate and quality rating weekly.
Frequently asked questions
Can we keep using the WhatsApp Business app on the same number? A number is registered either with the app or with the platform. Some providers support coexistence features, but plan for the number to be used through your platform software.
How quickly are templates approved? Many templates are reviewed quickly, but approval time varies and some are rejected. Prepare templates early and keep alternatives ready for launch.
Can we send messages to people who have never contacted us? Only with opt-in and an approved template. Sending unsolicited messages harms your quality rating and can lead to limits on your account.
Key takeaways
- The WhatsApp Business Platform enables multi-agent support, automation and integrations.
- Free-form replies are allowed within 24 hours of the customer's last message; otherwise use approved templates.
- Opt-in, relevant content and a good quality rating protect your sending limits.
- Integrate with CRM, ERP and helpdesk to turn chats into real business processes.
KHR Digital Solutions builds WhatsApp Business solutions with campaigns, polls, chatbots and CRM integration on the official platform.
Related articles

Inventory Management Best Practices for Retailers and Distributors
Stock-outs and dead stock both cost money. Practical methods for accurate counts, reorder points, ABC analysis and multi-warehouse control.

Digital Transformation for SMEs: A Step-by-Step Roadmap That Actually Works
Forget buzzwords. A realistic roadmap for small and mid-sized companies to move from spreadsheets and paper to connected, automated systems.

HR and Payroll Automation: What to Automate First in a Growing Company
Attendance, leave, payroll, onboarding and approvals: which HR processes give the fastest return when automated, and how to roll them out smoothly.