Set up a WhatsApp Business chatbot

Guides

How to set up a WhatsApp Business chatbot, step by step

WhatsApp is where a huge share of your customers already are, so answering them there with an AI chatbot is one of the fastest wins in customer service. But the setup has a few moving parts: the WhatsApp Business Platform, a phone number, a bot that actually knows your business, and a way to hand a chat to a human when it matters.

This guide walks you through the whole thing in plain language: what the Cloud API is, whether you need a provider, how to connect your number, how to train the bot on your own content, and how to test before you go live.

Updated 2026-07-06

Key takeaways

  • A WhatsApp chatbot needs the official WhatsApp Business Platform (Cloud API), not the consumer WhatsApp or the free Business app.
  • You can build directly on the Cloud API yourself, or use a provider that handles the API for you and adds the AI, training and inbox on top.
  • The quality of the bot depends on what it is trained on: ground it in your own content so it answers correctly and honestly says when it does not know.
  • Always keep human handover: when a question gets complex, a person should be able to take over the WhatsApp chat from a shared inbox.
  • Test with real questions from a private number before you publish the bot to your public WhatsApp line.

What you actually need: the WhatsApp Business Platform

There are three WhatsApp products and only one lets you run a real chatbot. The regular WhatsApp app is for people, the free WhatsApp Business app is for very small businesses replying by hand, and the WhatsApp Business Platform (with its Cloud API) is the one that lets software send and receive messages automatically. If you want an AI chatbot on WhatsApp, you need the Platform, because that is the only way a bot can read incoming messages and reply on your behalf.

To use the Platform you need a phone number that is not already tied to a normal WhatsApp account, a Meta Business account, and a verified business. This sounds heavy, but a provider handles most of it for you and walks you through the verification. The number you connect becomes your WhatsApp business line, and once it is live the bot answers on it around the clock.

Cloud API yourself, or a provider?

You can build straight on the Cloud API. Meta gives you the messaging endpoints, and you write the code that receives a message, decides on an answer, and sends a reply. This gives full control, but you are then responsible for the webhook servers, the message templates, the 24 hour messaging window rules, and, crucially, the whole AI layer: understanding the question, finding the right answer, and staying honest when the answer is not in your data. For most businesses that is a lot of engineering for something that is not their core product.

A provider sits on top of the Cloud API and does that work for you. With ovellan you connect your WhatsApp number, and the same bot that runs on your website answers on WhatsApp too, grounded in your own content, with a shared inbox where your team can step in. You get the WhatsApp reach without writing or maintaining a line of API code, and your data stays EU-hosted in Germany with a downloadable DPA, which matters for GDPR compliance.

Training the bot so it answers correctly

A WhatsApp chatbot is only as good as what it knows. The right approach is to ground it in your own content: your website, your FAQ, your product or service pages, your opening hours and policies. When a customer asks something on WhatsApp, the bot looks up the answer in that material and replies based on it, instead of guessing. Just as important, a good bot says it does not know when the answer genuinely is not there, rather than inventing something that sounds right.

In practice you point the tool at your website and it reads your pages, then you add any extra facts by hand. This same knowledge base can also power booking or order tracking, so the WhatsApp bot can do more than answer questions: it can help a customer book an appointment or check where their order is, right inside the chat.

Human handover in a shared inbox

No bot should handle everything alone. The best WhatsApp setups keep a person one tap away. When a question is too complex, sensitive, or simply a case where the customer wants a human, the chat should move to a shared inbox where your team sees the full conversation and can reply directly on WhatsApp. The customer never notices a system boundary: it is the same thread, just now with a person answering.

A shared inbox also stops chaos when multiple teammates are involved: everyone sees who is handling what, WhatsApp chats sit next to your website chats, and nothing falls through the cracks. That combination, an AI that handles the routine load and humans who catch the rest, is what makes WhatsApp support scale without hiring an army.

Testing and going live

Before the bot faces real customers, message it yourself from a private phone and throw your hardest, most common questions at it. Check that it answers correctly, that it honestly says when it does not know, and that handover to a human works. Watch how it phrases things, because tone matters more on WhatsApp than on a website form: it should sound like your business, not like a robot.

When it passes your tests, go live by publishing the number and adding it where customers will see it: your website, your Google profile, your email signature, a click-to-chat link. With ovellan this whole path, connect, train, test, publish, can be done in minutes, and you keep an eye on real conversations in the inbox so you can spot gaps and keep improving the answers over time.

Step by step

  1. Choose the WhatsApp Business Platform

    Decide to use the WhatsApp Business Platform (the Cloud API), not the consumer app or the free Business app, since only the Platform lets a chatbot send and receive messages automatically. Then decide whether to build on the API yourself or use a provider that handles it for you.

  2. Connect your phone number

    Pick a phone number that is not already tied to a normal WhatsApp account and connect it to the Platform through a Meta Business account, completing business verification. A provider walks you through this and takes over the technical setup.

  3. Train the bot on your own content

    Point the bot at your website, FAQ and policies so it answers grounded in your own information, and add any missing facts by hand. Make sure it is set to honestly say when it does not know instead of guessing.

  4. Set up human handover

    Connect a shared inbox so a teammate can take over any WhatsApp chat when a question is complex or the customer asks for a person. The handover should keep the same thread, with the customer noticing no system boundary.

  5. Test with real questions

    Message the bot from a private phone and throw your most common and hardest questions at it. Confirm it answers correctly, admits when it does not know, hands over cleanly, and sounds like your business.

  6. Go live and keep improving

    Publish the number and add it where customers will find it: your website, Google profile, email signature and a click-to-chat link. Watch real conversations in the inbox to spot gaps and keep improving the answers over time.

Frequently asked questions

Can I use my existing WhatsApp Business app number for a chatbot?
Not directly. A chatbot runs on the WhatsApp Business Platform (the Cloud API), which is separate from the free Business app. A number can be moved to the Platform, but it cannot be active in both at once, so plan to dedicate a number to the Platform.
Do I need to be a developer to set this up?
No, if you use a provider. Building directly on the Cloud API needs engineering, but a provider like ovellan handles the API, verification and AI for you, so you connect your number and train the bot without writing code.
Will the bot make up answers if it does not know something?
A well set up bot should not. Ground it in your own content so it answers from your real information, and configure it to honestly say when it does not know rather than inventing something. That is exactly how ovellan is built to behave.
Can a human take over a WhatsApp chat from the bot?
Yes. With a shared inbox, a teammate can step into any WhatsApp conversation and reply directly, keeping the same thread. The customer sees no break, just a person answering instead of the bot.
Is a WhatsApp chatbot allowed under GDPR?
Yes, as long as you handle personal data lawfully. Choose a provider that hosts your data in the EU and gives you a data processing agreement (DPA); ovellan is EU-hosted in Germany with a downloadable DPA, which keeps your WhatsApp support GDPR-proof.

See it answer for your own business

Point ovellan at your website and watch it answer your customers' real questions, in your language, around the clock.

Try ovellan free7-day free trial. Starter needs no card.

Sources

Set up a WhatsApp Business chatbot