Supp/Blog/WhatsApp Business Chatbot Guide for Small Businesses (2026)
How-To8 min read· Updated

WhatsApp Business Chatbot Guide for Small Businesses (2026)

Customer-initiated service conversations on WhatsApp Business API are now free. Here's how to set up automated replies, from the free app to full API integration.


Your Customers Already Use WhatsApp

Two billion people have the app on their phones. In markets like Brazil, India, and much of Europe, WhatsApp isn't just a messaging app. It's how people expect to reach businesses. A customer who'd never fill out a contact form will happily send a WhatsApp message while waiting for their bus.

There are two ways to automate customer support on WhatsApp, and they're wildly different in cost, capability, and setup effort. The free WhatsApp Business app gets you basic auto-replies in about ten minutes. The WhatsApp Business API, accessed through partners like Twilio or Respond.io, gives you full chatbot automation but requires more setup and has per-conversation pricing.

Here's how to pick the right approach and get it running.

The Free WhatsApp Business App

Download the WhatsApp Business app (separate from regular WhatsApp) and register with your business phone number. You'll get a business profile with your address, hours, website, and a product catalog.

The app includes three automation features built in:

Greeting messages send an automatic reply when someone messages you for the first time or after 14 days of inactivity. You write one message, and it fires automatically. Useful for setting expectations ("Thanks for reaching out! We typically reply within 2 hours.").

Away messages activate outside your business hours. Set your schedule, write the message, done. Customers get an instant response instead of silence.

Quick replies let you save templated responses with keyboard shortcuts. Type "/hours" and it expands to your full hours message. You still send these manually, but it saves typing the same answer 30 times a day.

That's the extent of the free automation. There's no AI, no conditional logic, no integration with your CRM or order system. You're manually reading and responding to every message, just with some shortcuts.

For a small business getting under 20 messages a day, this works. A bakery confirming custom cake orders. A freelance designer fielding project inquiries. A local repair shop scheduling appointments. The volume is manageable, and the personal touch matters.

When the Free App Isn't Enough

Once you're getting 30+ messages a day, the free app becomes a bottleneck. You can't assign conversations to team members. There's no way to tag or categorize incoming messages. You can't connect it to Shopify to pull order details. Every message needs a human reading it and deciding what to do.

The breaking point for most businesses is when they start missing messages. WhatsApp shows read receipts by default, so when a customer sees you've read their message and don't reply for six hours, that's worse than not having WhatsApp support at all.

The WhatsApp Business API Route

The WhatsApp Business API isn't something you access directly. You go through a Business Solution Provider (BSP) like Twilio, MessageBird, or Respond.io. These providers handle the infrastructure and give you tools to build automation on top of WhatsApp.

Meta changed their pricing model in July 2025. Service conversations (ones the customer initiates) are now free within a 24-hour response window. You only pay for business-initiated messages. Marketing messages cost roughly $0.025-0.14 per message in the US depending on category. Utility messages sent within a customer service window are also free.

On top of Meta's fees, your BSP charges their own rates. Twilio charges $0.005 per message sent or received, plus Meta's per-message fees. Respond.io starts at $79/month for their Team plan with 5 users. MessageBird has pay-as-you-go pricing starting at $0.005 per message.

Setting Up with Twilio (Step by Step)

Twilio is the most developer-friendly option, which means more control but more setup work.

  1. Create a Twilio account and verify your business. This includes submitting your Facebook Business Manager ID and getting approved by Meta, which takes 1-3 business days.
  1. Once approved, you'll get a WhatsApp-enabled Twilio number. Go to the Twilio Console > Messaging > Try it Out > Send a WhatsApp Message to test with the sandbox first.
  1. Set up a webhook URL. When a customer sends a message to your WhatsApp number, Twilio forwards it to your server via HTTP POST. Your server processes the message and sends a reply back through Twilio's API.
  1. Build your bot logic. A basic auto-reply in Node.js looks like this:
app.post("/webhook", (req, res) => {
  const incoming = req.body.Body;
  const from = req.body.From;
  // classify and respond
  twilioClient.messages.create({
    from: "whatsapp:+14155238886",
    to: from,
    body: "Thanks for your message! We'll get back to you shortly."
  });
  res.sendStatus(200);
});
  1. Submit your message templates for approval. WhatsApp requires pre-approved templates for business-initiated messages. This review takes 24-48 hours.

Setting Up with Respond.io (No-Code Option)

If writing webhook handlers sounds unappealing, Respond.io provides a visual interface for WhatsApp automation.

  1. Sign up for Respond.io ($79/month Team plan) and connect your WhatsApp Business API account through their guided setup. They handle the Meta approval process for you.
  1. Use their workflow builder to create automation rules. "If message contains 'order status,' trigger order lookup workflow." The builder is drag-and-drop with conditional branches.
  1. Set up human handoff rules. When the bot can't handle a query, it assigns the conversation to an available team member with the full message history preserved.

Respond.io also supports connecting other channels (email, Instagram DMs, website chat) into the same inbox. If you're managing support across multiple platforms, that consolidation alone might justify the $79/month.

Real Costs for a Small Business

Let's say you're a small e-commerce brand getting 400 WhatsApp messages per month. All are customer-initiated (service conversations).

With the free WhatsApp Business app: $0/month, but you're answering every message manually. At 3 minutes per message, that's 20 hours of support labor monthly.

With Twilio + your own bot: Meta's fees are $0 for service conversations (customer-initiated, replied to within 24 hours). Twilio charges roughly $4/month for 800 messages (400 incoming, 400 replies). Plus your server costs. Total: under $20/month, but you need a developer to build and maintain the bot.

With Respond.io: $79/month for the platform, plus Meta's per-message fees (free for service conversations). Total: $79/month with no development work.

Connecting WhatsApp to Your Existing Support Stack

The real power of the API approach is integration. You can pipe WhatsApp messages into tools you already use.

Supp can classify incoming WhatsApp messages through webhook integration. A customer sends "I want to return my order," the message hits your webhook, Supp classifies it as a return request ($0.20), and triggers the appropriate workflow. If it resolves the query automatically, that's $0.30 per resolution. No monthly fee, just per-message costs.

You can also connect WhatsApp to Slack (get notifications for new conversations), to your CRM (log interactions), or to your e-commerce platform (look up orders). The BSP provides the WhatsApp connection; your integration layer does the routing.

Start with the Free App, Graduate When You Need To

If you're not on WhatsApp Business yet, download the free app today. Set up your greeting message, configure away messages, and tell customers they can reach you there. You'll learn quickly whether your audience prefers WhatsApp and how many messages you'll actually get.

Once you're consistently over 30 messages a day and spending hours on manual replies, evaluate the API route. Try Respond.io if you want the fastest no-code path, or Twilio if you have development resources and want maximum control over the experience.

Try Supp Free

$5 in free credits. No credit card required. Set up in under 15 minutes.

Try Supp Free
WhatsApp Business chatbotWhatsApp Business APIWhatsApp chatbot setupWhatsApp automated repliesWhatsApp Business automationWhatsApp customer support
WhatsApp Business Chatbot Guide for Small Businesses (2026) | Supp Blog