By the end of this guide you will have a WhatsApp AI chatbot answering common customer questions from your own content, with a clear route to a real person when it cannot help. The job is done by an AI chatbot or support-agent platform connected to your WhatsApp Business number, usually alongside Instagram and Messenger.
If you want to automate WhatsApp customer messages with AI, the choice is between a no-code chatbot builder, a support agent that sits on your helpdesk, an open-source platform you can host, or a developer messaging API. This guide compares six options from our Automation and agents category, then walks through setup, testing and handover.
Key takeaways
- Train the bot on your real content (hours, prices, policies, past questions), connect your WhatsApp Business number, test with staff, and switch on a human handover before going live.
- The main decision is the kind of platform: a no-code builder, an AI agent over your existing helpdesk, an open-source platform, or a developer API.
- Costs have layers: the platform plan, AI credits or per-resolution fees, and separate messaging fees from Meta. Check all three.
- Only message people who have agreed to hear from you, and never let the bot make promises about refunds, medical or legal matters without a human check.
What you need before you start
- A WhatsApp Business number. Chatfuel runs on the official WhatsApp Business API and Twilio sells WhatsApp Business API messaging, so you need a number you can register for it.
- Your content. Opening hours, prices, delivery and returns policies, product details and the twenty questions customers ask most.
- A person to take over. A named team member or inbox that receives chats the bot hands off.
- A platform account. Several tools below offer a trial rather than a permanent free plan.
- Customer consent. People should have opted in to messages from you, especially for campaigns.
- Time. A first working bot takes under a day. Tuning it takes a few weeks of reading real conversations.
- Difficulty. Easy for the no-code builders, moderate for helpdesk-based agents, harder for API and self-hosted options.
Which kind of AI tool fits this job
Pick by who will run the bot and what systems it needs to touch.
A no-code chatbot builder for small businesses. Chatfuel is a no-code AI chatbot platform for businesses that sell and support customers on WhatsApp, Instagram and Facebook. It runs on the official WhatsApp Business API with Chatfuel acting as a Meta Tech Provider, and adds lead scoring, bookings, a shared inbox and bulk WhatsApp campaigns. Chatbot Builder AI connects one bot to Facebook, Instagram, WhatsApp, Telegram, SMS, email and voice, and lets you personalise it with your own business data.
An AI support agent trained on your content. Chatbase trains agents on website pages, files, text, Q&A pairs, Notion pages or past tickets, then deploys them on a widget, email, phone, WhatsApp and other channels. Agents can take actions such as order lookups or refunds in connected systems and hand over with a summary. Fin works with the Intercom helpdesk or alongside others, answers through WhatsApp among other channels, and lets you write Procedures for multi-step tasks.
An open-source platform with live chat. Tiledesk builds chatbots without code, attaches a knowledge base and publishes to a website widget, WhatsApp Business, Messenger, Telegram, SMS or voice. Human agents get a team inbox and can take over. Self-hosting and a white-label option are available.
A developer messaging API. Twilio is a pay-as-you-go platform whose APIs cover SMS, MMS, RCS and WhatsApp, with conversation products for AI-driven interactions. It suits teams with developers who want to build their own flows.
Step 1: Decide what the bot should handle
A narrow scope gives better answers and fewer surprises.
- Read a month of WhatsApp messages and group them by topic.
- Choose the top question types that are safe to automate: opening hours, delivery status, pricing, booking, product questions.
- List what must go to a person: complaints, refunds above a limit, medical, legal or safety questions.
- Write the rule for handover in one sentence, such as "any message that mentions a complaint goes to a human".
Check it worked by asking a colleague to sort ten real messages into "bot" or "human" using your rules.
Step 2: Choose a platform and check the costs
The plan price is only part of the bill, so look at every layer.
- Match the type of platform to your team: no-code builder, helpdesk agent, open-source or API.
- Check what the trial or free option covers. Chatfuel has no permanent free plan, with every plan starting with a 7-day free trial. Tiledesk gives every account a 14-day trial of all features.
- Check separate fees. Chatfuel says Meta's WhatsApp message fees are charged separately from the same wallet as plan credits, and Twilio notes carrier fees and Meta template fees on top of its message rates.
- Check how AI use is metered. Chatbase measures usage in monthly message credits, and Fin charges per outcome.
Check it worked by estimating a month of conversations and calculating the likely total cost.
Step 3: Connect your WhatsApp number and channels
Link the number and any other channels you want to cover.
- Create the account and follow the tool's connection steps for your WhatsApp Business number.
- Connect Instagram and Messenger if you want one bot across channels. Chatfuel, Chatbot Builder AI and Chatbase list these channels.
- Add the integrations you need, such as a spreadsheet, CRM or payments. Chatfuel lists links to Google Sheets, Zapier and Stripe.
- Set the business hours and a clear message for when no one is available.
Check it worked by sending a message from your own phone and seeing it appear in the platform.
Step 4: Train the bot on your content
The bot can only answer from what you give it.
- Add your sources. Chatbase accepts website pages, uploaded files, text and Q&A pairs. Tiledesk attaches a knowledge base of documents and web content.
- Write short, direct answers for the top questions, including prices, hours and policies.
- Set the tone and length of replies where the tool allows it. Fin lists configurable tone and answer length.
- Add actions only when you are ready for them. Chatbase and Fin can act in connected systems such as order lookups or refunds, so begin with read-only lookups.
Check it worked by asking the bot ten common questions and comparing each reply with your source text.
Step 5: Set up handover to a human
A bot with no exit frustrates customers.
- Define the triggers: a request for a person, a complaint, repeated failure to answer, or a sensitive topic.
- Route the chat to a shared inbox. Chatfuel and Tiledesk list a team inbox, and Chatbase lists human handoff with an AI summary and the full transcript.
- Tell staff how to take over and how to hand the chat back.
- Add a clear line in the bot's greeting that the customer is talking to an automated assistant.
Check it worked by triggering a handover yourself and confirming a person sees the full conversation.
Step 6: Test before customers see it
Let staff try to break the bot first.
- Ask unusual, misspelled and off-topic questions.
- Try to get the bot to promise something you would not, such as a refund or a delivery date.
- Use testing features where they exist. Fin lists simulations and previews, and Chatbase lists testing tools.
- Fix wrong answers by correcting the source content, not only the reply.
Check it worked by running the same list of questions again and seeing no wrong promises.
Step 7: Launch, monitor and improve
Go live with a limited group, then widen.
- Start with a small share of customers or a single product line.
- Read conversations daily for the first week. Use the analytics your tool provides; Chatbase lists conversation logs, sentiment and resolution metrics.
- Add missing answers, update stale ones and tighten handover rules.
- If you send campaigns, send them only to customers who have opted in, and review message costs after the first month.
Check it worked by comparing the number of chats resolved without a person with your starting point.
Tools for this job compared
| Tool | Good fit for | Pricing | Stated limits |
|---|---|---|---|
| Chatfuel | No-code bots on WhatsApp, Instagram and Facebook | Free trial, paid from $18/mo (checked 24 Oct 2026) | No permanent free plan; Meta's WhatsApp message fees charged separately; usage limits per plan |
| Chatbot Builder AI | One bot across social, SMS, email and voice channels | Free trial, paid from $49/mo (checked 24 Oct 2026) | Included OpenAI key covers GPT-4o mini only; white-label users must connect their own key |
| Chatbase | AI agents trained on your content with actions | Freemium, paid from $32/mo (checked 24 Oct 2026) | Message credits renew monthly and the agent shows as unavailable when they run out |
| Fin | AI agent over Intercom or another helpdesk | Free trial, paid from $0.99, usage-based (checked 24 Oct 2026) | Minimum commitments apply, including 50 outcomes per month; unused resolutions do not carry over |
| Tiledesk | Open-source bots with live chat, self-hosting option | Freemium, paid from €49/mo (checked 24 Oct 2026) | After the trial you must upgrade; paid plans cap users, agents, tokens and conversations |
| Twilio | Developers building custom messaging flows | Free trial | Prices vary by country, carrier and sender type; carrier and Meta template fees added |
Prices and plan limits change, so confirm the current terms on each vendor's site before you subscribe.
Common mistakes to avoid
- Ignoring the layered costs. Platform plans, AI credits and Meta's message fees are billed separately, so a cheap plan can still produce a large bill. Fix it by modelling a month of conversations before you commit.
- Launching without a human fallback. Customers who cannot reach a person leave frustrated. Fix it by setting handover triggers and testing them yourself.
- Letting the bot act on money too early. Refund and order actions need clear rules. Fix it by starting with read-only lookups and adding actions after review.
- Messaging people who did not opt in. Unwanted campaigns damage trust and can breach rules in your market. Fix it by keeping consent records and checking local requirements.
- Training on messy content. Contradictory or old policies produce contradictory answers. Fix it by cleaning the source material first and reviewing real conversations after launch.
How we put this together
This is an evidence-based guide built from each tool's listing in our directory, which is compiled from the vendor's own site and pricing page. It is not a review based on using the tools. We don't rank tools, and nobody paid to be included. Some outbound links may be affiliate links; see our disclosure.
Frequently asked questions
Is there a free WhatsApp AI chatbot?
Mostly trials. Chatfuel has no permanent free plan and starts with a 7-day trial, while Tiledesk offers a 14-day trial of all features. Chatbase has a free plan, but check which channels and limits it includes. Meta's message fees can apply on top of any plan.
Can I use the official WhatsApp Business API?
Yes. Chatfuel says it runs on the official WhatsApp Business API and handles the setup as a Meta Tech Provider. Twilio offers WhatsApp messaging through its API, and Tiledesk lists WhatsApp Business as a channel.
Can a bot hand a chat to a person?
Yes, and you should set it up first. Chatbase lists human handoff with an AI summary and the full transcript, Tiledesk lets human agents take over from the bot, and Fin hands off to a human in the inbox you already use.
How accurate are AI chatbots on WhatsApp?
They are as accurate as the content you give them, and they can still get things wrong. Test with real questions, review conversations after launch and keep people in the loop for sensitive topics.
How long does it take to set up?
It depends on how ready your content is. Chatbot Builder AI says setup takes a few clicks without coding, but the listings give no standard timeline, and tuning from real conversations takes longer.
Compare more options in our Automation and agents category.