Changelog
Product changelog and announcements
See additions and changes to the Twilio platform and Twilio Segment Customer Data Platform. You can also subscribe to our Changelog RSS feed below.
Subscribe to Changelog RSS feed (an RSS feed reader is required)
Mar 15, 2021
MMS on Toll-Free Numbers is Generally Available
Every US(+1) Toll-Free number is now enabled with MMS capability, out-of-the-box. Starting today, you can use Toll-Free numbers to send and receive media messages from recipients in US and Canada.
To learn more about emerging use cases for media messaging, please visit our blog post.
Mar 15, 2021
View Stats for Emails in a Marketing Campaigns Automation
You can now see detailed performance data on individual emails within an Automation. Stats include information on emails triggered, emails delivered, clicks, opens, unsubscribes, bounces, and spam over time. Click Tracking data and Email Details are also available.
To see performance data on emails in an Automation, navigate to the Automations section of Marketing Campaigns, click into the detail view for an Automation, and select View Stats from the action menu to the right of an individual email in the Automation.
Mar 10, 2021
Twilio Studio improves Execution clean-up for Voice calls
To correctly end an Execution for an inbound Voice call, Studio needs the “hangup” event from the Voice status callback. When that event is not received, the Execution may be left open (or “stuck”) indefinitely.
To address this, Studio now automatically configures the status callback shortly after configuring your phone number for Studio. This ensures the final “hangup” event is always received. With this release, manually setting the status callback is no longer necessary and helps avoid “stuck” Executions for inbound calls.
To learn more, review our knowledge base article.
Mar 10, 2021
Twilio Performs SHAKEN/STIR Verification on Incoming Calls to Your Phone Numbers
Twilio Elastic SIP Trunking now perform SHAKEN/STIR verification on incoming calls to your Twilio local phone numbers. It can be used to display a trust indicator or to make a routing decision, such as bypassing a voice captcha or IVR and directing the call to an end user.
A verified call that has been given the highest attestation under SHAKEN/STIR means that the carrier that originated the call both (1) knows the identity of the caller, and (2) knows the caller has the right to use the phone number as the caller ID.
There is a new header called X-Twilio-VerStat with the verification result. The new header is only present for incoming calls with SHAKEN PASSporT identity headers. Today, the United States is the only country where carriers instrument a call authentication framework like SHAKEN/STIR.
Mar 10, 2021
Twilio Performs SHAKEN/STIR Verification on Incoming Calls to Your Phone Numbers
Twilio Programmable Voice now perform SHAKEN/STIR verification on incoming calls to your Twilio local phone numbers. It can be used to display a trust indicator or to make a routing decision, such as bypassing a voice captcha or IVR and directing the call to an end user.
A verified call that has been given the highest attestation under SHAKEN/STIR means that the carrier that originated the call both (1) knows the identity of the caller, and (2) knows the caller has the right to use the phone number as the caller ID.
The request webhook presents the StirVerstat parameter with the verification result. The new parameter is only present for incoming calls with SHAKEN PASSporT identity headers. Today, the United States is the only country where carriers instrument a call authentication framework like SHAKEN/STIR.
Mar 08, 2021
End of Life Notice for Unsupported Versions of the Programmable Video SDK
The following Programmable Video SDK versions will End of Life on September 8th, 2021 for all customers:
- Android - 4.x and below
- iOS - 2.x and below
- Javascript - 1.x
TThe above versions of the Video SDKs utilize infrastructure that is no longer considered reliable for customers. Therefore, they are currently not supported, and as of 5:00pm PT on September 8th, 2021, they will cease to function for all customers.
We are consistently updating the Twilio Video SDKs in order to provide the best possible experience for you. Upgrading to the latest SDK version will not only ensure you benefit from various performance enhancements and bug fixes, but will also allow you to take advantage of new capabilities such as the Track Priority API, Network Bandwidth API, and much more.
If you are still using one of these SDK versions and wish to continue using Twilio Programmable Video, you must upgrade your SDK to a supported version. If you are using a mobile SDK, please ensure your apps have been released and your end-users have updated before the End of Life date.
When upgrading your SDK, please refer to the following migration guides:
- Android - 1.x to 2.x, 2.x to 3.x, 3.x to 4.x, 4.x to 5.x, 5.x to 6
- iOS - 1.x to 2.x, 2.x to 3.x, 3.x to 4.x
- JS - 1.x to 2.x
Mar 03, 2021
External domains must now be registered with Twilio when embedding Flex within iframes
All Flex applications are now required to register their external domains when flex.twilio.com is loaded within an iframe. This restriction is now enforced for new applications. Existing Flex applications have until May 3, 2021 to confirm their registered domains.
To prevent potential phishing attacks or abuse by malicious third parties, we are applying a Content Security Policy to flex.twilio.com that restricts Flex from being rendered in an iframe by untrusted domains. To continue using Flex within an iframe, including through Salesforce and Zendesk integrations, admins must register their external domains on the Flex Settings page. We have pre-populated this list based on your current application activity.
Refer to our documentation for more details.
Mar 02, 2021
Customizable Call Logs for Elastic SIP Trunking
The Call Log for Elastic SIP Trunking is now customizable and can be altered to show and hide information more or less pertinent to customers' needs. Call SID, Cost, and Parent Call SID have all been added to the available columns, and many existing columns can be removed for a more concise view. The table can be configured using the new Configure Columns button located on the right side of the Filter pane. Additionally, the CSV file download includes new information and a preview of what data is available to be downloaded. View our documentation for more information about the Elastic SIP Trunking Call Log and how to troubleshoot your calls.
Mar 01, 2021
Solution blueprint for Microsoft Teams and Cisco Unified Communications using Ribbon Communications SBCs and Twilio Elastic SIP Trunking
We have introduced a solution that enables Microsoft Teams Direct Routing and/or Cisco Unified Communication Manager (CUCM) to gain PSTN access using the Ribbon Communications SBC and Twilio Elastic SIP Trunking. This combination enables any organization using Microsoft Teams Direct Routing or Cisco UCM to connect to the PSTN via Twilio Elastic SIP Trunking. You can learn more about this solution in our blog and by referencing Twilio Elastic SIP Trunking Solution Blueprints.
Feb 24, 2021
Flex UI 1.25 and Webchat UI 2.8 are now available, with improvements to Flex UI troubleshooting experience and a Debugger UI now in Pilot
This release of Flex UI introduces an improved troubleshooting experience for Flex UI users. Troubleshooting and fixing any issues starts with understanding their cause and getting additional context about the issues. Users of Flex UI will now be able to get error notifications via a Debugger UI and will be able to download a report with full error descriptions and logs.
Deep dive on recent Twilio product updates
Customer data changelog
See the changelog for Customer Data Platform, including Connections, Protocols, Unify, and Engage.
Twilio Releases webinar
Hear about the latest product announcements, releases, and updates from Twilio experts.
$twilio update
Get up to speed on new Twilio innovations, developer news, and insights in our YouTube series.
Blog - Product News
Read detailed coverage of new product and feature releases.
Docs
Access our API reference documentation, quickstarts, SDKs, and multi-language code samples.