WhatsApp Business app or API: what you need to use AI
The WhatsApp Business app and the API do different jobs. What each one allows, what happens to your number and when you need the API to use AI.
If you are thinking about adding AI to your business's WhatsApp, the first question is not which AI tool to choose but something earlier: is the WhatsApp Business app enough, or do you need the API? They are two different Meta products, with different rules and costs, and the answer decides what you can connect. If you are not yet sure what AI can do for you, start with what an AI WhatsApp assistant does and how to start. Here we cover the technical side, explained without jargon.
1. The WhatsApp Business app: the one you already know
It is the free app you install on your phone, similar to normal WhatsApp but designed for businesses. It allows:
- A business profile with opening hours, address, website and description.
- A catalogue of products or services.
- Quick replies, a greeting message and an away message.
- Labels to organise conversations.
- Using the same account on a few linked devices, such as a computer.
For a small business with one or two people answering, it is often enough. Its limit is that it is not designed to connect to other systems: you cannot officially plug your own AI assistant, your CRM or your calendar into it. Meta keeps adding features to the app, some with AI, but they depend on the country and on what Meta decides to offer at any given time.
Be careful with tools that promise to «automate» the app by scanning a QR code as if they were WhatsApp Web. They are not official, they go against WhatsApp's terms and they can get your number blocked.
2. The WhatsApp Business API: for connecting systems
The API (Meta calls it the WhatsApp Business Platform, and the version hosted by Meta the Cloud API) is the official way for software to send and receive WhatsApp messages. It is not an app and has no screen of its own: you use it through a tool (a shared inbox, a CRM or an assistant) that connects to it, either directly or through a provider authorised by Meta.
With the API you can:
- Connect an AI assistant that answers with the information you approve.
- Have several people handle the same number from a shared inbox.
- Save every conversation in your CRM and connect your calendar, shop or website forms.
- Send template messages (appointment reminders, order updates) to clients who have given you permission.
3. The rules that change with the API
- The 24-hour window: you can reply freely for 24 hours after the client's last message. Outside that window, you can only write using templates approved by Meta.
- Templates have categories: marketing, utility (for example, an appointment reminder) and authentication (access codes). Each has its own rules and price.
- You need permission: to write to a client first, they must have agreed to receive WhatsApp messages from you. Explain it on your website and in your privacy policy (this is not legal advice; check your own case).
- There are sending limits: Meta limits how many different clients you can message with templates each day, and raises that limit based on your business verification, the quality of your messages and usage.
4. What it costs, without made-up figures
The app is free. The API has two kinds of cost worth keeping apart:
- What Meta charges: it depends on the type of message (marketing, utility, authentication or customer service) and the client's country. Meta has changed the model more than once, for example from charging per conversation to charging per template message, and in general replying to what the client writes to you within the service window is the cheapest part. Check Meta's official pricing before deciding, because it changes.
- What the provider or whoever sets it up charges: the tool, the assistant's configuration and maintenance. Ask for it to be shown separately from Meta's costs.
If you mostly reply to clients who write to you, Meta's charges are usually much lower than if you send marketing campaigns.
5. Verification: what you will be asked for
- A Meta business account: you need a Meta business portfolio (formerly Business Manager) in your business's name. Make sure the account is yours and not the installer's.
- Business verification: Meta may ask for documents proving your business exists (legal name, address, website). You can start unverified with limits; verifying raises them. It can take several days.
- Display name: the name your clients will see must match your brand, and Meta reviews it.
- The verified badge is something else: verifying your business does not give you the tick next to your name; that is requested separately and is not needed to operate.
6. Moving your current number to the API: carefully
Many businesses want to use the number their clients already have saved. It is possible, but know this first:
- As a rule, a number is either on the app or on the API. Moving it to the API used to mean deleting the app account, and with it the chat history on that phone. Back it up first.
- Meta now allows, in some cases, using the same number on the app and the API at the same time (it calls this coexistence), with limits on features and countries. Ask whether it is available for your number before taking it for granted.
- You need to receive a code by SMS or phone call on that number to verify it. A landline can work if it receives calls.
- Once on the API, your team answers from the tool and not from the phone app, unless you use coexistence.
If you do not want to risk your main number, another option is to use a new number for the assistant and keep the usual one on the app.
7. When does a small business need the API?
You are probably fine with the app if you or one person answer, the volume of messages is manageable, and quick replies and the away message cover the repetitive part.
You probably need the API if:
- You want an AI assistant that really answers, not just an automatic message.
- Several people handle the same WhatsApp.
- You want every conversation saved in a CRM and not on someone's phone (if you are unsure which, see how to choose between a custom or off-the-shelf CRM).
- You send reminders or updates to clients who have asked for them.
8. What to ask the company integrating AI into your WhatsApp
- Do you use the official WhatsApp API?
- Are the Meta account and the number in my business's name? What happens if I stop working with you?
- Which part of the cost is Meta's and which part is yours?
- What information does the assistant answer with, and what does it do when it does not know something?
- How does it hand the conversation to a person?
- Where is my clients' data stored?
What you can do and what we can do
If the app is enough for you, make good use of the profile, quick replies and away message, and put the WhatsApp button in plain sight on a business website that brings in clients. If you need the API, we build your AI WhatsApp assistant on the official WhatsApp platform and, if you need it, connect it to a custom CRM where every conversation is kept. You can see everything we do in websites and automation for businesses.