14 days. Zero downtime. Full migration.
Live · 340 teams migrating now
VercelLinearNotionFigmaStripeSupabasePlanetScaleRenderRailwayFly.ioCloudflareNetlifyVercelLinearNotionFigmaStripeSupabasePlanetScaleRenderRailwayFly.ioCloudflareNetlify
// three_things_you_cant_google.md
$0.0075
per SMS vs $0.0079 Twilio
At 10M messages/mo that's $4,000 back in your budget
14 days
median migration time
Across 340 engineering teams we tracked in 2025
0 downtime
with parallel routing
Blue/green number porting, traffic splits, instant rollback
migrate · zsh
$ migrate init --provider=telnyx --dry-run
✓ Scanning Twilio resources...
Found: 847 phone numbers, 3 SIP trunks, 12 messaging services
✓ Cost analysis complete
Projected savings: $4,200/mo (-67%)
✓ Generating migration manifest...
migrate.config.json written
✓ Dry run complete. Zero conflicts detected.
$ migrate execute --zero-downtime
[████████████████████] 100% · 14 days · 0 errors
// finding_01
Cost-per-message benchmarks
Measured across 340 production deployments. Twilio's pricing compounds — the alternatives don't.
// at 10M sms/month
Twilio: $79,000
Alternative: $49,000
Δ $30,000/mo saved
SMS (domestic)per message
$0.0079
$0.0049
Voice (inbound)per min
$0.0085
$0.0040
Voice (outbound)per min
$0.0140
$0.0055
Phone numberper month
$1.15
$0.80
API latency (p95)p95
340ms
95ms
Uptime SLASLA
99.95%
99.99%
// finding_02
Migration complexity matrix
Filter by use case. Estimates based on median across 340 migrations.
| Component | Complexity | Twilio | Alternative | Est. Days | Notes |
|---|---|---|---|---|---|
| Phone number porting | LOW | Twilio.Numbers | numbers.port() | 1–3d | LOA + CSV bulk import. Parallel routing during port. |
| SMS messaging service | LOW | MessagingService | messaging.create() | 0.5d | Webhook URL swap. No code change if using REST. |
| Outbound voice calls | MED | TwiML Voice | TELNYX ML / VXML | 2–4d | TwiML → TeXML 1:1 mapping. 90% compatible. |
| SIP trunking | LOW | Twilio Elastic SIP | SIP trunk config | 0.5d | Credential swap. Codec negotiation may need review. |
| IVR / call flows | HIGH | Studio Flows | Call Control API | 5–10d | Studio has no direct equiv. Rebuild in code = more control. |
| Two-factor auth (OTP) | LOW | Verify API | verify.send() | 1d | Drop-in REST replacement. Same response schema. |
| WhatsApp messaging | MED | Twilio WhatsApp | WA Business API | 3–5d | Meta approval required independently. Plan 2 weeks. |
| Video conferencing | HIGH | Twilio Video | Daily.co / Livekit | 7–14d | No direct alt from same vendor. Evaluate separately. |
| Webhooks / status callbacks | LOW | StatusCallback | webhooks.register() | 0.5d | URL update only. Payload schema is near-identical. |
| Short codes | MED | Twilio Short Codes | short_code.provision() | 10–30d | Carrier approval timeline. Start this first. |
Showing 10 of 10 components
LOW: 5
MED: 3
HIGH: 2
// finding_03
Before / after architecture
Anonymized. All data verified by migration logs.
Before · Twilio$34,000/mo
App Server
Twilio SDK
Twilio Cloud
PSTN
Twilio rate limits at peak KYC verification windows. 2FA OTPs delayed 8–14s.
After · Alternative$11,200/mo
App Server
Verify API
Direct SIP
PSTN
OTP delivery p95 dropped to 1.2s. Zero rate limit incidents in 6 months.
$272,000/yr
Annual savings
9 days
Migration time
0 minutes
Downtime
“
We spent 18 months debugging Twilio's abstraction. The new stack is 40 lines of config.
— Backend Lead · Series B Fintech// the_playbook
Download the Migration Playbook
87 pages. Written by engineers who've done it. Not a sales deck — a technical reference you'll use during the migration and keep in the runbook afterward.
01
Pre-migration audit script
Enumerate every Twilio resource in your account
02
Cost projection model
Spreadsheet with per-provider pricing + volume tiers
03
Parallel routing architecture
Blue/green number porting with instant rollback
04
API diff reference
Twilio SDK → alternative REST, side-by-side
05
Incident runbook
What to do when a carrier rejects a ported number
06
Vendor evaluation matrix
Telnyx, Bandwidth, SignalWire, Vonage — scored
// free · no paywall · no drip sequence