Skip to content

Is Twilio down?

Right now

Partly. Twilio is degraded.

SMS Delivery Receipt Delays from a Subset of Twilio Short Codes to Multiple Networks in New Zealand.

Read from status.twilio.com · every 120s

For agents

proceed

Proceed, expect slow or flaky responses.

GET upbutler.com/status/twilio/status.agent.json

MCP: upstream_status {"service":"twilio"}

SMS, voice, WhatsApp and Verify. Carrier-level incidents are per country and very frequent: depend on the specific component you use.

What Twilio reports

Degraded· 7 open incidents

Taken as is from Twilio's own status page API. Incident titles and component names below are theirs.

Open status.twilio.com

UpButler's independent probe

API edge is answeringHTTP 401 · 170 ms

One request without credentials to api.twilio.com every two minutes. An answer (the expected "not authenticated") shows the edge, TLS and routing work. It does not prove that authenticated calls succeed.

Checked · up since 2026-10-10 01:24 UTC

Open at Twilio

Text written by Twilio, shown unchanged.

Twilio components

5 of 80 not operational

ELASTIC SIP TRUNKING US1

  • Origination US1Operational
  • Termination US1Operational

DEVELOPER TOOLS

  • ConsoleOperational
  • Event StreamsOperational
  • Debugger & AlarmsOperational
  • DocumentationOperational
  • REST APIOperational
  • Bulk ExportOperational

ACCOUNT SECURITY

  • Authy 2FAOperational
  • VerifyOperational
  • Authy AppOperational
  • LookupOperational
  • Verify EventsOperational

PROGRAMMABLE VOICE US1

  • PSTN US1Operational
  • SIP Interface US1Operational
  • Client Web US1Operational
  • Client Mobile US1Operational
  • Conference US1Operational
  • Recording US1Operational

SERVERLESS

  • StudioOperational
  • FunctionsOperational
  • AssetsOperational
  • TwiML BinsOperational
  • SyncOperational

CARRIER NETWORK

  • SMS Long Code, North AmericaOperational
  • MMS Long Code, North AmericaDegraded
  • SMS Short Code, North AmericaOperational
  • MMS Short Code, North AmericaOperational
  • SMS Toll-Free, North AmericaOperational
  • MMS Toll-Free, North AmericaOperational
  • SMS, Latin AmericaDegraded
  • SMS, APACDegraded
  • MMS, APACDegraded
  • Lookup Line Type Intelligence [Legacy API]Degraded

PROGRAMMABLE VIDEO

  • Group RoomsOperational
  • Peer-to-Peer RoomsOperational
  • RecordingsOperational
  • CompositionsOperational
  • Network Traversal ServiceOperational
  • Go RoomsOperational

ZIPWHIP MESSAGING

  • SMS Long Code, North AmericaOperational
  • MMS Long Code, North AmericaOperational
  • SMS Toll-Free, North AmericaOperational
  • MMS Toll-Free, North AmericaOperational

ZIPWHIP TOOLS

  • Zipwhip Provisioner Dashboard and APIOperational
  • Zipwhip Support TicketingOperational
  • Toll-Free Verification PortalOperational

ELASTIC SIP TRUNKING AU1

  • Origination AU1Operational
  • Termination AU1Operational

ELASTIC SIP TRUNKING IE1

  • Origination IE1Operational
  • Termination IE1Operational

PROGRAMMABLE VOICE AU1

  • PSTN AU1Operational
  • SIP Interface AU1Operational
  • Client Web AU1Operational
  • Client Mobile AU1Operational
  • Conference AU1Operational

PROGRAMMABLE VOICE IE1

  • PSTN IE1Operational
  • SIP Interface IE1Operational
  • Client Web IE1Operational
  • Client Mobile IE1Operational
  • Conference IE1Operational

CONVERSATIONS

  • Conversation OrchestratorOperational
  • Conversation IntelligenceOperational
  • Conversation Intelligence (classic)Operational
  • Conversation MemoryOperational
  • Enterprise KnowledgeOperational

TWILIO EMAIL

  • Mailsend: Comms APIOperational
  • LogsOperational
  • Dedicated IP AddressOperational

SendGrid Mail Sending

  • API v3Operational
  • SMTPOperational
  • API v2Operational

FLEX

  • Flex Agent CopilotOperational
  • Flex Agent DesktopOperational
  • Flex Application PlatformOperational
  • Flex InsightsOperational
  • Flex Queue StatsOperational

SendGrid Webhooks

  • Event WebhooksOperational
  • Parse APIOperational

TWILIO PLATFORM

  • BillingOperational

Twilio incidents, last 90 days

17 finished incidents seen since UpButler started tracking on 2026-10-10. A typical one lasted 4 h 40 min; the longest 14 h 30 min.

Started (UTC)IncidentImpactLasted
SMS Delivery Delays from a Subset of Twilio Short Codes to Onvoy Spectrum Mobile United Statesminor2 h 51 min
SMS Delivery Delays from Twilio Alphanumeric Sender Type to Telenor Norwayminor4 h 1 min
SMS Delivery Delays from Twilio to TIM and Noverca Italia Srl Italyminor4 h 40 min
SMS Delivery Failures from a Subset of Twilio Alphanumeric Sender Type to Moov Côte d'Ivoireminor2 h 48 min
SMS Delivery Delays from Twilio to Verizon United Statesminor8 h 33 min
Voice Call Failures from a Subset of Twilio Phone Numbers to Norwayminor5 h 14 min
Twilio SMS Delivery Issuesminor6 h 27 min
SMS and MMS Delivery Receipt Delays from Twilio to AT&T United Statesminor7 h 25 min
SMS Delivery Delays from Twilio to Brisanet Brazilminor58 min
SMS and MMS Delivery Delays and Delivery Receipt Delays between Twilio and AT&T in the United Statesminor5 h 56 min
SMS Delivery Delays from Twilio to O! Kyrgyzstanminor5 h 6 min
Delays Viewing and Receiving Operator Results in Conversation Intelligence and Accessing Conversation Memoryminor55 min
SMS Delivery Delays from Twilio to MTN Nigeriaminor14 h 30 min
SMS Delivery Delays and Delivery Receipt Delays from Twilio to Chunghwa Telecom Taiwanminor5 h 29 min
SMS Delivery Delays from Twilio to Rain South Africa and Orange Nigerminor2 h 31 min
MMS Delivery Failures from a Subset of Twilio Short Codes to Verizon and T-Mobile United Statesminor3 h 21 min
SMS Delivery Failures from Twilio to Orange Guineaminor3 h 3 min

Tell your outage from Twilio's

Declare that your project depends on Twilio. When one of your monitors fails while Twilio has an incident that began around the same time, UpButler tags your incident "likely upstream" with their incident linked, says so in the alert and the AI report, and tells your on-call agent not to change code.

npx upbutler init finds the dependency from your env var names and packages. The catalog, dependencies and upstream-aware incidents are on every plan, including Free.

upbutler.yaml
# upbutler.yaml
dependencies:
  - twilio
Ask before you retry
curl -s https://upbutler.com/status/twilio/status.agent.json
status.agent.json (live)
{
  "schema": "upbutler.upstream-status/v1",
  "service": "twilio",
  "verdict": "proceed",
  "status": "degraded",
  "reason": "SMS Delivery Receipt Delays from a Subset of Twilio Short Codes to Multiple Networks in New Zealand",
  "retryAfterSec": null,
  "incident": {
    "title": "SMS Delivery Receipt Delays from a Subset of Twilio Short Codes to Multiple Networks in New Zealand",
    "url": "https://status.twilio.com/incidents/0mtly7m1pnq6"
  },
  "probe": {
    "state": "up",
    "statusCode": 401
  }
}

Questions

Is Twilio down right now?
Partly. As of 2026-10-10 05:12 UTC, Twilio is degraded, with an open incident: "SMS Delivery Receipt Delays from a Subset of Twilio Short Codes to Multiple Networks in New Zealand". This page reads the status again every 2 minutes.
Where does this status come from?
From Twilio's own status page API at https://status.twilio.com. UpButler reads it once for everyone (not once per visitor) every 120 seconds with conditional requests, and shows it unchanged: incident titles and component names are Twilio's words.
What does UpButler's own Twilio check prove?
Every two minutes UpButler sends one request without credentials to the Twilio API edge (api.twilio.com). Any answer from the edge, usually HTTP 401, shows that DNS, TLS and routing work. It does not prove that authenticated requests succeed, so it can say "reachable" while Twilio reports degraded service. It is useful the other way round: when the probe fails before their status page changes.
How can my agent or app check Twilio status?
Fetch https://upbutler.com/status/twilio/status.agent.json: a small JSON document with a verdict (proceed, retry, fallback or pause) and retryAfterSec. No key is needed. The same answer is an MCP tool, upstream_status {"service":"twilio"}, on https://upbutler.com/mcp/public.
How do I know whether an outage is mine or Twilio's?
Add "twilio" to the dependencies of your UpButler workspace. When one of your monitors fails while Twilio has an incident that began around the same time, your incident is tagged "likely upstream" with their incident linked, and your on-call agent is told not to change code.

More in messaging and realtime

UpButler is not affiliated with Twilio. Status and incident text belong to Twilio and are read from their public status source; the probe result is UpButler's own measurement.