Is Twilio Down? How to Check Twilio Status Right Now
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:
- Statusfield — Twilio status — real-time monitoring updated continuously across all Twilio services.
- Twilio's official status page — status.twilio.com shows active incidents and component-level health for every Twilio product.
- Twitter/X — search
twilio downsorted by Latest. Developers are quick to report SMS delivery failures and API errors. - 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:
| Service | What 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 |
| Lookup | Phone number validation/carrier lookup returns errors |
| WhatsApp business messaging fails to send | |
| SendGrid (Email) | Transactional email delivery degraded (SendGrid is part of Twilio) |
| Authy | Authy authenticator app tokens may not sync |
| Flex (Contact Center) | Agent dashboard offline; inbound/outbound contact center calls fail |
| REST API | All API operations degrade; dashboard access may also be affected |
| Console / Dashboard | Twilio'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
| Error | Likely cause |
|---|---|
Error 30008: Unknown error | SMS carrier delivery failure — can be Twilio-side or carrier degradation |
Error 30005: Unknown destination handset | Usually 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 Requests | Rate limit hit, OR Twilio applying backpressure during an incident |
Error 31000: Generic signaling error (Voice) | Voice infrastructure degraded |
REST API returns 503 Service Unavailable | API infrastructure down |
Twilio Verify: Unable to create record | Verify service degraded |
| Webhook delivery failures | Your 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:
- Check your Twilio error logs in the console — specific 30xxx codes indicate carrier rejection vs. platform issues
- Test with a different phone number — carrier filtering can affect specific numbers or networks
- Check your Twilio account status — a suspended trial account or exhausted balance stops all messages immediately
- Verify your Twilio phone number's capabilities — not all Twilio numbers support MMS, short codes, or international SMS by default
- 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 →
Related Articles
Is Auth0 Down? How to Check Auth0 and Okta CIC Status Right Now
Auth0 login failing, tokens not issuing, or your authentication flow returning errors? Learn how to check if Auth0 is down right now and what to do when Okta CIC (formerly Auth0) has an outage.
Is ChatGPT Down? How to Check OpenAI Status Right Now
ChatGPT not working? Learn how to check if OpenAI or ChatGPT is down, what the error codes mean, and how to get instant alerts when the API goes down — so your team stops wasting hours on a problem that isn't yours.
Is Cloudflare Down? How to Check Cloudflare Status Right Now
Cloudflare down? Here is how to instantly check whether it is a Cloudflare outage or something else — and how to get automatic alerts so your team knows before your users do.