Is Twilio Down? How to Check Twilio Status Right Now

Statusfield Team
8 min read

SMS not sending? Voice calls failing? Learn how to check if Twilio is down right now, what services can degrade independently, and how to get instant alerts when Twilio has an outage.

Twilio powers communications for hundreds of thousands of applications — SMS verification codes, phone calls, two-factor authentication, and customer messaging. When Twilio goes down, user sign-ups fail, authentication breaks, and customer communications go silent. Here's how to diagnose Twilio issues and determine if it's a platform outage.

Is Twilio Down Right Now?

Check these in order:

  1. Statusfield — Twilio status — real-time monitoring updated continuously across all Twilio services.
  2. Twilio's official status pagestatus.twilio.com shows active incidents and component-level health for every Twilio product.
  3. Twitter/X — search twilio down sorted by Latest. Developers are quick to report SMS delivery failures and API errors.
  4. Twilio Support — for Twilio customers with an account, support.twilio.com shows active service alerts.

Twilio Services That Can Fail Independently

Twilio is a communications platform with many independently-operable services:

ServiceWhat breaks when it fails
SMS (Programmable Messaging)Text messages fail to send or deliver; inbound SMS not received
Voice (Programmable Voice)Outbound calls fail; inbound calls drop or don't connect
Verify (2FA)OTP codes not sent; phone number verification fails — blocks user sign-ups and logins
LookupPhone number validation/carrier lookup returns errors
WhatsAppWhatsApp business messaging fails to send
SendGrid (Email)Transactional email delivery degraded (SendGrid is part of Twilio)
AuthyAuthy authenticator app tokens may not sync
Flex (Contact Center)Agent dashboard offline; inbound/outbound contact center calls fail
REST APIAll API operations degrade; dashboard access may also be affected
Console / DashboardTwilio's web console inaccessible; logs and monitoring unavailable

Important note: A Twilio SMS outage does not affect Voice, and a Verify outage does not affect raw SMS. Always check the specific component, not just overall status.

Common Errors During a Twilio Outage

ErrorLikely cause
Error 30008: Unknown errorSMS carrier delivery failure — can be Twilio-side or carrier degradation
Error 30005: Unknown destination handsetUsually carrier rejection, but can spike during SMS routing outages
Error 21610: Message body is required (unexpectedly)API parameter parsing degraded — check status page
Error 20429: Too Many RequestsRate limit hit, OR Twilio applying backpressure during an incident
Error 31000: Generic signaling error (Voice)Voice infrastructure degraded
REST API returns 503 Service UnavailableAPI infrastructure down
Twilio Verify: Unable to create recordVerify service degraded
Webhook delivery failuresYour endpoint logs no traffic because Twilio isn't firing webhooks

Critical distinction: Twilio error codes 30xxx are SMS delivery errors (carrier-level). Error codes 20xxx/21xxx are API-level errors. During an outage, you'll typically see 20xxx/503 errors rather than 30xxx delivery failures — the message never leaves Twilio's system.

The 2FA / Verify Outage Problem

For applications using Twilio Verify for phone number verification or two-factor authentication, a Verify outage is especially damaging:

  • New user sign-ups fail — users can't verify their phone number and never complete registration
  • Login with 2FA fails — existing users with SMS-based 2FA can't authenticate
  • Password resets block — if you send reset codes via SMS, those fail too

A Twilio Verify outage can silently prevent all new user registrations. If your sign-up conversion rate drops suddenly and you have no application errors, check Twilio Verify status before investigating your own code.

Mitigation pattern teams use:

  • Add email-based fallback for Verify codes when SMS fails
  • Show a clear error message to users ("SMS verification is temporarily unavailable — please try email verification") rather than a generic error
  • Alert your on-call team when Verify error rates spike — this is a leading indicator that users are being blocked

Debugging Twilio SMS Failures That Aren't an Outage

Not all SMS failures are Twilio outages. Before concluding it's a Twilio incident:

  1. Check your Twilio error logs in the console — specific 30xxx codes indicate carrier rejection vs. platform issues
  2. Test with a different phone number — carrier filtering can affect specific numbers or networks
  3. Check your Twilio account status — a suspended trial account or exhausted balance stops all messages immediately
  4. Verify your Twilio phone number's capabilities — not all Twilio numbers support MMS, short codes, or international SMS by default
  5. Check your message content — certain keywords trigger carrier filtering (especially opt-out language, shortened URLs, or high-frequency repetition)

If you've ruled these out and messages are still failing across multiple numbers and carriers, check Statusfield for Twilio platform status.

Webhook Delivery During Outages

If your application relies on Twilio webhooks (for inbound SMS, call events, status callbacks), a Twilio outage can stop webhook delivery silently. Your endpoint sees no traffic — not errors, just silence. This can look like an application bug rather than an upstream failure.

Signs of webhook delivery degradation:

  • Expected status callbacks (delivered, failed) stop arriving
  • Inbound SMS messages arrive in the Twilio console log but your endpoint never receives them
  • Your endpoint returns 200 but Twilio's delivery logs show "pending" indefinitely

Twilio retries failed webhook deliveries, so most events will eventually arrive after an outage resolves — but if your application has time-sensitive workflows (order confirmations, verification codes, appointment reminders), the delay can still cause issues.

How to Get Instant Twilio Outage Alerts

SMS and voice failures affect your users directly. The sooner you know, the faster you can add a status banner, disable SMS-dependent features, or activate a backup provider.

Monitor Twilio on Statusfield — Statusfield polls Twilio's status continuously and alerts you the moment any component changes. Route alerts to email, Slack, or a webhook to reach your on-call engineer before users start filing support tickets.

For applications with Twilio Verify in the critical path: add a Statusfield alert for the Verify component specifically. An alert when Verify degrades lets you activate a fallback within minutes instead of discovering the issue from user reports.

Start monitoring Twilio on Statusfield → — free, no credit card required.


Frequently Asked Questions

Is Twilio down for everyone or just me?

Check Statusfield or status.twilio.com. If both show operational but your messages are failing, check your account balance, Twilio error logs, and message content against carrier filtering rules. Regional carrier degradations can affect specific networks without being a Twilio platform incident.

Why are my SMS messages sending but not being received?

This is usually a carrier delivery problem — Twilio accepted the message (you got a success response from the API) but the carrier didn't deliver it. Check the message status in your Twilio console. A delivered status means Twilio received a delivery receipt. An undelivered or failed status with a 30xxx error code means the carrier rejected the message. This is often not a Twilio platform issue.

Twilio Verify OTPs are not being received — is Twilio down?

Check the Verify component on Statusfield. If it shows healthy, test whether the OTP is being sent (check Twilio console logs) — if sent, the issue is carrier delivery to the specific phone number. If not sent, check your Twilio Verify service configuration and account status.

My Twilio webhook stopped firing — what should I check?

First, check your webhook URL is accessible and returning a valid HTTP response. Twilio retries webhook deliveries up to 3 times if your endpoint returns a non-2xx response or times out (max 15 seconds). If your endpoint is healthy, check status.twilio.com for webhook delivery component status. During platform incidents, Twilio queues webhooks and delivers them after recovery.

Can I use a fallback SMS provider during a Twilio outage?

Yes. Teams with high SMS volume often implement a failover to AWS SNS, Vonage, or Bandwidth when Twilio error rates exceed a threshold. This requires maintaining multiple provider integrations but provides resilience for critical paths like 2FA. Monitoring Twilio via Statusfield is the trigger — when Twilio degrades, your system automatically routes to the fallback provider.

How often does Twilio go down?

Twilio publishes full incident history at status.twilio.com. Twilio is a mature, high-availability platform, but SMS and Voice are dependent on carrier infrastructure that Twilio doesn't fully control — carrier-level degradations can affect delivery even when Twilio's own systems are healthy.

Published: April 11, 2026. Check current Twilio status →