guide

WhatsApp Bot — Connect Your Business Number

~3 min read6/18/2026

WhatsApp Bot — Connect Your Business Number

Connect your WhatsApp Business number to Botaura, and your customers can chat with your AI assistant directly on WhatsApp. The bot uses the same knowledge base as your web widget — same intelligence, just on a different channel.


Prerequisites

  • A Meta Business Account (create one at business.facebook.com if you don't have one)
  • A WhatsApp Business API phone number (or you'll create one during setup)
  • Your Botaura account (any plan — WhatsApp Q&A works on all plans including Free)

Connecting Your Number

  1. Go to Dashboard → Settings → WhatsApp
  2. Click Connect WhatsApp
  3. You'll see a Facebook login popup — sign in with the account that owns your Meta Business
  4. Select your WhatsApp Business Account (WABA)
  5. Choose or create a phone number
  6. Click Confirm

Once connected, you'll see a green "Connected" status with your phone number displayed. Botaura automatically registers the required message templates with Meta (order confirmations, COD, etc.).


How the WhatsApp Bot Works

Inbound Messages

When a customer messages your WhatsApp number:

  1. The message is received via Meta's webhook
  2. Botaura identifies which business the number belongs to
  3. The customer record is created or updated
  4. The bot generates a reply using your knowledge base (same RAG pipeline as web)
  5. The reply is sent back via WhatsApp

Language Handling

The bot replies in the customer's language. If they write in Roman Urdu, it replies in Roman Urdu. If they write in Urdu script, it replies in Roman Urdu (easier to read on mobile). English messages get English replies.

WhatsApp-Specific Behavior

  • Plain text only — no markdown, no tables, no JSON blocks. Short, clean messages.
  • 2-5 lines max — the bot keeps WhatsApp replies concise
  • No product cards — instead of JSON cards, the bot mentions products in plain text: "Lawn Suite — Rs 4,500"

The 24-Hour Service Window

Meta enforces a 24-hour customer service window. This means:

  • Within 24 hours of the customer's last message — the bot can send free-form text and interactive messages
  • After 24 hours — only pre-approved templates can be sent (e.g., order confirmations, status updates)

Botaura handles this automatically. You never need to worry about window violations — the bot checks the window before every send and uses templates when needed.


Human Handoff (Business+)

When a customer asks to speak to a human (in any language — "agent se baat karao", "I want to talk to someone"), the bot:

  1. Acknowledges the request
  2. Marks the conversation as "needs human attention"
  3. Sends you a notification in the dashboard
  4. Stops auto-replying to that conversation

You can then reply manually from Dashboard → Conversations. When you're done, set the conversation back to "bot" mode and the AI takes over again.


WhatsApp Features by Plan

FeatureFreeProBusinessGrowth
AI Q&A Replies YesYesYesYes
Human Handoff Static fallbackStatic fallbackFull inboxFull inbox
WhatsApp Orders NoNoYesYes
COD Confirmation NoNoYesYes
Customer Segments NoNoYesYes
Lead Capture NoNoYesYes
Broadcast Campaigns NoNoNoYes
Cart Recovery NoNoNoYes

Message Limits

WhatsApp bot replies count toward your monthly message limit (same pool as web chat). When you hit the limit, the bot stops replying and the customer sees a polite message that the service is temporarily unavailable.

  • Free: 500 messages/month
  • Pro: 10,000 messages/month
  • Business: 20,000 messages/month
  • Growth: 30,000 messages/month

In-progress order and COD flows are not limit-gated — if a customer is mid-order, the flow completes even if the message limit is hit.


WhatsApp Usage & Costs

Go to Dashboard → WhatsApp Usage to see:

  • Inbound and outbound message counts for the current month
  • Message breakdown by category (service, utility, marketing)
  • Estimated cost in PKR (indicative — based on Meta's rate card)
  • Plan usage percentage

Important: WhatsApp message costs are billed by Meta directly to your Meta Business Account. Botaura never charges for WhatsApp messages — we only charge the platform subscription.


Troubleshooting

Bot not replying

  • Check that your number shows "Connected" in Settings → WhatsApp
  • Check your message limit in Dashboard → Pricing
  • If the conversation is in "Human" mode, set it back to "Bot" in the inbox

Messages not delivering

  • Check WhatsApp Usage for failed sends
  • The customer may have blocked your number
  • Template messages need Meta approval — check template status in Dashboard → Templates

Was this helpful?

Still have questions?

Chat with Aura, our AI assistant, for instant help

Chat with Aura →