← All APIs

What changed in the Twilio API

BreakWatch diffs the Twilio changelog every day and classifies each change as breaking, additive, or docs-only. 2 breaking changes have been detected so far.

  • docTwilio

    The Voice Recording Account Default Configuration is a new API that enables customers to set and manage default call recording settings for your account.  Now Generally Available in us1.

    The Voice Recording Account Default Configuration is now Generally Available in us1
    The Voice Recording Account Default Configuration is a new API that enables customers to set and manage default call recording settings for your account.  Now Generally Available in us1.
    Twilio changelog ↗
  • additiveTwilio

    Voice Integrity now supports all three major US networks

    Voice Integrity now supports all three major US networks
    Voice Integrity, part of Twilio’s Voice Trust offering, enables businesses to register their details and associated outbound phone numbers directly with major US analytics vendors. This proactive registration helps carriers identify legitimate business traffic, reducing the likelihood of your calls being blocked or labeled as spam.
    Twilio changelog ↗
  • docTwilio

    Using the Webhook Configuration API, customers can configure how Twilio authenticates and delivers outbound webhooks, per URL. The API consists of two resources: Webhook Settings and Webhook Rules.

    Webhook Configuration API is now Generally Available
    Using the Webhook Configuration API, customers can configure how Twilio authenticates and delivers outbound webhooks, per URL. The API consists of two resources: Webhook Settings and Webhook Rules.
    Twilio changelog ↗
  • additiveTwilio

    Twilio Cohorts is now available in Private Beta, providing a set of APIs designed to handle list building, audience segmentation, and bulk execution natively within the Twilio platform.

    Unified Login for SendGrid Marketplace Customers
    SendGrid marketplace customers can now take advantage of the 
     that lets you create a Twilio login for every individual user accessing your SendGrid account. This provides a more secure access pattern with the ability to define permissions for each user instead of a single, shared admin permission set. 
    When accessing your SendGrid marketplace account from one of the marketplace integrations - Microsoft Azure, Google Cloud, Heroku, or Amazon Web Services - you will be prompted to provide an email address to create your Twilio login. If you already use another Twilio product and have an existing Twilio login, you can use that email address and password for SendGrid access.
    This will be rolled out over the next couple weeks for all SendGrid marketplace customers. For more details, see the documentation 
    Twilio Cohorts for Native List Building and Bulk Messaging
    Twilio Cohorts is now available in Private Beta, providing a set of APIs designed to handle list building, audience segmentation, and bulk execution natively within the Twilio platform. Set up your customer profiles, segment them, and trigger messages using your existing Twilio 
    Twilio changelog ↗
  • additiveTwilio

    Intelligent Alerts is now available in the new Twilio Console, giving Messaging customers a more unified and consistent way to investigate anomalous events.

    Intelligent Alerts in the new Twilio Console
    Intelligent Alerts is now available in the new Twilio Console, giving Messaging customers a more unified and consistent way to investigate anomalous events. This update includes improved alert summaries, the ability to provide feedback on alerts, and a dynamic set up notifications prompt when email alerts have not yet been configured.
    Rich Communication Services
    RCS messaging now supported on all major Canadian carriers
    You can now send RCS messages to Rogers phone numbers, completing RCS coverage across Canada’s major carriers.
    When requesting RCS Sender approval in Canada, Twilio will now submit the Sender for review across all major carriers, including Rogers. RCS Senders already approved by other Canadian carriers will automatically be submitted to Rogers for review and approval. No action is required.
    To start sending branded RCS messages, go to the Twilio 
     to create and submit an RCS Sender.
    For more information, see our RCS 
    Traffic Optimization Engine (TOE) is now generally available
    Traffic Optimization Engine (TOE) is now Generally Available for short code and toll-free traffic in North America and all sender types internation
    Twilio changelog ↗
  • docTwilio

    Both tags appear in the Call Summary in Console, in the Voice Insights REST API, and through Event Streams. You can also filter the Call Insights dashboard by either one.

    Voice Insights now tags HD audio calls
    Voice Insights now tags calls as 
     when they connect with the AMR-WB or Opus codec.
    Use the tag to confirm your endpoints negotiated what you configured, and to correlate HD usage with transcription accuracy, AI agent performance, and customer satisfaction.
    Calls that carry HD audio are tagged as 
     when the longest portion of the call connects to a component or another endpoint that does not support HD. Twilio converts the audio to narrowband to keep the call connected.
    Both tags appear in the Call Summary in Console, in the Voice Insights REST API, and through Event Streams. You can also filter the Call Insights dashboard by either one.
    Twilio changelog ↗
  • docTwilio

    Starting October 5, 2026, paid support customers can reach Twilio through live chat for help with Segment and all Twilio platform applications and products.

    Live support coverage across the Twilio platform and Segment
    Starting October 5, 2026, paid support customers can reach Twilio through live chat for help with Segment and all Twilio platform applications and products.
    Twilio changelog ↗
  • additiveTwilio

    Short Code numbers are now supported as SMS senders in Twilio's Ireland (IE1) region for EU data residency.

    Europe, Middle East, and Africa 
    TaskRouter and Studio are now available in Public Beta in Ireland (IE1)
    TaskRouter and Studio are now available in Public Beta in Twilio's Ireland (IE1) Region, giving you EU data residency and control over where your contact center routing and workflow automation data lives.
    Short Codes are now supported in Data Residency for SMS (EU)
    Short Code numbers are now supported as SMS senders in Twilio's Ireland (IE1) region for EU data residency. When using this feature, SMS message personal data sent or received via Short Codes is stored and processed in the EU up to the point it reaches Twilio's connections with telecommunications providers.
    With this release, the IE1 region supports the following features:
    : Send and receive SMS messages with short codes in IE1. 
    : Configure short codes for IE1 using the 
    V3 region configuration API.
    : Set IE1 inbound webhook configurations using the 
    : Add short codes to IE1 messaging services using the 
    service ShortCodes subresource
    To learn more and get started, see the 
    Twilio changelog ↗
  • docTwilio

    The Segment Conversation Memory Integration is now in GA. You can now sync long-term customer profile data, like identity and lifetime value, from Segment into the sub-second recall of Conversation…

    Segment Conversation Memory Integration now in GA
    The Segment Conversation Memory Integration is now in GA. You can now sync long-term customer profile data, like identity and lifetime value, from Segment into the sub-second recall of Conversation Memory, enabling both AI and human agents to instantly access unified context during live interactions. This eliminates cold starts, reduces repetitive questions, and delivers highly personalized, continuous customer experiences across all channels.
    The integration continuously syncs long-term customer profile data, such as identity and historical traits, from Segment directly into Conversation Memory. Customers configure this transfer using either "Memory Sync" to rapidly import their entire profile database or "Memory Destination" to target specific user cohorts via Segment Audiences. During setup, Segment profile traits and identifiers are mapped to corresponding semantic trait groups within a Memory Store. Once active, trait updates flow in real time, allowing AI or human agents to instantly query the Memory Store for up-to-date customer context during live interactions.
    Segment Conversation Memory Integration | Twilio
    Conversation Me
    Twilio changelog ↗
  • additiveTwilio

    To improve platform stability, endpoint reliability, and system performance, Twilio is introducing standardized rate limits for Content API requests.

    Batch Transcription Configuration is now Generally Available!
    Tune transcription without touching your code: engine, model, language, and destination live in a reusable configuration, so changing any of them is one update that every subsequent transcription picks up. Results are delivered via webhook or stored downstream in Conversation Orchestrator for persisted storage and Operator analysis. 
    Voice Insights now shows why carriers block your calls
    Voice Insights now tells you why a carrier blocked your call and how to reach that carrier for redress.
     that block calls using analytics to return the reason header to the caller. It names the network that blocked the call and tells you how to contact them: a URL, a phone number, or an email address. Until now a blocked call showed you only a 603 response. Now you can see which network blocked it and petition them directly.
    The reason header appears alongside Last SIP Response in the Call Summary, in Twilio Console, the Voice Insights REST API, and Event Streams.
    If you are seeing a high volume of 603 responses, confirm your traffic is signed with STIR/SHAKEN and registered with 
     before you start filing redress requests.
    Call Summary d
    Twilio changelog ↗
  • breakingTwilio

    We are excited to announce General Availability support for WhatsApp Embedded Signup Version 4. This release upgrades the existing WhatsApp Self Sign-Up onboarding flow in the Twilio Console…

    Twilio Video Media SDK for Node.js now in Public Beta
    The Twilio Video Media SDK for Node.js is now in Public Beta. Your server-side app can securely join a Video Group Room as a participant and work with decoded audio and video frames directly, so you can run AI and media processing such as transcription, computer vision, or compliance monitoring on your own infrastructure, without the overhead of a headless browser. 
    Your app reads decoded frames from other participants and publishes frames back into the Room as a virtual camera or microphone. This Media SDK shares the Room, Participant, Track, and Access Token model of the 
    , so most concepts carry over. Install it from npm as @twilio/video-node-sdk. It requires Node.js 24 or later on x86-64 Linux, and the Media SDK participant counts and bills as a standard Group Room participant.
    Video Media SDKs overview
    AI/ML example applications
    Twilio Programmable Messaging logo
    Programmable Messaging API
    WhatsApp Embedded Signup Version 4
    We are excited to announce General Availability support for WhatsApp Embedded Signup Version 4. This release upgrades the existing WhatsApp Self Sign-Up onboarding flow in the Twilio Console, seamlessly 
    Twilio changelog ↗
  • docTwilio

    On-demand rule execution and Conversation Metadata now generally available with Twilio Conversations

    On-demand rule execution and Conversation Metadata now generally available with Twilio Conversations
    Today, we are launching two new capabilities with 
    – On-demand rule execution for Conversation Intelligence and Conversation metadata for Conversation Orchestrator
    Twilio changelog ↗
  • docTwilio

    Twilio Studio now includes two widgets for working

    Twilio Studio now includes two widgets for working with 
     directly from a flow: Resolve Profile and Create or Update Profile.
    Twilio changelog ↗
  • additiveTwilio

    The Twilio Voice React Native SDK now supports Expo, the framework most new React Native apps start from.

    2026 Gartner® Magic Quadrant™ for CPaaS
    Twilio was once again named a Leader and positioned highest for our Ability to Execute.
    Gartner®, Magic Quadrant™ for Communications Platform as a Service, By Lisa Unden-Farboud et. al, May 18, 2026
    2026 Gartner® Magic Quadrant™ for CPaaS
    Twilio was once again named a Leader and positioned highest for our Ability to Execute.
    Gartner®, Magic Quadrant™ for Communications Platform as a Service, By Lisa Unden-Farboud et. al, May 18, 2026
    Twilio Voice React Native SDK adds Expo Support
    The Twilio Voice React Native SDK now supports Expo, the framework most new React Native apps start from.
    Twilio Profiles widgets are now available in Studio
    Twilio Studio now includes two widgets for working with Twilio Profiles directly from a flow: Resolve Profile and Create or Update Profile.
    Twilio changelog ↗
  • docTwilio

    Starting September 30, 2026, the Conference list endpoint (GET /2010-04-01/Accounts/{AccountSid}/Conferences.json) will default to returning only in-progress conferences.

    Conference list endpoint will default to in-progress conferences only on September 30, 2026
    Starting September 30, 2026, the Conference list endpoint (GET /2010-04-01/Accounts/{AccountSid}/Conferences.json) will default to returning only in-progress conferences.
    Twilio changelog ↗
  • breakingTwilio

    The Attempt DLR event type will be discontinued after September 22, 2026 at 10:00PM UTC.

    Introducing Provider Failover and “Auto” mode Provider selection for Real-Time Transcriptions on October 22, 2026
    Starting October 22, 2026, Twilio Real-Time Transcriptions automatically starts transcription sessions on a second speech provider when a customer’s primary provider doesn’t connect. Failover is enabled for all existing Real-Time Transcriptions accounts on that date, and it routes only within a customer’s existing region. Use of failover is optional and can be opted out of per sub-account in Console.
    Verify Events: Verification Attempt DLR event type will be discontinued
    The Attempt DLR event type will be discontinued after September 22, 2026 at 10:00PM UTC. Learn more about using discontinued Event Types in 
    .  From this point on, Twilio may stop sending new events for the Attempt DLR event types, even if you have a subscription to them. You will continue receiving events normally from any other Event Types in your subscriptions.
    Twilio changelog ↗
  • additiveTwilio

    We’re excited to announce that Twilio integration with Salesforce Service Cloud Voice now supports WhatsApp and SMS, alongside existing support for Voice and listed

    Voice Recording Storage billing updates
    Twilio will begin migrating accounts to an updated Voice Recording Storage billing system.
    Twilio Heightened Awareness Period (HAP) – November 19, 2026 - January 4, 2027 
    Between Thursday, November 19, 2026 and Monday, January 4 2027, Twilio will enter a Heightened Awareness Period (HAP) to help ensure reliable message delivery during peak traffic times, such as Black Friday and Cyber Monday. 
    During this period, message sending rates to U.S. destinations will be monitored and may be limited at the account level for toll-free, short code, and 10DLC numbers.
    Accounts that send high volumes of messages from short codes or toll-free numbers may be temporarily migrated to 
     during the HAP. Customers will be notified via email if their account is affected. Market Throughput doesn’t affect 10DLC numbers, which will continue to live on 
    For more information on how throughput limits may be impacted and what actions to take, customers can reach out to their Twilio account team.
    Twilio integration with Salesforce Service Cloud Voice is now Omnichannel
    We’re excited to announce that Twilio integration with Salesforce Service Cloud Voice now supports Wha
    Twilio changelog ↗
  • docTwilio

    Demo Conversation Relay to see how it handles real-time customer calls with pauses, interruptions, and routing.

    Test out our voice AI now
    Demo Conversation Relay to see how it handles real-time customer calls with pauses, interruptions, and routing.
    Test out our voice AI now
    Demo Conversation Relay to see how it handles real-time customer calls with pauses, interruptions, and routing.
    Twilio changelog ↗
  • docTwilio

    to get the playbook to branded communications.

     to get the playbook to branded communications.
     to get the playbook to branded communications.
    Twilio changelog ↗
  • docTwilio

    Unify your channels, carry context across AI and human agents, and build seamless customer journeys.

    Twilio Talks: The New Era of Conversations
    Unify your channels, carry context across AI and human agents, and build seamless customer journeys.
    An icon of a outbound link arrow
    Twilio Talks: The New Era of Conversations
    Unify your channels, carry context across AI and human agents, and build seamless customer journeys.
    An icon of a outbound link arrow
    Twilio changelog ↗
  • additiveTwilio

    ElevenLabs voices are now available in Public Beta for <Say>, powered by the Flash v2 and Flash v2.5 models for fast, natural-sounding text-to-speech.

    Twilio Programmable Voice logo
    ElevenLabs Voices for Say is now Public Beta
    ElevenLabs voices are now available in Public Beta for <Say>, powered by the Flash v2 and Flash v2.5 models for fast, natural-sounding text-to-speech. Get started by specifying an ElevenLabs voice via the REST API or in a TwiML Bin.
    Twilio changelog ↗
  • docTwilio

    Webhook Settings hold the authentication and connection configuration. Customers can secure endpoints with OAuth 2.0.

    Webhook Configuration API is now in Public Beta
    Using the Webhook Configuration API, customers can configure how Twilio authenticates and delivers outbound webhooks, per URL. The API consists of two resources: Webhook Settings and Webhook Rules.
    Webhook Settings hold the authentication and connection configuration. Customers can secure endpoints with OAuth 2.0. Twilio fetches an access token from the customer's authorization server using the client credentials flow and sends it as a Bearer token in the Authorization header of every webhook or with Shared Key signatures. Customers can also configure delivery behavior like timeouts and retries.
    Twilio changelog ↗

Depend on Twilio?

Get alerted the moment a breaking change ships — plus every other API your product relies on. Free to start, no card.

Monitor Twilio free