WhatsApp Automation Platform

Send. Automate.
Scale on WhatsApp.

Multi-tenant control panel for managing WhatsApp clients, running bulk campaigns, powering your apps via REST API, and automating replies — all in one place.

No card required SuperAdmin approval flow API key + IP whitelist Self-hosted & private
✓✓ Message delivered
POST /api/send-text 200
sanjana-wa-suite · dashboard
1,248 Msgs Today
3 WA Clients
99% Delivered
S
SalesBot
+91 98765 43210
● LIVE
M
MarketingBot
+91 87654 32109
● LIVE
🚀 Summer Sale Campaign 68%
2,720 / 4,000 sent · Est. 12 min remaining
4 Message Type APIs
Multi Tenant Architecture
Live WebSocket Sync
100% Self-hosted & Private

Everything included

Built for teams that send at scale

From a single client to a full multi-tenant operation — manage, automate, and monitor every WhatsApp interaction from one panel.

📱

Multi-client WhatsApp Management

Connect and manage multiple WhatsApp numbers under one admin account. Monitor real-time connection status, scan QR codes from the dashboard, and route outgoing messages automatically across your clients.

SalesBot +91 98765 LIVE
Support +91 87654 LIVE
Marketing +91 76543 SCAN QR
Backup +91 65432 OFFLINE

REST API for Sending

Send text, media (URL or upload), and button messages from any app via a clean JSON API. Secure per-key with domain + IP whitelisting.

📣

Bulk Campaigns

Schedule campaigns against phonebook lists. Messages rotate sequentially across selected sender clients for reliable, even delivery.

📒

Phonebook & Contacts

Import contacts via Excel, organise them into phonebooks, and target specific lists in campaigns — full CRUD from the admin panel.

🤖

Keyword Auto-Reply

Define keyword rules with custom reply text or media. Incoming messages matching a rule get an instant automatic response — no code needed.

🛡️

SuperAdmin Control

SuperAdmin approves registrations, assigns plans, and has cross-tenant visibility. Each admin workspace stays fully isolated.

Onboarding flow

Live in four steps

From registration to your first sent message in minutes.

1

Register as Admin

Create your account and choose a plan. Your registration goes to SuperAdmin for review.

2

Get Approved

SuperAdmin activates your account. A default API key is generated automatically on activation.

3

Connect WhatsApp

Add a client, scan the QR with your phone, and your number is live within seconds.

4

Send via UI or API

Use the dashboard for campaigns and chat, or call the REST API from your own application.

Developer-friendly API

Send messages from any app

Trigger WhatsApp messages from your CRM, e-commerce platform, or custom workflow via a simple REST API — no WhatsApp SDK on your end.

POST/api/send-text
POST/api/send-media-url
POST/api/send-media-sanjana
POST/api/send-buttons-media
POST /api/send-text · 200 OK
// Send a WhatsApp text message
const res = await fetch("https://your-domain.com/api/send-text", {
  method:  "POST",
  headers: {
    "Content-Type":  "application/json",
    "x-api-key":     "sk_live_••••••••••••"
  },
  body: JSON.stringify({
    phone:    "919876543210",
    message:  "Hello! Your order #1042 is confirmed ✅"
  })
});

// ── Response ──────────────────────────
{
  "ok":      true,
  "client":  "9198765XXXXX@s.whatsapp.net",
  "msgId":   "3EB0C8A4F2D1..."
}

Ready to automate your WhatsApp?

Register as an admin, connect your number, and start sending — all in minutes.