Chatzora Docs
Channels & Handoff

WhatsApp Business Integration

Deploy your custom AI chatbot to WhatsApp and automate customer communications on the world's most popular messaging app.

WhatsApp Business Integration

Deploying your Chatzora chatbot to WhatsApp allows your business to engage with customers 24/7 on the messaging app they use daily. With our direct Meta Cloud API integration, conversations are handled in real-time, matching your bot's system instructions and custom knowledge base.


💎 Key Benefits of WhatsApp Integration

  • Highest Open & Response Rates: WhatsApp messages have over a 90% open rate, keeping your audience engaged far better than traditional email or SMS.
  • Seamless Rich Text Conversions: Share text, links, and documents naturally. The AI chatbot handles queries and routes complex questions to human agents automatically.
  • Unified Inbox Handoff: If a user requests human support or the bot detects high negative sentiment, it automatically alerts your agents, who can take over the conversation directly from the Chatzora web dashboard.

🛠️ Step-by-Step Setup Guide

Step 1: Create a Meta App

  1. Go to the Meta Developer Console and log in.
  2. Click Create App, select Other, and choose the Business app type.
  3. Fill in your App Name and select your Business Manager account, then click Create App.

Step 2: Add WhatsApp Product

  1. From your Meta App Dashboard scroll down and click Set Up next to the WhatsApp product.
  2. Accept the terms. Meta will provision a temporary WhatsApp test phone number and sandbox account details.

Step 3: Connect Credentials in Chatzora

  1. Open your Chatzora Dashboard, select your bot, and navigate to the Integrations tab.
  2. Click Connect Platform under WhatsApp API.
  3. Under WhatsApp > API Setup in your Meta App:
    • Copy the Phone Number ID and paste it into the Chatzora settings form.
    • Copy the Temporary Access Token (or generate a Permanent System User Token in Business Suite Settings) and paste it into the WhatsApp Access Token field.
  4. Enter a custom secret string of your choice in the Verify Token input (e.g. chatzora_secret_token_123).
  5. Click Save WhatsApp Config.

Step 4: Configure Webhooks in Meta Developer Console

  1. In the Meta App left-side menu, click WhatsApp > Configuration.
  2. Click Edit next to Webhook URL:
    • Copy the WhatsApp Webhook URL provided in your Chatzora settings modal (e.g. https://chatzora.com/api/webhooks/whatsapp/[YOUR_BOT_ID]) and paste it in the Callback URL field.
    • Enter the exact same Verify Token string you defined in Chatzora.
  3. Click Verify and Save.
  4. Click Manage next to Webhooks fields and subscribe to the messages topic.

📲 Testing Your Integration

  • Send a test message to your registered WhatsApp business phone number.
  • The chatbot will parse your query, search your knowledge base embeddings, and reply natively on WhatsApp.
  • Responses will align with your bot's styling prompts and fallback instructions.