Notifications

Notifications That Get Read

Stop losing important notifications to spam folders. Send appointment reminders, payment alerts, and account updates via WhatsApp (98% open rate) with SMS fallback.

✦ No credit card required · Free plan available · Setup in 5 minutes

Notification Types

  • Appointment Reminders

    Reduce no-shows by 40% with automated appointment reminders including confirm/reschedule buttons.

  • Payment Alerts

    Payment confirmations, invoice reminders, subscription renewals, and overdue payment notifications.

  • Account Notifications

    Welcome messages, password resets, security alerts, and account activity notifications.

  • Service Updates

    Maintenance windows, feature releases, policy changes, and system status notifications.

Smart Multi-Channel Dispatching

Never miss a critical notification update. If a user is not online or active on WhatsApp, our system automatically detects it within a configured threshold and falls back to traditional transactional SMS instantly, ensuring 100% reach.

  • WhatsApp-first routing with SMS fallback support
  • Real-time delivery status receipts and webhook logs
  • Support for localized DLT parameters in India
Multi-channel Notification Routing Preview
Routing Queue

Notification Delivery Lifecycle

01

1. Event Triggered

An event on your database (payment, reminder) triggers a POST request to our notifications API endpoint.

02

2. WhatsApp Try

Our engine attempts delivery via WhatsApp, monitoring for read or delivery confirmation statuses.

03

3. SMS Fallback

If not delivered within 30 seconds, a fallback SMS is triggered to ensure immediate delivery.

Alert Comparisons

WhatsApp Transactional Alerts vs. SMS Alerts vs. Email Notifications

Compare formatting capabilities, read speeds, and delivery reliability.

Outreach Factor WhatsApp Alerts SMS Alerts Email Notifications
Read Latency < 5 minutes (90% reads) < 15 minutes (Basic reads) Hours to days (Often delayed)
Interactive Buttons ✓ (Clickable CTAs / Quick replies) ✗ (Raw hyperlinks only) ✓ (HTML layout tags)
Delivery Priority High (Direct Meta BSP pipe) Medium (Subject to network congestion) Low (Sorted to promo inbox)
Rich PDF Receipts ✓ (Sent as direct file attachment) ✗ (No files support) ✓ (Standard attachments)
Alert API

Dispatch Transactional Alerts

curl -X POST https://api.startmessaging.com/v1/notifications/send \
  -H "Content-Type: application/json" \
  -H "X-API-Key: sm_live_your_api_key_here" \
  -d '{
    "to": "+919876543210",
    "type": "alert",
    "message": "Your payment of ₹499.00 has been received successfully.",
    "channels": ["whatsapp", "sms"],
    "fallback_delay": 30
  }'
await fetch("https://api.startmessaging.com/v1/notifications/send", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-API-Key": "sm_live_your_api_key_here"
  },
  body: JSON.stringify({
    to: "+919876543210",
    type: "alert",
    message: "Your payment of ₹499.00 has been received successfully.",
    channels: ["whatsapp", "sms"],
    fallback_delay: 30
  })
});
import requests

res = requests.post(
    "https://api.startmessaging.com/v1/notifications/send",
    headers={
        "Content-Type": "application/json",
        "X-API-Key": "sm_live_your_api_key_here"
    },
    json={
        "to": "+919876543210",
        "type": "alert",
        "message": "Your payment of ₹499.00 has been received successfully.",
        "channels": ["whatsapp", "sms"],
        "fallback_delay": 30
    }
)
Transactional Alerts API Sandbox — Coming Soon This API route is under construction. Sandbox access is available for early adopters. Request Sandbox Access
FAQs

Notifications — FAQ

Can I send notifications via both WhatsApp and SMS?

Yes. Our API supports multi-channel delivery. You can send notifications via WhatsApp-first with automatic SMS fallback, or choose a specific channel per notification type. This ensures maximum delivery regardless of whether the user has WhatsApp.

Are there local restrictions for sending transactional notifications?

Transactional notifications must be directly related to customer actions and do not require promotional opt-ins, though regional compliance formats (like DLT in India) may apply.

How is the fallback delay configured?

You can specify the fallback_delay parameter (in seconds) in your API request. If the WhatsApp message status doesn't change to 'delivered' or 'read' within that timeframe, our engine automatically triggers the fallback SMS.

Can I attach PDF receipts to transactional notifications?

Yes. Our WhatsApp API supports document templates, allowing you to pass a public URL of a PDF invoice or receipt. The user will receive it directly as a downloadable file inside the chat.

WhatsApp API

Upgrade Your Notifications

Start in 5 minutes. No credit card required.