Notification Infrastructure

Notification infra
that scales.

Template management, multi-channel delivery, and approval workflows. SMS, email, push, and WhatsApp from one API. Never build notification logic again.

1,000 free/monthNo credit card required
500M+
Notifications/month
<200ms
Avg delivery time
99.99%
Delivery rate
4
Channels supported
Features

Every notification primitive

Templates, channels, preferences, workflows, and analytics. The complete notification stack.

Templates

Template Engine

Visual template editor with Handlebars syntax. Version control, A/B testing, and real-time preview across channels.

Channels

Multi-Channel Delivery

SMS, email, push notifications, and WhatsApp from a single API. Intelligent channel fallback and preference routing.

Workflow

Approval Workflows

Define approval chains for sensitive notifications. Manager sign-off, compliance review, and batch approval support.

Users

Preference Center

Subscriber-level channel preferences with opt-in/out management. GDPR-compliant preference APIs.

Automation

Workflow Automation

Visual workflow builder for notification sequences. Delays, conditions, and branching logic without code.

Analytics

Delivery Analytics

Real-time delivery rates, open rates, and click tracking. Per-channel performance with exportable reports.

For Developers

One API for
every channel.

Unified notification API with type-safe SDKs. No more managing separate integrations for each channel.

Unified API for SMS, email, push, WhatsApp
SDKs: Node.js, Python, Go, Ruby, Java
Visual template editor with live preview
Webhook delivery receipts per channel
Batch sending with rate limiting
Sandbox environment for testing
Terminal
$ npm install @ntm/node

import { NTM } from '@ntm/node';

const ntm = new NTM('ntm_sk_...');

await ntm.trigger('order-shipped', {
  to: 'user_123',
  data: { tracking: 'DHL-4829' }
});
Compare

Why teams choose NTM

FeatureNTMNovuCourierKnock
Open sourceCore (MIT)YesNoNo
Approval workflowsNativeNoNoNo
WhatsApp supportNativeCommunityYesYes
Template versioningGit-basedBasicYesYes
Self-hosted optionYesYesNoNo
Batch sendingNativeLimitedYesYes
Free tier1K/mo10K events1K/mo1K/mo
Starting price$29/mo$25/mo$35/mo$25/mo
Pricing

Predictable pricing

Pay per notification. No per-channel surcharges.

Free
$0
1,000 notifications/mo
  • 1K notifications/month
  • Email + SMS channels
  • 1 template
  • Basic analytics
  • Community support
Get Started
Growth
$29
per month
  • 50K notifications/month
  • All 4 channels
  • Unlimited templates
  • Approval workflows
  • Priority support
  • Delivery analytics
Start Free Trial
Enterprise
Custom
volume pricing
  • Unlimited notifications
  • Self-hosted deploy
  • Custom integrations
  • Dedicated support
  • SSO & RBAC
  • SLA guarantee
Contact Sales

Ship notifications in minutes

1,000 free notifications per month. No credit card required.