New Pay with Bitcoin & Lightning via BTCPay Server

WhatsApp messaging for your software, in one API call.

Link your existing WhatsApp number in under a minute, grab an API key and start sending order updates, OTP codes, alerts and replies from any app, plugin or script. Two-way, with webhooks and delivery reports.

No WhatsApp Business account required ยท Works with normal and Business WhatsApp ยท Cancel any time

# one request, one WhatsApp message
curl -X POST https://signup.wagate.net/v1/messages \
  -H "X-API-Key: wg_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "61412345678",
    "text": "Hi Sam, your order #1042 has shipped ๐Ÿšš"
  }'

# โ†’ 202 Accepted
{ "id": 1042, "status": "queued" }
Everything you need

Built for developers, usable by anyone

A full WhatsApp gateway: sending, receiving, media, webhooks, scheduling, auto-replies and a dashboard to watch it all.

โšก

One-minute setup

Scan a QR code or enter a pairing code. No Facebook Business verification, no template approvals, no waiting.

๐Ÿ’ฌ

Text, media & more

Send text, images, video, voice notes, documents, locations, contacts and reactions. Reply to or quote messages. Mention people in groups.

๐Ÿ”

Two-way webhooks

Every incoming message, delivery receipt and connection change is pushed to your URL, HMAC-signed, with automatic retries.

๐Ÿ›ก๏ธ

Ban-aware sending

Messages are paced with human-like randomised delays and a typing indicator. Per-plan daily limits keep your number healthy.

โฐ

Scheduling & queueing

Schedule a message for later, or queue while your phone is offline โ€” it goes out the moment the session is back.

๐Ÿค–

Auto-replies

Keyword, prefix or regex rules answer common questions instantly, 24/7, without writing any code.

How it works

Your phone stays in your pocket. We keep the session alive.

WAGate links to your WhatsApp as a companion device, exactly like WhatsApp Web. After the first scan the connection lives on our servers around the clock โ€” messages send even when your phone is off, and everything still shows up in your WhatsApp app.

  • Create a number in the dashboard and scan the QR
  • Copy the API key into your app, plugin or automation
  • Send with one HTTP request; receive via webhook
  • Watch delivery status and logs in real time
Step-by-step guide
// what your webhook receives
{
  "event": "message.received",
  "data": {
    "from": "61412345678",
    "push_name": "Sam",
    "type": "text",
    "body": "Can I change my delivery address?",
    "timestamp": 1730000000
  }
}
Use cases

What people build on WAGate

E-commerce

Order confirmations, shipping updates, abandoned-cart nudges and delivery photos from WooCommerce, Shopify or your own store.

Login & OTP

One-time codes delivered where people actually look โ€” WhatsApp open rates dwarf SMS, at a fraction of the cost.

Hosting & SaaS

Invoice reminders, service alerts and ticket replies from WHMCS, your billing system or monitoring stack.

Communities & bookings

Appointment reminders, membership notices and support conversations for forums, clinics, salons and clubs.

Pricing

Simple per-number plans. Pay in crypto.

From $10/month per WhatsApp number. Every plan includes the API, webhooks, the dashboard and a 5-day free trial on your first number.