Skip to main content
description: “Connect your agent to WhatsApp”

WhatsApp Integration

Connect your Agentbot agent to WhatsApp Business.

Setup

Step 1: Meta Developer Portal

  1. Go to Meta Developer Portal
  2. Create a new app (type: Business)
  3. Add WhatsApp product

Step 2: Get Credentials

  1. Go to WhatsApp → API Setup
  2. Note these credentials:
    • Phone Number ID
    • Access Token
    • Business Account ID

Step 3: Connect to Agentbot

  1. Go to Settings → Integrations → WhatsApp
  2. Enter:
    • Phone Number ID
    • Access Token
  3. Click Connect

Step 4: Verify Webhook

Meta will verify your webhook. Agentbot handles this automatically.

Features

FeatureStatus
Text Messages
Images
Documents
Audio
Video
Location
Interactive Buttons

Business Hours

Set business hours in Settings → Integrations → WhatsApp:
{
  "timezone": "America/New_York",
  "hours": {
    "monday": {"open": "09:00", "close": "17:00"},
    "tuesday": {"open": "09:00", "close": "17:00"},
    // ...
  }
}

Templates

WhatsApp requires templates for outbound messages. Create in Meta Business Manager.

Troubleshooting

  • Verify phone number is verified
  • Check template approval status
  • Ensure access token is valid
  • Verify webhook URL is accessible
  • Check webhook verification token