WhatsApp Business API vs WhatsApp Business App: which does your business need?

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.

Why teams choose Repli

What you get

The Business app

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.

The Business Platform (API)

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.

Multi-agent access

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.

Automation depth

The app offers a greeting and an away message. The API supports keyword flows, AI replies, lead capture, appointment booking and store lookups.

Broadcasts

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.

Cost shape

The app is free. The API costs a per-conversation charge from Meta plus a software plan — predictable, but no longer zero.

Use cases

Stay on the app

One or two people, under roughly fifty chats a day, no need for CRM records or integrations.

Move to the API

A team sharing one number, chats being missed, or automation and store data needed.

Run both for a while

Many businesses keep the app on a second number while the main number moves to the API.

When the free app is still the right choice

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.

What actually changes when you move to the API

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.

Moving your existing number

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.

Frequently asked questions

What is the difference between WhatsApp Business and the WhatsApp Business API?

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.

Is the WhatsApp Business app free?

Yes, completely. The API is the paid route: Meta bills per 24-hour conversation and your software provider charges a plan fee.

Can I use the same number on both?

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.

Will I lose my chat history when migrating?

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.

How many agents can use the Business app?

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.

Can I broadcast with the free app?

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.

Do I need the API for a chatbot?

Yes, for anything beyond a greeting and an away message.

When should a small business upgrade?

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