Use the free WhatsApp Business app if one or two people chat with customers by hand and you need little more. Use the WhatsApp Business API when several people share the inbox, you want automated flows, or messages must connect to your CRM or Odoo.
The app is a tool for a person. The API is a connection for a system. That one difference explains most of the rest.
What the free app does well
The app is simple. You install it on a phone, add a business profile, and reply to customers. It offers quick replies, labels to sort chats and a catalogue to show products. For a small shop, a tutor or a one-person service, that can be plenty.
It starts to strain when:
- More than a couple of people need to answer messages.
- Someone leaves and takes the phone, and the history, with them.
- You send the same messages all day by hand.
- Leads arrive on WhatsApp and nobody records them anywhere else.
What the API changes
The API does not come with an inbox of its own. It connects WhatsApp to software, such as a shared team inbox, a CRM or Odoo. That software decides what the experience looks like.
What this opens up:
- Multiple users. Several people work from one shared inbox, with ownership of each conversation.
- Flows. Confirmations, reminders and common questions can be answered automatically, with a handover to a person when needed.
- Templates. Messages you start yourself use prepared templates, which Meta must approve.
- CRM and Odoo connection. Messages are linked to the customer record, so your team sees orders, leads and conversation together.
The customer service window
When a customer messages you, a period opens during which you can reply more freely. Think of it as the customer service window. Once it closes, you cannot send free-form messages. You must use an approved template instead.
This matters for planning. A reminder you send days later, or a follow-up to a lead who went quiet, will usually need a template. Ask what applies to you while scoping, because the rules and the charges for some message types can change.
Side by side
| Need | Free app | API |
|---|---|---|
| One or two people chatting | Good fit | More than you need |
| Several people on one number | Awkward | Designed for it |
| Automated replies and reminders | Very basic | Full flows |
| Link to CRM or Odoo | Not available | Yes |
| Messages you start | Informal | Approved templates and consent |
| Setup effort | Minutes | Needs planning |
The costs you do not see at first
The app is free to use. The API usually is not. There is setup work, software to run the inbox and flows, and charges from WhatsApp for some kinds of messages. Ask for these before you commit, so there is no surprise later.
There is also effort on your side. You need to write templates, decide when a person takes over and train your team. Consent also matters, so make sure customers have agreed to hear from you.
How to decide
Ask yourself:
- How many people need to reply to customers?
- Do I send the same messages every day?
- Do I want leads from WhatsApp to land in a CRM?
- Do I need to see orders and conversations together?
- Would an automated first reply save me real time?
If most answers are no, stay with the app and revisit later. If you answer yes to several, the API will probably pay for itself in time saved and leads kept. You can also start with the app and move across when you outgrow it. Moving is easier if you have kept your contacts tidy.
Some businesses later add an AI agent on top of the API. That is a separate decision, covered in our post on AI agents for support and sales.
Where Teapot Techies fits
We use the official WhatsApp Business platform. We help you register and configure the account, prepare approved templates, design the flows, connect them to your CRM or Odoo and test with your team before customers see anything. If the free app is enough for you today, we will say so. See WhatsApp automation and Odoo integrations.