Messaging Infrastructure · v1.1

Stop choosing
a provider.
Use all of them.

SendPipe is the control plane above your messaging providers. Bring your own SES, Twilio, or Meta credentials. Get priority routing, automatic failover, and one API across email, WhatsApp, and SMS — without ever giving up your provider rates.

DELIVERY RATE
99.97%
PROVIDERS
12
CHANNELS
3
AVG DISPATCH
240ms
How it routes
YOUR APP
Live
SENDPIPE
Priority routing · Auto-failover · Per-channel isolation
EMAIL6 PROVIDERS
  • AWS SES
  • SendGrid
  • Mailgun
  • Resend
  • SMTP
  • SendPipe Relay
WHATSAPP3 PROVIDERS
  • Meta Cloud
  • 360dialog
  • Twilio
SMS3 PROVIDERS
  • Africa's Talking
  • Twilio
  • Termii
Setup

Three steps.
No rewrites.

From zero to a production messaging pipeline — without ripping out anything you've built.

01
Connect

Install providers from the marketplace.

Pick the providers you already use — SES, SendGrid, Twilio, Meta Cloud, anything. Paste credentials, and they're encrypted with AES-256-GCM before they hit our database.

SES
TWILIO
META
+ Add provider
02
Route

Set priorities. We handle the failover.

Drag your providers into priority order per channel. SendPipe sends through #1 by default, and rolls to #2 the instant something fails. Email failures never touch your WhatsApp queue.

1SESActive
2SendGridStandby
3MailgunStandby
03
Monitor

Know what shipped. Know what didn't.

Real-time delivery rates, bounce tracking, and provider health per channel. Subscribe to webhook events for every status change — deliverable, retried, dropped, the lot.

Delivery rate · 7d99.97%
MONTUEWEDTHUFRISATSUN
API

No SDK.
Just HTTP.

One POST endpoint. Examples in seven languages. Pick yours, paste the snippet, send.

const express = require('express');
const app = express();

app.post('/send-welcome', async (req, res) => {
  const response = await fetch('https://sendpipe.org/v1/messages/channel', {
    method: 'POST',
    headers: {
      'X-SendPipe-Key': process.env.SENDPIPE_KEY,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      channel: 'email',
      from: 'hello@yourapp.com',
      to: [req.body.email],
      subject: 'Welcome aboard',
      html: '<h1>Welcome!</h1>',
    }),
  });

  const data = await response.json();
  res.json({ messageId: data.id, status: data.status });
});
Read the API referenceTry it in the playgroundv1 stable · semantic versioning
Features

Everything except
the providers.

We bring routing, retries, analytics, and security. You bring the credentials — and keep your rates.

01

Failure-tolerant routing.

Priority-based dispatch with automatic failover and retry. Per-channel isolation means a WhatsApp outage never freezes your email queue.

PRIORITYFAILOVERRETRY
02

One API. Three channels.

Email, WhatsApp, and SMS through a single POST endpoint. Channel-specific payloads; universal tracking and event normalization.

EMAILWHATSAPPSMS
03

12 providers, packaged.

Install providers like packages. Worker-thread sandboxing with RSA-4096 signature verification before any code runs.

12 PACKAGESSANDBOXED
04

Live delivery telemetry.

Delivery rates, bounce tracking, provider health scoring, daily volume trends. Webhook events for every status change.

LIVE EVENTSPROVIDER HEALTH
05

The DX you wanted.

REST API, SMTP relay, webhook subscriptions, idempotency keys, per-org API keys with IP allowlists, async job queues.

RESTSMTPWEBHOOKS
06

Production security.

AES-256-GCM for credentials at rest. Bcrypt API key hashes (cost 12). Sandboxed providers. Signature-verified packages.

AES-256-GCMBCRYPTRSA-4096
See pricingRead the architecture overviewSelf-serve · Cancel anytime
Channels

Three channels.
No compromises.

Same endpoint, same auth, same telemetry — whether it's a welcome email, a WhatsApp template, or a 2FA code.

Email
6 providers
Built for
  • Transactional
  • Marketing
  • Notifications
  • Invoices
You get
  • HTML & plain text
  • Attachments + CC/BCC
  • SMTP relay support
  • Domain verification
WhatsApp
3 providers
Built for
  • Order updates
  • Customer support
  • Booking confirmations
  • Reminders
You get
  • Approved templates
  • Dynamic parameters
  • Delivery receipts
  • Read receipts
SMS
3 providers
Built for
  • 2FA & OTPs
  • Critical alerts
  • Appointment reminders
  • Verification codes
You get
  • Plain text
  • Custom Sender ID
  • Regional routing
  • Delivery reports
Why

Pay providers.
Not middlemen.

SendPipe is the orchestration layer — not another sender taking a cut. You keep your provider contracts, your volume rates, and your direct relationships.

Scenario
Without SendPipe
With SendPipe
Provider goes down
Messages fail
Auto-failover to #2
Switch providers
Rewrite the integration
Change one config
Multi-channel
3 separate APIs to maintain
One unified endpoint
Pricing
Per-message markup taken
Pay providers directly
Deliverability
Black-box reporting
Per-provider health
Pricing

Pricing for
serious teams.

Predictable monthly cost. No per-message markup. You bring the providers, we orchestrate the rest.

Free
For builders & POCs
$0
forever
  • 1,000 messages / mo
  • 1 project
  • All channels
  • Email · WhatsApp · SMS
  • 2 providers per channel
  • 7-day event retention
  • Community support
Start free
Pro
For shipping products
$49
/ month
  • 50,000 messages / mo
  • Unlimited projects
  • All channels
  • Everything in Free
  • Unlimited providers
  • 30-day event retention
  • Webhooks & analytics
  • Email support · 1 business day
Start with Pro
Most popular
Business
For growing teams
$299
/ month
  • 500,000 messages / mo
  • Team roles & audit
  • All channels
  • Everything in Pro
  • Team roles & permissions
  • 90-day event retention
  • Audit logs
  • Priority support · 4 hour SLA
  • Shared Slack channel
Start with Business
Enterprise
For mission-critical
Custom
annual contract
  • Unlimited messages
  • SSO / SAML
  • Dedicated SLA
  • Everything in Business
  • SSO / SAML & RBAC
  • Custom data retention
  • Dedicated infrastructure
  • 99.99% uptime SLA
  • Dedicated CSM & invoicing
Contact sales
All plans include
Unlimited providers·All 3 channels·REST API + SMTP relay·AES-256-GCM at rest·99.97% uptime
Talk to salesSee volume pricingNo credit card · Cancel anytime · Annual = 2 months free
Ship

Connect a provider.
Send your first message.
In under 5 minutes.

From signup to shipped — no credit card, no consultation call, no lock-in.

Start for freeTalk to salesNo credit card · 12 providers · 99.97% delivery