NewWhatsApp Business and Postmark adapters

One API for every message your product needs to send.

MessagePipe orchestrates email, SMS, chat, and push across the providers you already use, SendGrid, Twilio, FCM, and more, with priority failover, unified templates, and per-channel analytics.

No credit card required 100 free emails / mo SOC 2 · GDPR · HIPAA-ready
send.ts
200 OK · 142ms
import { MessagePipe } from '@messagepipe/sdk';

const mp = new MessagePipe(process.env.MP_KEY);

// Send across any channel, same shape.
const msg = await mp.send({
  channel: 'email',
  to:      'maya@north-wind.co',
  template:'order.confirmation',
  data:    { orderId, total, eta },
  providers: ['sendgrid', 'mailgun', 'ses'],
});
Delivery Route · msg_8c4e2a1f
delivered
SendGrid primary
rate limited
failed
Mailgun fallback
accepted · 142ms
delivered
Amazon SES standby
not attempted
Failover 192ms · 1 retry · 1 successView timeline →
99.984%
Delivery rate · trailing 90d
4
Channels in one API
14+
Provider integrations
<10 min
Signup to first send

Trusted by product and platform teams at

Cofitree
Hatchery
Meridian
North-Wind
ParkCo
TrueNorth
Aerial Studio
Flux
Silt
Lattice
Mosaic
Cofitree
Hatchery
Meridian
North-Wind
ParkCo
TrueNorth
Aerial Studio
Flux
Silt
Lattice
Mosaic

The wedge

Your providers.
Our orchestration.

Every other platform locks you into their own delivery infrastructure. MessagePipe brings your own provider credentials, and routes each message through the right one, with automatic failover when something breaks.

YOUR APPapi.send(...)MESSAGEPIPEOrchestratorTemplates · RoutingFailover · AnalyticsEMAILSMSCHATPUSHEMAIL PROVIDERS· SendGrid· Mailgun· Amazon SES· Custom SMTPSMS PROVIDERS· Twilio· Termii· Infobip· Amazon SNSCHAT PROVIDERS· WhatsApp· Telegram· SignalPUSH PROVIDERS· APNs (iOS)· FCM (Android)· OneSignal

Bring your own credentials

Connect the SendGrid, Twilio, FCM, or SES accounts you already pay for. Your sender reputation stays yours; your contracts stay intact.

Automatic priority failover

Configure SendGrid → Mailgun → SES per channel. If one degrades, the next takes over within milliseconds. Idempotency keys prevent duplicates.

One templating system

Handlebars variables across every channel. Author once in Email, re-use the data shape for SMS, Chat, and Push. Versioned drafts and live previews.

Channels

Every channel your product needs.

Same API shape, same templating, same analytics, across four channels and fourteen providers. Add a new channel without rewriting your code.

Email

5 providers supported
  • WYSIWYG editor with raw HTML toggle
  • HTML file import for designer-built templates
  • Sender reputation monitoring per provider
  • Open & click tracking with webhook fan-out
Providers
SendGridMailgunAmazon SESCustom SMTPPostmark

SMS

5 providers supported
  • Region-aware routing for cost optimization
  • GSM-7 / UCS-2 segment counting
  • Country-level deliverability stats
  • STOP / HELP keyword handling
Providers
TwilioTermiiInfobipAmazon SNSPlivo

Chat

3 providers supported
  • Template pre-approval workflows for WhatsApp
  • Rich media payloads (images, buttons, lists)
  • Conversation threading across channels
  • Compliance-aware opt-in tracking
Providers
WhatsApp BusinessTelegramSignal

Push

4 providers supported
  • Device token registration & sync
  • JSON payload editor with iOS/Android preview
  • User segmentation by provider attribute
  • Silent pushes, sounds, and badge counts
Providers
APNs (iOS)FCM (Android)OneSignalAppsFlyer

For developers

Built like an API
you'd actually want to use.

REST first, idempotent by default, with SDKs that feel native to your language. The same request shape works for every channel, pick a channel, pick a template, ship.

Idempotency keys
Safe retries. Same key, same result.
Outbound webhooks
Stream delivery events to your stack.
Encrypted at rest
AES-256 for every credential and payload.
SDKs in 6 languages
Node, Python, Go, Ruby, PHP, Java.
OpenAPI 3.1 spec
Generate your own client. Or use ours.
CLI for local dev
Send test messages from your terminal.
Read the docs ↗@messagepipe/sdkv4.2.1 · MIT licensed
send.ts
import { MessagePipe } from '@messagepipe/sdk';

const mp = new MessagePipe(process.env.MP_KEY);

await mp.send({
  channel: 'email',
  to: 'maya@north-wind.co',
  template: 'order.confirmation',
  data: { orderId: '8c4e2a1', total: 142.00 },
  providers: ['sendgrid', 'mailgun', 'ses'],
  idempotencyKey: `order-${orderId}`,
});
200 · message accepted · 142msmsg_8c4e2a1f

How we stack up

MessagePipe vs. the rest of the messaging stack.

Single-channel vendors solve one problem at a time. Customer engagement suites lock you into their delivery pipes. MessagePipe is the only platform doing every channel and letting you bring your own infrastructure.

MessagePipe
Omni-channel
SendGrid
Email infra
Twilio
Customer Engagement
OneSignal
Push first
Courier
Notification API
Resend
Modern email
Channels
Email
SMS
Chat (WhatsApp / Telegram / Signal)
Mobile push (iOS / Android)
Routing & provider strategy
Multiple providers per channel
Configure two or more providers for the same channel.
Priority-based failover
Automatic failover with millisecond switch-over and idempotency.
Bring-your-own provider credentials
Use your existing SendGrid, Twilio, FCM contracts, keep your sender reputation.
No vendor lock-in on delivery
Workflow
Unified templating across channels
One Handlebars system for email, SMS, chat, and push.
Per-channel credit metering
Cross-channel analytics in one view
Outbound webhook event bus
Commercial
Self-serve signup (no sales call)
Transparent usage-based pricing
Public per-channel pricing with top-up packs.
Free tier with all channels
Supported Partial / via add-on Not supportedComparison reflects public capabilities of each platform as of May 2026. Confirm with their docs.

From customers

Teams that consolidated their messaging stack.

"We swapped a 1,200-line internal email service for one MessagePipe call. Then we did the same for SMS the next sprint. Our on-call rotation got quiet."

RM
Rohan Mehta
Staff Engineer · Cofitree

"The failover saved us during the SendGrid US-East incident last quarter. Mailgun took over inside the SLA window without a single dropped order confirmation."

SP
Sasha Park
Director of Platform · Hatchery Labs

"Marketing finally has the template editor they wanted; engineering kept the API they wanted. Both teams stopped fighting over the notification service."

MZ
Maya Zola
CTO · North-Wind, Inc.
SOC 2
Type II audited
GDPR
EU compliant
HIPAA
BAA available
ISO 27001
Certified

Pricing

Pricing that scales like your product does.

Per-channel credits, monthly tiers, and top-ups for spiky months. Pay only for what you send. Upgrade or downgrade any time.

Free
$0forever

For solo developers shipping their first product.

  • 100 emails / 50 SMS / 1,000 push per month
  • 2 channels of your choice
  • 1 project · 3 templates
  • Community support
  • Public API and SDKs
Start free
Most popular
Pro
$49/ month

For teams shipping serious volume across channels.

  • 50,000 emails included
  • 10,000 SMS · 250,000 push included
  • All channels · all providers
  • Unlimited projects and templates
  • 99.9% uptime SLA
  • Email + Slack support
Start Pro trial
Scale
$499/ month

For growing platforms with compliance requirements.

  • 500,000 emails included
  • Volume rates on every channel
  • Dedicated IP pool for email
  • SAML SSO · audit logs
  • 99.95% uptime SLA
  • Priority support · 2h response
Start Scale trial
Enterprise
Customannual

For mature platforms with custom regulatory needs.

  • Unlimited volume · custom pricing
  • Dedicated infrastructure available
  • HIPAA BAA · GDPR DPA
  • Custom regions · data residency
  • 99.99% uptime SLA
  • Named CSM · 24/7 support
Contact sales

Need volume pricing or a custom contract? Talk to sales →

FAQ

Questions we get asked a lot.

Still curious? Read the technical docs →

Send your first message in the next 10 minutes.

Sign up, generate an API key, send a test message, all from the dashboard, no sales contact required. Free tier includes every channel.

No credit card · 100 free emails / month · Cancel any time