WhatsApp Setup
This guide covers everything you need to connect your WhatsApp Business account to WazBot, including Meta Business verification, phone number registration, and webhook configuration.
Prerequisites
- A Meta Business Account (verified or unverified)
- A phone number that can receive SMS or voice calls for verification
- Admin access to your WazBot dashboard
Connection Methods
WazBot supports two ways to connect WhatsApp:
Method 1: Embedded Signup (Recommended)
- Navigate to Settings → WhatsApp in your WazBot dashboard.
- Click Connect WhatsApp.
- A Meta popup will appear. Log in with your Facebook account.
- Select or create a Meta Business Account.
- Choose an existing WhatsApp Business Account or create a new one.
- Register your phone number and verify it via SMS or voice call.
- Grant WazBot the required permissions.
Method 2: Manual API Setup
For advanced setups, you can provide your own WhatsApp Business API credentials:
- Go to Settings → WhatsApp → Advanced.
- Enter your Phone Number ID, WhatsApp Business Account ID, and Permanent Access Token.
- Configure the webhook URL in your Meta App settings.
https://api.wazbot.io/v1/webhooks/whatsapp/{YOUR_BOT_ID}messages
message_deliveries
message_reads
messaging_handoversPhone Number Configuration
Display Name
Your WhatsApp display name must match your business name and comply with Meta's naming guidelines (see Meta Business Help Center). Changes to the display name require re-approval (usually 24–48 hours).
Profile Picture & About
Set these in Settings → WhatsApp → Profile. Recommended image size is 640×640 pixels. The “About” text appears in the WhatsApp contact info screen.
Message Templates
WhatsApp requires pre-approved message templates for initiating conversations (outbound messages). WazBot provides a template editor:
- Go to Templates → New Template.
- Choose a category: Marketing, Utility, or Authentication.
- Write your template with optional variables (
{{1}},{{2}}, etc.). - Submit for Meta review (typically approved within minutes).
Hi {{1}}, your order #{{2}} has been shipped!
Estimated delivery: {{3}}.
Track your package: {{4}}
Reply HELP for assistance.Testing Your Connection
- After connecting, send a test message to your WhatsApp number from a personal phone.
- Check the Conversations tab in the dashboard to see the incoming message.
- If an agent is active, verify the bot responds automatically.
Troubleshooting Connection Issues
| Issue | Solution |
|---|---|
| Phone number already registered | Delete it from the old provider first, then re-register. |
| Verification code not received | Try voice call verification instead of SMS. |
| Webhook not receiving events | Ensure the webhook URL is correct and your firewall allows Meta's IPs. |
| Messages not delivering | Check your account quality rating in Meta Business Manager. |