NotifyHub
Notification API for WhatsApp, Telegram & SMS

Send a message anywhere with one API call.

NotifyHub is a self-hosted CallMeBot-style API: give it a phone number or chat ID and a message, and it delivers over WhatsApp, Telegram, or SMS — no per-channel integration work required.

One request, three channels

Live
curl -X POST notifyhub.dev/api/v1/notify \
  -H "Authorization: Bearer sk_live_..." \
  -d '{
    "channel": "whatsapp",
    "to": "+15551234567",
    "title": "Order #1024",
    "message": "Your order has shipped"
  }'

3

Channels supported

< 5 min

Setup time

Unlimited

API requests

Every channel, one integration

Pick a channel per message. Your integration code never changes.

WhatsApp

Link a WhatsApp number once by scanning a QR code, then send to any number through the API.

Telegram

Create a bot with @BotFather, drop in the token, and message any chat ID that has opted in.

SMS

Backed by Africa's Talking — reach any phone number directly, no app or opt-in message required.

How it works

Step 1

Create an API key

Sign up and get a live API key in seconds — no approval process.

Step 2

Call one endpoint

POST a channel, recipient, and message to /api/v1/notify from any language.

Step 3

Track delivery

Every send is logged with its status, so you always know what went out.