WhatsApp Campaign Lab
Isolated test harness · authorised recipients only

Test WhatsApp campaigns without touching production contacts.

Multi-account QR sessions, per-account BullMQ queues, live progress over Socket.IO, and a workspace model that keeps every account, contact and campaign strictly separated.

  • QR authentication and session recovery per WhatsApp account
  • Dedicated queue per account with idempotent job IDs
  • Campaign builder with CSV import, dedupe and test-mode gating
  • Realtime status, QR refresh and campaign progress
  • Pause, resume, cancel and restart reconciliation

Campaign run

Spring safety test

Running
Progress 64%

Sent

32

Failed

1

Pending

17

+62 812 **** 4411
Delivered
+62 813 **** 9082
Delivered
+62 811 **** 7320
Queued

Test mode is on

Only contacts flagged as authorised test recipients can receive these messages.