SMS delivery,
globally routed.
Global SMS with carrier routing, 10DLC compliance, two-way messaging, and automatic WhatsApp upgrade. One API for every number, in every country.
import { Send0 } from 'send0';
const send0 = new Send0(process.env.SEND0_API_KEY!);
// Shipping after WhatsApp
await send0.sms.send({
to: '+14155551234',
body: 'Your verification code is 4291',
from: '+18005550100',
upgrade: { channel: 'whatsapp' },
});What's planned
The full SMS stack,
without stitching six vendors.
Numbers, registration, routing, delivery, compliance, and analytics — all in one SDK, one dashboard, one invoice.
Global carrier routing
Automatic carrier detection and route optimization for 190+ countries. We pick the best route per message, per carrier, in real time.
10DLC registration
Built-in brand + campaign registration for US A2P traffic. We walk you through TCR, then keep your campaign in good standing automatically.
Toll-free & short codes
Provision verified toll-free numbers or lease short codes for high-throughput OTP and alert traffic, straight from the dashboard.
Two-way SMS
Inbound replies stream back as signed webhooks. Build conversational flows, support inboxes, or route straight to an LLM.
Delivery receipts
Carrier-level delivery and failure reasons, normalized across providers. No more decoding Twilio error codes in Slack at midnight.
Compliance baked in
Automatic STOP / HELP handling, quiet hours enforcement, and content filtering. Stay inside TCPA and CTIA guardrails by default.
Automatic WhatsApp upgrade
When a recipient is reachable on WhatsApp, the AI router upgrades the send — cheaper, richer, and higher-delivery, automatically.
Worldwide coverage
US, UK, EU, India, Brazil, MENA, APAC — one API, consistent pricing, transparent carrier fees passed through at cost.
Dedicated sender IDs
Alphanumeric sender IDs where supported, long codes where required, with automatic fallback per country rules.
Shipping in priority order,
publicly.
Email is live. WhatsApp ships next. SMS follows — with the AI router already in place, we get to build it without the cold-start problem.
Common questions
The short version,
as of today.
More questions? Email hello@send0.dev — a human founder will reply.
Why build SMS after email and WhatsApp?
Because the AI channel router is the whole point. Once you have email and WhatsApp working end-to-end, SMS slots in cleanly as the universal fallback — and that's the order that produces the best experience at GA.
Will I need to deal with carrier compliance?
No. We handle 10DLC registration, number provisioning, STIR/SHAKEN, quiet hours, and opt-out enforcement. You call send0.sms.send — we handle the rest.
How does pricing compare to Twilio?
Pass-through carrier fees plus a small per-segment platform fee. We're targeting 30–40% below Twilio's list pricing for comparable routes, with zero per-contact fees.
Can I use my existing numbers?
Yes. Port your existing long codes, toll-free numbers, and short codes at launch. We'll coordinate with your current carrier on porting timelines.
SMS that won't
get your brand flagged.
TCPA quiet hours, STIR/SHAKEN, STOP / HELP, automatic opt-out suppression, and 10DLC re-registration — all on, by default, audited per send.
Get early access
First in line when
SMS goes live.
Waitlist members get preview access before general availability, plus porting assistance from the founding team.
Shipping priority: email → WhatsApp → SMS.