The free WhatsApp Business app is genuinely enough for a lot of small businesses. The API exists for the point where one phone and one person stop being enough. Here is where the line actually falls.
Free, installed on a phone, with a catalogue, quick replies, labels and a greeting message. Excellent for a solo owner or a two-person shop handling a manageable number of chats.
No app of its own — it connects your number to software like Repli. It exists to support multiple agents, real automation, CRM data and integrations, and it bills per conversation.
The app supports a small number of linked devices on one account. The API gives every agent their own login, assignment, and an audit trail of who replied.
The app offers a greeting and an away message. The API supports keyword flows, AI replies, lead capture, appointment booking and store lookups.
The app broadcasts only to people who saved your number, capped per list. The API sends approved templates to opted-in contacts at scale, billed per conversation.
The app is free. The API costs a per-conversation charge from Meta plus a software plan — predictable, but no longer zero.
One or two people, under roughly fifty chats a day, no need for CRM records or integrations.
A team sharing one number, chats being missed, or automation and store data needed.
Many businesses keep the app on a second number while the main number moves to the API.
If one person answers every message and nothing is being missed, the Business app is doing its job. Labels, quick replies and a catalogue cover a lot, and there is no conversation bill to manage.
Upgrading before you have the problem the API solves mostly adds cost and setup work. The honest signal to move is operational, not aspirational: messages going unanswered, two people replying to the same customer, or a manual process you keep re-typing.
Your number stops living in the phone app. Conversations move into the software you choose, which is why the shared inbox matters more than any single automation feature — it becomes the place your team works.
You gain approved message templates, which are what allow you to start a conversation outside the 24-hour service window. You also take on the responsibility of opt-in: templates go to people who agreed to hear from you.
And you gain data. Every contact has a record, chats attach to it, and you can see response times. For a growing team that visibility is usually worth more than the automation itself.
A number registered on the WhatsApp Business app can be migrated to the API, but it cannot be used in both places at once. Plan a short changeover window and tell your team before it happens.
Chat history in the app does not transfer into the API, so export anything you rely on first. New conversations build history in your new inbox from day one.
If that feels risky, start the API on a second number, run it alongside for a couple of weeks, and switch the main number once the team is comfortable.
The Business app is a free phone app for small teams. The API has no app of its own — it connects your number to software, and it supports multiple agents, automation, CRM and integrations, billed per conversation.
Yes, completely. The API is the paid route: Meta bills per 24-hour conversation and your software provider charges a plan fee.
No. A number lives either on the Business app or on the API, not both at the same time. You can migrate it, or use a second number for the API.
App chat history does not move to the API. Export what you need before you migrate; new history builds in your inbox from the switchover.
The app supports a small number of linked devices on one account, with no assignment or per-agent visibility. The API gives every agent their own login.
Only to contacts who have saved your number, with per-list limits. The API sends approved templates to opted-in contacts without that restriction, billed per conversation.
Yes, for anything beyond a greeting and an away message.
When messages are being missed, more than one person needs to reply, or you need automation, CRM records or store integrations.
Pricing · All features · How it works · Blog