Multi-channel notification gateway

One API.
Every channel.

One endpoint to send notifications — alerts, order updates, OTPs — across WhatsApp, SMS, Telegram, and email. The moment we accept it, delivery is our job.

💬WhatsApp📱SMS✈️Telegram✉️Email
messages/send
curl -X POST https://api.notifygw.com/api/v1/messages/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "whatsapp",
    "to": "+5511999999999",
    "message": { "text": "Your order #1234 has shipped!" }
  }'

Every channel. One integration.

Email channel illustration

Email

Receipts, password resets, and account alerts that reach the inbox.

SMS channel illustration

SMS

Time-sensitive alerts and OTPs delivered to any phone number.

WhatsApp channel illustration

WhatsApp

Order updates and alerts on the app your customers already check.

Telegram channel illustration

Telegram

Instant alerts to Telegram users, groups, and channels.

How it works

1

Get your API key

Sign up and grab your API key from the dashboard. One key unlocks every channel.

2

Send a request

Make a single POST request with your channel, recipient, and message. That's the entire integration.

3

Delivered, not dropped

We persist every notification, retry on failure, and push the final delivery status to your webhook.

Integrate in minutes

cURL
curl -X POST https://api.notifygw.com/api/v1/messages/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"channel": "whatsapp",
"to": "+5511999999999",
"message": { "text": "Your order #1234 has shipped!" }
}'

Response

response
{
"message_id": "msg_abc123def456",
"status": "queued",
"channel": "whatsapp"
}

Works with your stack

n8n
ActivePieces
Make
Zapier
Python
Node.js
Go
PHP

Use notify-gateway as an HTTP node in any automation platform, or call our REST API from any language.

Simple, transparent pricing

Free

Kick the tires

$0
  • 300 notifications/mo
  • 1 connected number
  • All channels
  • Community support
Most Popular

Pro

For growing projects

$18.90/ month
  • 10,000 notifications/mo
  • 3 connected numbers
  • Webhook callbacks
  • AI auto-replies
  • Email support

Scale

For high-volume senders

$49.90/ month
  • 100,000 notifications/mo
  • 10 connected numbers
  • Priority support
  • Multiple API keys
  • Higher rate limits

Frequently asked questions

What channels are supported?

Email, SMS, WhatsApp, and Telegram. We're actively adding more channels.

How does pricing work?

Start free with 100 messages/day. Pay-as-you-go and business plans coming soon.

What are the rate limits?

Free tier: 100 messages/day. Paid tiers have higher limits based on your plan.

Which countries are supported for SMS?

SMS delivery depends on your provider. We support international numbers through TextBee.

What happens if a notification can't be delivered?

Every accepted notification is persisted and retried with exponential backoff — it's never silently dropped. If all attempts are exhausted it's dead-lettered and marked failed, and you get the final status from the API or a webhook callback. Final delivery still depends on the channel provider.

Can I use this with n8n / Make / Zapier?

Yes! notify-gateway works as a standard HTTP endpoint in any automation platform.

Ready to get started?

Create your account and send your first notification in minutes.