"WhatsApp Business" can mean two very different products, and mixing them up leads to a lot of wasted setup time. One is a free app you download on a single phone. The other is an API that plugs WhatsApp into your business systems and lets a whole team message from one number. This guide explains what the API actually is, who it's for, and why you can't just sign up for it directly.
The WhatsApp Business App is a free download, similar to the regular WhatsApp app but with a business profile, away messages and basic labels. It's designed for one person managing one phone. The WhatsApp Business API is a completely different piece of infrastructure — there's no app to install at all. Instead, your WhatsApp number connects to software over an API, so multiple team members, chatbots and automated workflows can all send and receive messages from the same number at once.
WhatsApp Business App vs WhatsApp Business API
If you're a sole trader replying to a handful of customer messages a day from your own phone, the free app is genuinely fine — there's no need to overcomplicate things. The API becomes necessary the moment more than one person needs to reply from the same number, or the moment you want anything automated: booking confirmations, delivery updates, appointment reminders, or a chatbot that answers common questions outside working hours.
Signs you've outgrown the free app
Meta doesn't offer a self-service signup page where you create an account and start sending API messages the same afternoon. Access is provided through approved Business Solution Providers — companies Meta has vetted to offer WhatsApp Business API access — or through Meta's own direct onboarding, which is generally reserved for very large enterprise accounts. For almost every business, going through a Business Solution Provider like Havari is the practical route in.
What a Business Solution Provider actually does
A BSP handles the technical connection to Meta's infrastructure, submits your business for API access, and gives you a usable interface — an inbox, templates, automation — on top of the raw API. Havari does this setup for you rather than leaving you to read Meta's developer documentation from scratch.
The single most important rule to understand about the API is the 24-hour customer service window. When a customer messages you first, you can reply with anything — free-form text, images, links — for 24 hours from their last message. Once that window closes, you can only send Meta-approved message templates until the customer messages you again. This exists to stop businesses using WhatsApp as an unsolicited marketing blast channel, and it shapes how reminders, notifications and re-engagement messages all have to be built.
How the 24-hour rule plays out in practice
Customer messages you
The 24-hour free-form window opens from the timestamp of their message.
You reply freely within the window
Any message type is allowed — text, images, quick replies, catalogue links.
Window closes after 24 hours of inactivity
If neither side has sent anything for 24 hours, free-form replies are no longer allowed.
Only approved templates after that
To reach the customer again, you send a pre-approved template message, which can reopen the conversation window if they respond.
Getting API access is not the same as getting the official green checkmark next to your business name. That badge comes from a separate Meta business verification process, where your business details have to match official records exactly, and it isn't automatic or guaranteed just because you're using the API. Plenty of businesses run the API successfully without ever pursuing the green tick — it's a trust signal, not a technical requirement.
Meta charges on a conversation basis — a 24-hour window of messaging counts as one conversation, regardless of how many messages pass back and forth inside it — rather than charging per message sent. On top of Meta's conversation charges, the platform giving you API access (your BSP) typically adds its own subscription fee for the inbox, automation and support that sit on top of the raw connection. Havari keeps this simple with one predictable plan rather than a maze of per-message add-ons.
Can I upgrade from the free app to the API later?
Yes, and it's a common path — many businesses start on the free app and move to the API once they need multiple team members or automation. Your number can typically be migrated across.
Do I need a developer to use the WhatsApp Business API?
Not if you go through a Business Solution Provider like Havari, which gives you an inbox and campaign tools without requiring you to build against Meta's raw API yourself.
Is the green tick required to send WhatsApp messages?
No. Verification and the green tick are optional trust signals from a separate Meta process — you can send and receive API messages without them.
What happens if I message a customer outside the 24-hour window without a template?
The message will be rejected. Outside the window, only Meta-approved templates can be sent until the customer messages you again.
The WhatsApp Business API opens up automation, team collaboration and reporting that the free app was never built for — but it comes with rules around templates and session windows that are worth understanding before you start sending. Going through a Business Solution Provider like Havari means someone else has already solved the Meta onboarding and verification side, leaving you to focus on the conversations themselves.