Get Started with MaddieBot

Follow these simple steps to set up your AI-powered WhatsApp agent

1

Create a Wati Account

Sign up for a Wati account if you don't have one already. Wati provides the WhatsApp Business API infrastructure that MaddieBot builds upon.

Sign up for Wati
2

Register WhatsApp Number

Register your business phone number with Wati. This will be the number your customers use to reach your AI assistant.

Follow Wati's documentation to complete the WhatsApp Business verification process.

3

Configure Webhooks

In your Wati dashboard, configure the webhook URL to connect with MaddieBot:

Webhook URL:

https://api.maddiebot.com/webhook/whatsapp/{your-tenant-id}/false

Replace {your-tenant-id} with your actual tenant ID from MaddieBot

4

Get Wati API Credentials

From your Wati dashboard, obtain:

  • API Base URL - Your Wati instance URL
  • API Key - Your authentication token
  • Account ID - Your Wati account identifier

Enter these credentials in your MaddieBot dashboard under Wati Configuration.

5

Create OpenAI Account

Sign up for an OpenAI account to power your AI assistant. MaddieBot uses OpenAI's advanced language models for intelligent conversations.

Sign up for OpenAI
6

Generate OpenAI API Key

In your OpenAI dashboard:

  1. Navigate to API Keys section
  2. Create a new secret key
  3. Copy the key (you won't see it again!)
  4. Enter it in MaddieBot's OpenAI Configuration
7

Configure AI Instructions

Customize how your AI assistant behaves:

  • Define personality and tone
  • Add business information
  • Set up common responses
  • Configure escalation rules

Access this in MaddieBot under "Chatbot Instructions".

8

Optional: Add Knowledge & Tools

Enhance your AI assistant with:

  • Knowledge Base - Upload PDFs and documents
  • MCP Tools - Connect external services and APIs

These optional features make your assistant more capable and specific to your business needs.

Ready to Get Started?

Join thousands of businesses automating their WhatsApp support with MaddieBot