Updated on October 25, 2026
For a small business, the WhatsApp Business API is worth it when WhatsApp needs to talk to a system: automatic reminders and notifications, a chatbot or AI agent, several agents on one number, or integration with a CRM, calendar or online store. If one or two people answer customers by hand on a phone, the free WhatsApp Business app is usually enough. And it doesn’t have to be a final choice: with coexistence, the same number stays on the app and also works on the API.
This guide compares the two, shows what the API costs for typical small-business volumes in Brazil (where the examples are priced in Brazilian reais, BRL), and explains what changes on the phone when you connect the number to the API.
Business app or API: the difference in one sentence
The app is built for people to talk to customers; the API is built for systems to talk to customers.
The WhatsApp Business FAQ describes the app as free, aimed at small businesses, with “limited customization and integration with other tools”. The platform (the API) is presented as the way to talk to customers at scale and connect WhatsApp to the rest of a company’s systems.
| WhatsApp Business app | Official API (Cloud API) | |
|---|---|---|
| Meta cost | Free app; no per-message charges | Per delivered message, by category |
| Who replies | People, on the phone and linked devices | A system, chatbot, AI or agents in a dashboard |
| Devices | Main phone plus up to 4 linked devices | As many agents as the connected software allows |
| Automation | Greeting, away messages and quick replies | Any flow your system can run |
| System integration | Limited | Webhooks and HTTP calls |
| Starting a conversation | Free-form message | Approved template only, outside the 24-hour window |
| Opt-in and quality rules | WhatsApp policies apply | Policies apply, plus sending limits and quality ratings |
When the app is enough
The app works well when:
- volume is low and the owner or a small team does the replying;
- there’s no need for automatic notifications (reminders, confirmations, payment notices);
- the built-in tools are enough: business profile, catalog, greeting and away messages, quick replies, labels;
- nobody needs to see conversations inside another system.
In that scenario, the API would add per-message costs, template rules and one more tool to pay for, with no clear gain.
Want to try it while you read? Create a Vectalk account and send your first message through the official API. Create free account →
When the API pays off
These are the usual signs you’ve outgrown the app:
- Repetitive notices sent by hand. Appointment reminders, order confirmations, tracking codes, payment slips. With the API, your system sends a utility template on its own at the right time.
- Customers left unanswered after hours. A chatbot or AI agent answers around the clock and hands off to a person when needed.
- More agents than the app can handle. With the API, customer service software spreads conversations across several agents on one number. See multiple agents on one WhatsApp number.
- Ad leads going cold. Fast replies and tracking which ad drove the sale depend on integration. See tracking Click-to-WhatsApp ads.
- Risk from unofficial tools. If you already automate with an unofficial API, the number is at risk of being banned. Compare in official vs unofficial API.
What the API costs a small business
Meta charges per delivered message, priced by category and the recipient’s country. These are the BRL rates for Brazilian numbers in effect since October 1, 2026, according to Meta’s pricing page:
| Category | Typical use | Price per delivered message (BRL) |
|---|---|---|
| Marketing | Promotions, news, re-engagement | R$ 0.3217 |
| Utility | Reminders, confirmations, order updates | R$ 0.0350 |
| Authentication | Verification codes | R$ 0.0350 |
| Service | Replies inside the 24-hour window | R$ 0.0350, with 1,000 free per number per month |
Messages customers send you are free. Failed messages are not charged either. And when a customer arrives through a Click-to-WhatsApp ad, your replies inside the free entry point window (up to 7 days) are not charged.
Three sample months
These figures use Meta’s rates only, without the fee of the provider or software you use:
| Business | Monthly usage | Estimated Meta cost |
|---|---|---|
| Busy clinic | 600 appointment reminders (utility) + 800 support replies (service) | 600 × R$ 0.0350 = R$ 21.00; service within the free tier = R$ 0.00. Total: R$ 21.00 |
| Small online store | 1,200 order notices (utility) + 1,500 replies (service) | 1,200 × R$ 0.0350 = R$ 42.00; (1,500 − 1,000) × R$ 0.0350 = R$ 17.50. Total: R$ 59.50 |
| Service provider running a campaign | 500 marketing messages to opted-in customers | 500 × R$ 0.3217 = R$ 160.85 |
Marketing is what weighs most on the budget, at roughly nine times the price of utility. Transactional notices are cheap; campaigns need a good, segmented list.
On top of Meta’s cost you pay the provider or customer service software. Compare offers by what’s included and how Meta’s rates are passed through, using the checklist in how to choose a provider.
What the API asks of you
Before deciding, know what changes day to day:
- Approved templates. To reach a customer who hasn’t written in the last 24 hours, you need a Meta-approved template.
- Opt-in. The messaging policy only allows contacting people who gave you their number and agreed to receive messages from your business.
- Sending limit. New portfolios can reach 250 unique people per 24 hours outside the customer service window; the limit grows with business verification and good quality (messaging limits).
- A tool on top. The API has no screen. You need your own system or customer service or automation software connected to it.
- Payment method. Since October 2026, without a payment method, service messages stop being delivered after the free monthly tier.
Coexistence: the API without giving up the phone
The most common fear for a small business owner is losing the number or the chat history. Coexistence solves that: the WhatsApp Business app number is connected to Cloud API and keeps working in the app. According to Meta’s documentation:
- messages sent from the app stay free; messages sent through the API follow Cloud API pricing;
- one-to-one chats from the last 6 months can be synced to the connected system;
- whatever you reply from the phone reaches the system by webhook, so the history stays complete;
- catalog, greeting, away messages, quick replies, labels and calls stay in the app.
Some limitations matter for small businesses:
| Feature | After coexistence |
|---|---|
| Broadcast lists | Disabled; existing ones become read-only |
| Disappearing messages, view once and live location | Disabled in one-to-one chats |
| Groups | Stay in the app but aren’t synced to the API |
| Linked devices | Unlinked at connection; can be relinked (except WhatsApp for Windows and WearOS) |
| API sending speed | Fixed at 20 messages per second |
| Main phone | Must be opened regularly; about 14 days of inactivity disconnects the API |
If your business relies on broadcast lists, weigh this carefully: bulk sending moves to API templates, which are charged per message. The details are in what syncs in coexistence and what doesn’t.
How to decide
| Situation | Recommendation |
|---|---|
| Manual service, few conversations, no automatic notices | Stay on the WhatsApp Business app |
| Want to automate reminders or notices and keep the phone | API with coexistence |
| Several agents or a chatbot on the same number | API, with customer service software |
| Using an unofficial QR-code tool | Move to the official API |
| Rely on large broadcast lists and don’t want per-message costs | Think it through: on the API, bulk sends are paid templates |
How to do it with Vectalk
Vectalk gives you access to Meta’s official WhatsApp Cloud API with the same payloads and webhooks as Meta’s documentation. You pay Vectalk and Vectalk pays Meta, with no card on file at Meta. Vectalk also supports coexistence, so the number stays on the WhatsApp Business app while your system uses the API.
To get started, create your account and connect the number through Meta’s Embedded Signup, following the quickstart. If you’d like help figuring out whether the API makes sense for you, talk to the team through the contact page.
Frequently asked questions
Can a small business use the official WhatsApp Business API?
Yes. There’s no minimum company size. You need a Meta business portfolio, a number that can receive SMS or calls, a payment method and, to grow beyond 250 contacts a day, business verification. The steps are in how to get WhatsApp API access.
Will I lose my number or my history?
No, if the number is on the WhatsApp Business app and you use coexistence. The app keeps the history, and the connected system can receive up to 6 months of one-to-one chats if you authorize it. Without coexistence, the number must be deleted from the app before moving to the API.
Do I need a developer?
Not necessarily. The API itself requires integration, but there’s ready-made customer service, chatbot and automation software that connects to it. If you have your own system, a developer can integrate it with simple HTTP calls.
How much will I spend per month?
It depends on the message type. Notices and replies cost R$ 0.0350 each in Brazil, and the first 1,000 replies each month are free per number. Marketing costs R$ 0.3217 per delivered message. Add the provider’s or software’s fee on top.
Can I go back to using only the app?
Yes. With coexistence, you disconnect from the app itself, under Settings > Account > Business Platform > Disconnect Account. The number stays on the WhatsApp Business app.
Official sources consulted on October 25, 2026: Pricing and the “BRL list rates” sheet (effective October 1, 2026), Onboarding WhatsApp Business app users (coexistence), Messaging limits, Throughput, WhatsApp Business FAQ, WhatsApp Business app, WhatsApp Business Messaging Policy.
Put your business on the official WhatsApp
Create your account, connect your number to the official API (you can keep the app with coexistence) and start serving customers and sending messages.
