WhatsApp automation
for whole teams
A multi-tenant SaaS that turns WhatsApp Web into a real channel: shared inbox, paced campaigns, automations, groups, channels and a complete REST API.
Multi-number sessions
Link numbers with QR or pairing code. Auto-reconnect, live status, pinned WhatsApp Web build.
Shared team inbox
Assign conversations, reply with media, quotes, reactions, polls and locations.
Paced campaigns
Personalised bulk sends with randomised delays and per-recipient reporting.
Automations
Keyword rules, regex matching, business hours, typing simulation, first-message greetings.
Groups & channels
Create groups, manage admins, approve join requests, broadcast to channels.
REST API + webhooks
Every action scriptable. Signed webhooks with retries for every WhatsApp event.
Business labels
Sync WhatsApp Business labels and customer notes into your workflow.
Usage & quotas
Per-workspace limits on numbers, messages, contacts and campaigns.
Send anything WhatsApp supports
The gateway exposes the full whatsapp-web.js surface: text, images, video, documents, voice notes, stickers, GIFs, view-once media, locations, contact cards, polls, reactions, edits, forwards, pins, stars and message-level delivery info.
curl -X POST https://your-domain/api/v1/sessions/1/messages \
-H "Authorization: Bearer wsk_xxx.yyy" \
-H "Content-Type: application/json" \
-d '{
"phone": "15551234567",
"type": "poll",
"poll": { "name": "Pick a slot", "options": ["9am", "1pm", "4pm"] }
}'
Simple, capped pricing
Every plan includes the inbox, automations, API and webhooks.
Trial
- 1 WhatsApp number
- 500 messages / month
- 500 contacts
- 2 campaigns
- 2 team members
Starter
- 2 WhatsApp numbers
- 10,000 messages / month
- 5,000 contacts
- 20 campaigns
- 3 team members
Growth
- 6 WhatsApp numbers
- 60,000 messages / month
- 50,000 contacts
- 200 campaigns
- 10 team members
Scale
- 25 WhatsApp numbers
- 500,000 messages / month
- 500,000 contacts
- 2,000 campaigns
- 50 team members
How it fits together
One Node.js/TypeScript app owns the product and the WhatsApp Web session.
Browser โโโบ Node app (dashboard, REST API, queue worker)
โ in-process gateway call
โผ
whatsapp-web.js + Chromium
โ signed webhooks (HMAC-SHA256)
โผ
/hooks/gateway โโโบ DB, automations, tenant webhooks