Getting Started

Documentation Overview

Start here for WAppChat automation, API keys, contacts, template campaigns, and third-party integrations.

Updated May 19, 2026

WAppChat docs explain how to connect external systems, import opted-in contacts, send compliant WhatsApp template campaigns, and trigger automation events reliably.

Core Guides #

Setup Checklist #

  1. Connect your WhatsApp Cloud account.
  2. Sync or create approved Meta templates.
  3. Create an integration API key in WAppChat.
  4. Import only contacts who have opted in to WhatsApp messages from your business.
  5. Create one automation event rule or one campaign.
  6. Test with a small contact group before sending to a larger audience.

Product Areas #

AreaUIAPI
Integrationshttps://wapp.chat/whatsapp/integrationshttps://wapp.chat/api/whatsapp/automation/events
Contactshttps://wapp.chat/whatsapp/contactshttps://wapp.chat/api/whatsapp/contacts
Campaignshttps://wapp.chat/whatsapp/contactshttps://wapp.chat/api/whatsapp/campaigns

Beta worker endpoints #

These queue workers are available as beta endpoints. They are not scheduled by Vercel. Invoke them manually or from an external scheduler when queue processing is needed. In production, send Authorization: Bearer <CRON_SECRET>.

  • POST /api/whatsapp/automation/process-queue?limit=25: processes queued WhatsApp automation events.
  • POST /api/whatsapp/campaigns/process?limit=50: sends pending campaign messages in batches.

Continue with Automation API if you want to trigger workflows from another app.