What is the WhatsApp Business API?
The WhatsApp Business API is the programming interface of Meta's WhatsApp Business Platform. Instead of typing on one phone, a business connects software to WhatsApp and sends and receives messages through it. The interface tools such as WACRM connect to is called the Cloud API.
WhatsApp presents the platform as a business messaging platform for customer engagement: lead generation, conversational commerce, support and notifications. A business can connect directly if it has developers, or use a tool that handles the technical setup with little or no code. It is not only for large brands or online shops: a clinic confirming appointments, a salon sending reminders, a restaurant taking bookings and an agency running chats for clients all use the same platform.
You still talk to customers in the normal WhatsApp app on their side. What changes is your side: chats arrive in software that a whole team can share, with the rules of the platform (templates, opt-in, messaging limits) applied to every message.
WhatsApp Business app or API: which do you need?
The free WhatsApp Business app is built for one phone. The API is built for a team and for software. If one person answers every chat, the app may be enough. If several people share the number, or you want automations, AI replies and broadcasts with approved templates, you need the API.
| What you need | WhatsApp Business app | WhatsApp Business API |
|---|---|---|
| Who answers | One phone and its linked devices | A whole team, each person with their own login |
| Shared inbox | No | Yes, through a tool such as WACRM |
| Automations and AI agents | Not across a team | Yes, through a tool such as WACRM |
| Message templates | Not used | Required outside the customer service window |
| API and webhooks | No | Yes |
The full comparison of the WhatsApp Business app and the API goes through each difference in detail, including when staying on the app is the better choice.
Can you keep the WhatsApp Business app on the same number?
Yes. Meta calls it onboarding WhatsApp Business app users, often called coexistence. A number already in use on the WhatsApp Business app is connected to the platform, and the business can still send messages one to one from the app. WhatsApp keeps the message history between the app and the API in sync.
Some app features change once the number is on both, for example group chats are not synchronised and broadcast lists in the app become read-only. The coexistence guide lists what to check before you connect, and Keep your phone app shows how WACRM runs the inbox and the phone app side by side.
How do you get access?
Most businesses get access through Embedded Signup, Meta's own sign-up flow that a tool such as WACRM opens for you. It collects your business details and creates the WhatsApp assets the platform needs. The steps:
Sign in with your Meta business account
Embedded Signup starts with your Facebook or Meta business login, where you accept the terms and pick or create a business portfolio.
Choose a WhatsApp Business Account
Select an existing WhatsApp Business Account or create a new one inside that portfolio.
Add and verify your phone number
Enter the business number you want to use and verify it with the code WhatsApp sends.
Set your display name
Enter the display name customers can see in place of your number in WhatsApp.
Send your first approved template
Create a template, wait for it to reach the approved status, then send it to a customer who opted in.
Meta's own review steps, such as business verification and template review, follow Meta's timing, not WACRM's. Step-by-step help: how to connect a number with Embedded Signup and how to send your first WhatsApp template.
What does the WhatsApp Business API cost?
Meta charges for the platform per delivered message, not per conversation, since 1 July 2025. The price depends on the message category (marketing, utility, authentication or service) and on the recipient's country.
From 1 October 2026, the first 1,000 service messages per business phone number per month are free, and a payment method on the WhatsApp Business Account is needed for any delivery beyond that. A conversation that starts from a Click-to-WhatsApp ad opens a 7-day free window for marketing, utility, authentication and service messages.
Rates by country are in the WhatsApp message pricing guide, and the message pricing calculator estimates a monthly bill from your own volumes. WACRM applies 0% markup on what Meta charges per delivered message. WACRM plans are listed on the pricing page.
What rules apply: templates, opt-in, limits?
Three platform rules shape how you message customers. Each one is set by Meta, and WACRM works inside them.
Templates and approval
Outside the customer service window, a template message is the only kind of message you can send, and a template must be approved before use. Templates are marketing, utility or authentication.
Opt-in
Before messaging people on WhatsApp, a business must get their opt-in, naming the business and making clear that they agree to receive its messages.
Messaging limits
A messaging limit caps how many different customers you can reach outside the customer service window in a moving 24-hour period. It rises as you verify your business and keep message quality high.
Sources: templates, template categories, opt-in and messaging limits, all on Meta for Developers, and the WhatsApp Business Policy. More help: getting templates approved and opt-out, consent and what it costs.
What can your team do with it in WACRM?
WACRM puts the API to work for people who are not developers. Your number connects once, and the team works from the Workspace. Messages stay inside Meta's rules, with data protection described on security & compliance. Developers can go further on the WACRM developer page.
Team inbox
Every WhatsApp chat on your number in one shared inbox, with a sign-in for each teammate.
See the team inboxAI agents
Answers and bookings, approved by your team.
See AI agentsAutomations
Rules that start from orders, carts, messages and reminders.
See automationsBroadcasts & templates
Segments and approved templates, with 0% markup on what Meta charges per delivered message.
See broadcastsAPI & MCP
REST API, signed webhooks and an MCP server.
See API & MCPWACRM — Team inbox (sample data)
Linh Tran
Is the blue one back in stock?
Minh Store Order #4821
COD confirmed, thank you
Phuc Nguyen
Can I change delivery address?
Linh Tran
WhatsApp · Shop support
✨ AI suggested reply
"Yes it's back in stock. Want me to reserve one and send the payment link?"