Skip to content

abdorhl/SimpleWA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SimpleWA logo

SimpleWA

A multi-tenant WhatsApp API platform. Link one or more WhatsApp numbers, send and receive messages through a REST API, and get real-time delivery through webhooks — all from one simple dashboard.

🌐 Website: simplewa.com 📊 Dashboard: simplewa.com/dashboard 💰 Pricing: simplewa.com/#pricing 📝 Blog & Guides: simplewa.com/blogs 🔌 n8n Integration: simplewa.com/integrations/n8n

Why SimpleWA

  • Isolated sessions — every linked WhatsApp number runs in its own container. One number's crash, rate limit, or ban risk never touches another.
  • Simple REST API — send a message with one authenticated HTTP call. No browser automation, no fragile Puppeteer scripts to babysit.
  • Real-time webhooks — get notified the moment a message arrives or a session's status changes, signed with your own secret so you can verify authenticity.
  • A real dashboard — see your chat history, manage sessions, run bulk campaigns, and track usage against your plan, all in one place.
  • n8n-native — the official n8n-nodes-simplewa community node lets you build WhatsApp chatbots, AI agents, and automations visually, no code required.

Quickstart

Generate an API key from your dashboard Settings page, then send your first message:

curl -X POST https://simplewa.com/api/saas/gateway/sessions/{sessionId}/message \
  -H "X-API-Key: swa_live_..." \
  -H "Content-Type: application/json" \
  -d '{"to": "15551234567", "body": "Hello from SimpleWA!"}'

That's it — no QR-scanning script to maintain, no dedicated server to run. See docs/quickstart.md for the full walkthrough, including how to create and connect a session.

Documentation

Guide What it covers
Quickstart Create a session, scan the QR code, send your first message
Authentication API keys vs. dashboard login, header format, rotation
Sending Messages The send endpoint, rate limits, delivery status
Webhooks Registering a webhook, payload shape, signature verification
n8n Integration Installing the community node, trigger events, example workflows

Full, always-up-to-date API reference lives on the site: simplewa.com/integrations/n8n and the in-dashboard docs links.

SDKs

Language Install
JavaScript / TypeScript npm install @rmyndharis/simplewa
Python pip install rmyndharis-simplewa
PHP composer require rmyndharis/simplewa
n8n Search "SimpleWA" in n8n's Community Nodes installer, or npm install n8n-nodes-simplewa

Plans

Every account starts with a free trial (1 session, 1 message sent + 1 received) so you can test the API before paying. Paid plans scale from a single WhatsApp number up to unlimited sessions — see current pricing at simplewa.com/#pricing.

Support

Questions, bugs, or feature requests: hello@simplewa.com.

License

MIT — see LICENSE.

About

The multi-tenant WhatsApp API platform — REST API, webhooks, isolated sessions, and native n8n integration.

Topics

Resources

License

Stars

6 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors