WhatsApp Chatbot: How to Build and Use One for Your Business (2026)

Learn how WhatsApp chatbots work, what they can automate, and how to set one up without coding. Compare the best platforms and see real examples.

WhatsApp chatbot
WhatsApp Chatbot?

A WhatsApp chatbot lets your business respond instantly to every customer message — at 3am, during a product launch spike, or when your support team is at capacity. With WhatsApp’s 2.8 billion monthly active users and ~98% message open rates, automating even part of that channel compounds quickly.

This guide explains how WhatsApp chatbots work, what to automate, and how to set one up.

What Can a WhatsApp Chatbot Do?

Use caseHow it works
FAQ automationDetects common questions (“what are your hours?”) and replies instantly
Lead qualificationAsks qualifying questions, scores leads, routes hot ones to sales
Order statusConnects to your ecommerce backend, returns real-time order info
Appointment bookingShows available slots, takes bookings, sends confirmations
Abandoned cart recoverySends a WhatsApp nudge when someone leaves without buying
Customer support triageHandles tier-1 issues, escalates tier-2 to a human agent
Opt-in collectionCollects marketing consent within the conversation

How WhatsApp Chatbots Work

WhatsApp chatbots run on top of the WhatsApp Business API — the official enterprise-grade interface that allows programmatic messaging. The flow:

  1. Customer sends a message to your WhatsApp Business number
  2. The message hits your chatbot platform (Brevo, for example)
  3. The platform evaluates the message against your conversation flow
  4. The bot replies — with text, images, buttons, or list menus
  5. If the query is too complex, the bot hands off to a live agent

WhatsApp supports interactive messages: quick-reply buttons, list menus, and template messages. These make chatbot conversations feel natural and reduce friction.

WhatsApp Chatbot vs. Live Chat: When to Use Each

ScenarioChatbotLive agent
Outside business hours
High volume, repetitive queries
Complex complaints or disputes
Sales with large deal value
Order tracking, FAQ
Upselling and cross-sellingBoth

The best WhatsApp setups combine both: the bot handles volume, humans handle value.

Setting Up a WhatsApp Chatbot: Step by Step

Step 1: Get WhatsApp Business API access

You need a verified WhatsApp Business account connected to the API. You cannot use the free WhatsApp Business app for chatbots. Use a Meta-approved Business Solution Provider (BSP) like Brevo — they handle the API connection and Meta verification process.

Step 2: Choose your platform

Look for:

  • No-code flow builder — drag-and-drop conversation design
  • Human handoff — seamless escalation to live agents
  • CRM integration — conversations should sync to your contact database
  • Analytics — open rates, response times, resolution rates
  • Template message management — WhatsApp requires pre-approved templates for outbound messaging

Step 3: Map your conversation flows

Before building, write out the top 5–10 questions your customers ask most. These become your first automation flows. Structure each flow as:

Customer intent → Bot response → [Branch on reply] → Resolution or handoff

Start simple: one FAQ flow, one “contact us” fallback. Add complexity after you see real conversations.

Step 4: Create WhatsApp message templates

For outbound messages (notifications you initiate, not replies), WhatsApp requires pre-approved message templates. Common templates:

  • Order shipped notification
  • Appointment reminder
  • Abandoned cart recovery
  • Promotional offer (requires marketing opt-in)

Templates must be approved by Meta before use. Approval typically takes a few hours to 1 business day.

Step 5: Test before going live

Test your flows from a personal WhatsApp account. Check every branch — especially the fallback path when the bot doesn’t understand a message. A broken fallback that loops or goes silent will frustrate customers and damage your brand.

Step 6: Monitor and iterate

Review chatbot analytics weekly for the first month:

  • Containment rate — % of conversations resolved without human escalation (aim for 60–80% for FAQ bots)
  • Handoff rate — how often customers need a human
  • Drop-off points — where people abandon the conversation

WhatsApp Chatbot Best Practices

Be transparent about automation. Open with something like “Hi, I’m Aria, an automated assistant. I can help with orders, returns, and FAQs — or connect you to our team.” Users respect honesty and it reduces frustration.

Keep menus short. WhatsApp list menus support up to 10 options. Use 3–5. More than that and users get overwhelmed and type instead of selecting.

Always offer a human escape. Every flow should have a “speak to a person” option. Users who feel trapped by a bot become angry customers.

Use the user’s name. WhatsApp profiles include first names. A “Hi [Name]” feels personal and increases engagement.

Respect quiet hours. Even automated messages should respect local time. Avoid sending marketing messages before 9am or after 9pm in the user’s timezone.

Building a WhatsApp Chatbot with Brevo

Brevo’s WhatsApp integration includes:

  • Visual conversation flow builder (no code)
  • Two-way messaging with contact sync to Brevo CRM
  • Template message creation and management
  • Live agent handoff with inbox view
  • Automated workflows triggered by WhatsApp events (opt-ins, purchases, etc.)

You’ll need a Meta Business account and a WhatsApp Business number. Brevo walks you through the verification process. Most businesses are live within 1–3 business days.

Common WhatsApp Chatbot Mistakes to Avoid

MistakeFix
Using unofficial WhatsApp botsOnly use official API via a Meta BSP
No human handoffAlways build an escalation path
Sending without opt-inCollect consent before marketing messages
Ignoring failed deliveriesMonitor delivery reports daily
Generic, robotic languageWrite conversational copy that matches your brand voice

Frequently Asked Questions

What is a WhatsApp chatbot?
A WhatsApp chatbot is an automated messaging program connected to your WhatsApp Business account via the API. It handles customer conversations 24/7 — answering FAQs, qualifying leads, processing orders, and routing complex queries to human agents.
Do I need coding skills to set up a WhatsApp chatbot?
No. Platforms like Brevo offer no-code WhatsApp chatbot builders using visual flow editors. You build conversation flows by dragging and connecting message blocks — no developer required.
Is a WhatsApp chatbot legal?
Yes, as long as you use the official WhatsApp Business API (not unofficial tools), have user consent to message them, and follow WhatsApp's Business Policy. Bots built on unofficial APIs risk permanent account bans.
How much does a WhatsApp chatbot cost?
Platform costs vary: Brevo includes WhatsApp automation in its paid plans. WhatsApp itself charges per conversation ($0.02–0.08 for marketing, less for service). Most businesses pay $50–300/month total depending on volume.
Start Free with Brevo