Platform Capability Matrix

Complete Notification Infrastructure

Discover how NotifySetu simplifies multi-channel dispatch, provider fallback routing, and developer workflows.

Email Channel

Transactional Email Engine

High-deliverability transactional email gateway supporting AWS SES, SendGrid, Mailgun, Postmark, and Resend.

  • Dynamic Handlebars & Liquid HTML templates
  • Automatic SPF, DKIM, & DMARC alignment guidance
  • Real-time open, click, bounce, and spam complaint tracking
  • Attachment streaming (PDFs, invoices, receipts)
  • Zero-downtime provider fallback (SendGrid -> AWS SES)
/v1/notifications/sendChannel Ready

// Channel Config

target: "EMAIL"

strategy: "SMART_FALLBACK"

status: "HEALTHY"

SMS Channel

Global SMS Routing Infrastructure

Reliable SMS gateway supporting Twilio, MSG91, Plivo, Infobip, and AWS SNS across 190+ countries.

  • DLT (Distributed Ledger Technology) template registration for India
  • Automatic Sender ID matching and short code routing
  • Unicode and multi-part concatenated message support
  • Real-time delivery status reports (DLR) via webhooks
  • Cost-optimized carrier route selection
/v1/notifications/sendChannel Ready

// Channel Config

target: "SMS"

strategy: "SMART_FALLBACK"

status: "HEALTHY"

WhatsApp Channel

WhatsApp Cloud API Integration

Official Meta WhatsApp Cloud API & Twilio for WhatsApp adapter for interactive rich messaging.

  • Interactive Quick Reply buttons & Call-To-Action templates
  • Media message dispatches (Images, Audio, PDF Documents)
  • Automated 24-hour customer service window tracking
  • Template approval status synchronization
  • Fallback from WhatsApp to SMS when user is offline
/v1/notifications/sendChannel Ready

// Channel Config

target: "WHATSAPP"

strategy: "SMART_FALLBACK"

status: "HEALTHY"

Push Channel

Web & Mobile Push Notifications

Unified FCM and APNs push notification engine for Android, iOS, iPadOS, and Web Browsers.

  • Firebase Cloud Messaging (FCM v1 HTTP API) integration
  • Apple Push Notification service (APNs HTTP/2 with JWT keys)
  • Topic broadcast subscriptions and audience segmentation
  • Custom payload data & deep-linking metadata
  • Silent background data notifications
/v1/notifications/sendChannel Ready

// Channel Config

target: "PUSH"

strategy: "SMART_FALLBACK"

status: "HEALTHY"

Voice Channel

Voice & IVR Alert Gateway

Automated Text-to-Speech voice call alerts for high-priority incidents and critical system alerts.

  • High-clarity neural Text-to-Speech (TTS) engine in 40+ languages
  • Interactive DTMF key-press response capture
  • Twilio Voice & Plivo Voice provider adapters
  • Call retry policies with exponential backoff
  • Critical incident escalation trees
/v1/notifications/sendChannel Ready

// Channel Config

target: "VOICE"

strategy: "SMART_FALLBACK"

status: "HEALTHY"

OTP Channel

High-Security OTP Verification Engine

End-to-end One-Time Password generator, verification, and rate-limiting infrastructure.

  • Cryptographically secure 4-digit and 6-digit OTP generation
  • Configurable expiration TTL (e.g. 5 minutes, 10 minutes)
  • Automatic SMS -> WhatsApp -> Email channel cascade
  • IP and phone number brute-force rate limiting
  • Built-in token verification API endpoint with attempt counting
/v1/notifications/sendChannel Ready

// Channel Config

target: "OTP"

strategy: "SMART_FALLBACK"

status: "HEALTHY"

Core Architecture

Built for Developer Velocity & Scale

Smart Provider Failover

Define backup providers per channel. If primary provider latency spikes or returns 5xx errors, NotifySetu automatically reroutes payload.

Universal Template Engine

Store and version your email HTML, SMS copy, and WhatsApp templates in one place with variables and conditional rendering.

Real-time Webhook Delivery

Stream all notification lifecycle events (dispatched, delivered, opened, failed) directly to your webhooks with HMAC signatures.

Multi-Tenant Workspaces

Isolate production, staging, and development environments with granular API keys and role-based access control.

Unified Analytics Dashboard

Gain full visibility into provider delivery rates, latency metrics, channel usage costs, and failure diagnostics.

Enterprise Encryption & Security

All payload variables and API keys are encrypted at rest with AES-256 and in transit with TLS 1.3.