Blog / Automation & AI
WhatsApp Chatbot: what it is, what to automate, and how to build it

In short
A WhatsApp chatbot is an assistant that replies to customers automatically on your business number. Rule-based bots follow predefined paths; AI bots understand questions in natural language and answer based on the content they are trained on (website, FAQs, documents). To build one you need a connected channel, the right content, a testing phase, and a clear rule for handing off to a human agent.
Replying on WhatsApp has become a full-time job: hours, prices, availability, “where’s my order?”. These are legitimate questions, but they’re always the same ones, and they come in even at eleven at night. A WhatsApp chatbot is built for exactly this: taking over repetitive requests, answering instantly at any hour, and leaving people only the conversations where they’re truly needed.
What a WhatsApp chatbot is
It’s software connected to your WhatsApp number that reads incoming messages and replies automatically. The customer writes the way they’d write to a friend and gets the answer in the same chat: no app to download, no website to visit. Technically, the connection happens through Meta’s official API or through QR-code solutions that work on your existing number, just like WhatsApp Web.
Rule-based chatbots vs AI chatbots
Rule-based chatbots work like a menu: “type 1 for hours, 2 for prices”. They’re predictable but rigid: one off-script question is enough to throw them off. AI chatbots, built on the latest generation of language models, understand freely phrased questions and reply in natural sentences, drawing on the content they were trained on. For the customer the difference is huge: on one side a phone menu, on the other a conversation.
What to automate with a WhatsApp chatbot
- Frequently asked questions: hours, addresses, prices, payment methods, delivery times.
- Bookings and appointments: the bot collects the date and preferences, and the calendar fills itself.
- Order status and first-level support: instant replies, with a handoff to a human when needed.
- Lead qualification: the bot asks the first questions (need, budget, urgency) and passes only sales-ready leads to the team.
- After-hours coverage: at night and on holidays, the bot takes the shift no one wants.
- Post-sale data collection: feedback, reviews, and contact updates in your address book.
How to build a WhatsApp chatbot in 6 steps
1. Define the goal and the scope
Decide what the bot should do and, above all, what it shouldn’t do. A clear scope — answering about products, shipping, and returns, handing complaints to an agent — makes the bot more reliable and customers more at ease. Better to cover ten topics well than fifty badly.
2. Connect your WhatsApp number
You have two paths: Meta’s official API, which requires business verification and is the sturdier choice for high volumes, or the QR-code connection, which activates in minutes on the number you already use. The best platforms support both modes and let you switch later, without redoing the work.
3. Prepare the content for training
This is the step that separates a brilliant bot from one that makes things up. Gather what truly describes your business: website pages, up-to-date price lists, FAQs, return policies, product sheets, even the answers you give in chat every day. The AI chatbot will reply only on the basis of this material: if it’s complete and current, so will the bot be; if it’s vague or outdated, the answers will reflect it.
With SendApp Agent you build a multichannel AI chatbot trained on your own content: you feed it your website, documents, and FAQs, connect it to WhatsApp via the Meta API (Official) or QR code (Cloud), and test it for free before putting it in front of customers.
4. Test it like a real customer
Before launch, ask the bot the most common questions, but also the awkward ones: typos, abbreviations, double questions, off-topic requests. Check that it admits when it doesn’t know instead of improvising, and that its tone matches your brand. Involve the people who handle customers every day in the testing: they spot answers that ring false at a glance.
5. Define the handoff to an agent
Every serious chatbot has an emergency exit. Decide when the conversation passes to a human: at the customer’s explicit request, when facing a complaint, or when the bot can’t find the answer. A good handoff message is simple and honest:
- “For this request I’ll connect you with a colleague: they’ll get back to you as soon as they’re available, right here in the same chat.”
- “I couldn’t find a precise answer to your question. Would you prefer one of our agents to get back to you, or would you like to try rephrasing it?”
6. Publish, observe, improve
After launch, read the real conversations at least once a week: you’ll discover questions you hadn’t anticipated and answers to refine. Update your training content accordingly. A chatbot isn’t a project you close: it’s a new colleague who keeps gaining experience, as long as someone acts as their mentor.
Best practices
- State that it’s an automated assistant: transparency builds trust and reduces frustration.
- Keep replies short: on WhatsApp people read messages, not pages. Better two sentences and a follow-up question.
- Update content when prices, hours, or policies change: a bot giving outdated information does more harm than silence.
- Don’t let it promise what it can’t control: discounts, refunds, and delivery dates remain human decisions.
- Monitor the conversations where the customer drops off: they’re the map of the bot’s weak spots.
The right chatbot doesn’t replace people: it frees them. Repetitive questions get answered in seconds, the team focuses on sales and complex cases, and your WhatsApp number stops being a bottleneck and becomes the channel that keeps working even after you’ve closed.
Put it into practice with SendApp
Campaigns, AI and a multichannel inbox with no markup on message costs. Try it free, no credit card.
Redazione SendApp
The SendApp team — WhatsApp marketing and AI platform for businesses.