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..."
}

Android App

Manage chats from your phone

Real-time inbox, push notifications, and multi-agent chat — the same Live Chat Inbox, in your pocket.

Sanjana WhatsApp Suite app icon

Sanjana WhatsApp Suite

Install the app directly on your Android device — no Play Store required. Sign in with the same account used on the web dashboard.

📦 v1.0.0 💾 55.9 MB 🤖 Android 6.0+

This is a direct install (.apk), not from the Play Store — your phone may ask you to allow "Install unknown apps" for your browser under Android Settings the first time.

Ready to automate your WhatsApp?

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