Twilio Changelog

See additions and changes to the Twilio platform.

You can also subscribe to our Changelog RSS feed below.

(In order to subscribe to our Changelog RSS feed, an RSS feed reader is required.)

Filter By:

An icon of a close symbol

Jan 30, 2025

WhatsApp Business API

Warning to appear when sending WhatsApp Templates with soon to EOL system

Twilio previously sent email communications that we plan to end of life (EOL) the WhatsApp Templates page in console at the end of Q1'2025. Customers will need migrate to Content Templates and change the way the way they send templates to use Content Sid and Content Variables instead of using the body parameter.

To further inform customers, from February 12, 2025 onwards, Twilio will start to publish warnings (63052) when customers use the Legacy WhatsApp Templates product to send templates. Templates sent will continue to be delivered until April 1, 2025 but the template matching logic using body will no longer work after that.

To learn more about the EOL process as a whole and how to migrate, please see this support article here.

Jan 30, 2025

GA Flex

Flex is migrating UI version management and opt-in features configuration from Flex UI into Twilio Console

Flex administrator pages that manage your Flex UI version (“Versions”) and turn on opt-in Flex features (“Features”) are migrating from Flex UI’s Administrator section into Flex Console. This continues the journey toward a unified Flex administrator experience in Flex Console. It also prevents administrators from being charged for logging in to Flex UI for administrative tasks.

These pages will remain available in parallel in Flex UI > Administrator until March 4, but we encourage Flex administrators to make sure they can access the pages in Flex Console ahead of this transition. You can find the pages in their new locations in Console:

If you experience any issues accessing these pages in Console, contact Twilio support as soon as possible.

Jan 29, 2025

Messaging

End of Life (EOL) for Outdated Sync and Chat SDK Versions

Twilio is announcing the end of life (EOL) for outdated versions of the Sync and Chat SDKs. Starting on March 31, 2025, the following SDK versions will no longer be supported, and critical features such as live updates and chat functionality will stop working:

Sync SDK:

  • Javaccript: Versions below 0.8.1

  • iOS: Versions below 0.8.1

  • Android: Versions below 0.8.0

Chat SDK:

  • Javascript: Versions below 3.0.0

  • iOS: Versions below 2.4.2

  • Android: Versions below 4.0.0

SDKs that are not updated by the EOL date may fail to connect to Twilio services and could return errors such as 404 “HOST_NOT_FOUND.”

This change allows Twilio to focus on delivering faster troubleshooting, better guidance when issues arise, enhanced security, and improved performance for applications using supported SDK versions. Upgrading ensures your applications benefit from these improvements and remain operational.

What Do You Need to Do?

To avoid service disruptions, please complete the following steps before March 31, 2025:

  1. Upgrade to the Minimum Supported Versions:

  2. Test Your Updates:

    • Test your upgrades in a safe environment to ensure everything works as expected before deploying changes live.

For more information on how we support our SDKs, see our SDK version and support documentation, and consider upgrading to the latest versions.

Jan 29, 2025

Event Streams Conversations

Conversations events now available in Event Streams

You can now subscribe to Conversations post-action events through Event Streams. Event Streams enables you to:  

  • Stream your data to your existing systems by configuring a modern, persistent streaming technology like Amazon Kinesis, webhooks, or Segment. 

  • Consume data from multiple Twilio products with consistent metadata, well-defined and versioned schemas, and control over which events you want delivered.

  • Trust that your events will be queued if your system goes down and delivered as soon as it's back up, with event queuing for up to 4 hours.

Event Streams is the recommended way to consume Conversations events for analytics and monitoring use cases. See the list of available events in the Event Streams documentation.

 

Jan 28, 2025

Programmable Voice Conference Display Name Change

In February the display name in Console, invoices, order forms, and the Usage API for Programmable Voice conferences mixed in Ashburn (us1) and Umatilla (us2) will be updated to remove specific reference to US East. 

Jan 28, 2025

Verify

Verify will now always fallback from WhatsApp to SMS to ensure that your OTP gets delivered.

This is an enhancement for Twilio Verify customers requesting that a One-Time Password (OTP) message be sent via WhatsApp. We continuously monitor the availability of the WhatsApp channel, and will now automatically send your OTP message via SMS as a fallback in the event of an outage, degradation, destination country/region unavailability, or missing/misconfigured WhatsApp Sender. This fallback will only occur if you have enabled the SMS channel and the message will be billed as if you had requested an SMS in the first place. This fallback will be enabled on April 24, 2025 for all customers by default, but you can opt-out here at anytime. For more details, refer to the documentation here.

Jan 27, 2025

Messaging WhatsApp Business API

WhatsApp Self Sign-up now available to all direct customers

Any direct customers who do not already have access to WhatsApp Self Sign-up can now upgrade directly within the Twilio Console. This enables: 

 

Jan 23, 2025

Beta Messaging

Introducing public beta for rich content for RCS on Twilio Messaging

Twilio now offers rich messaging on RCS through the Content Template Builder. You can now create and send rich cards, media, and rich card carousels. Twilio will support more rich RCS functionality in the near future.

When you send a rich content message through Messaging Services, Twilio will automatically deliver RCS rich content to compatible devices. For devices that do not support RCS , Twilio will send the defined fallback via SMS or MMS. You can define a twilio/media or twilio/text type as a fallback within your rich content template. To learn more about how to create and send rich content on RCS see our docs here. If you want to learn more about RCS generally and request access, you can do so here

 

Jan 21, 2025

Beta Lookup

Lookup SIM Swap 60620 is a billable error

As of January 21, 2025 the Lookup SIM Swap 60620 error is billable.

Lookup’s SIM Swap allows you to get information on the last SIM change for a mobile phone number. This data is obtained in Real time from the carrier associated with that phone number. . The 60620 error code is returned as a response to Lookup Sim swap, when Twilio is billed by the carrier for the transactions but the carrier does not provide Twilio information to determine if a Sim swap has occurred in the requested time period.

Jan 13, 2025

Send Real-Time Transcripts to Voice Intelligence

Customers generating a Real-Time Transcript for Voice calls can now send these transcripts to Twilio Voice Intelligence for integrated post-call processing. This feature enables you to extract actionable insights at scale by storing and analyzing transcripts initially generated in real-time.

Here’s what you can do:

  1. Persist Live Transcripts: Automatically store real-time transcriptions in Voice Intelligence’s historical log for future reference and analysis.

  2. Run Post-Call Language Operators: Trigger configured Language Operators in Voice Intelligence to generate AI-powered insights and automate actions after the call has concluded. 

This integration with Voice Intelligence can be configured either through the <Transcription> TwiML verb or through the Real-Time Transcription API. It works seamlessly alongside the existing live processing Webhook setting (statusCallbackURL), which streams utterance-level data to your app during the call.

To enable this, include the intelligenceService parameter (Voice Intelligence Service SID) when starting a transcription session. If you don’t have a Voice Intelligence Service yet, create one in Console.

Via <Transcription> TwiML verb:

Loading

Error: Unable to load changelog