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)
Jul 19, 2023
Upcoming security changes: HTTP Voice Recording Media Endpoint Deprecation
Jul 18, 2023
Media Streams IP Address Pool upcoming change
Effective November 16, 2023, Twilio will stop using the current IP pools for sending Media Streams’ media, and will begin sending Media Streams media from a broad range of publicly available AWS IPs, so that we can improve the flexibility, reliability, and scalability of our Voice products.
We’re giving advance notice to allow customers time to update your network infrastructure and applications, but before November 16, 2023, you must:
- Update your network infrastructure to stop allowlisting the old IP range used for U.S. Media Streams media:
34.203.254.0/24
3.235.111.128/25
(Traffic is secure web socket over TCP)
- Configure your firewall rules to allow secure websocket connections (TCP port 443) to their websocket servers from any public IP address.
You should also configure your application to validate the X-Twilio-Signature header, to verify that the media stream is coming from an authentic Twilio source, as described here: https://www.twilio.com/docs/usage/security#validating-requests
If customers do not update their network infrastructure, then forked media from Media Streams will not continue to be successfully delivered to your applications.
Jul 17, 2023
Databricks as Reverse ETL Source in Public Beta
Reverse ETL makes it simple to activate data from a warehouse and load it into 300+ downstream destinations.
With this public beta release, Reverse ETL now supports Databricks as a source.
Jul 17, 2023
Postgres as Reverse ETL Source in Public Beta
Reverse ETL makes it simple to activate data from a warehouse and load it into 300+ downstream destinations.
With this Public Beta release, Reverse ETL now supports Postgres as a source.
Jul 17, 2023
WhatsApp Templates and Content Editor support for new authentication template requirements
Twilio now supports Meta's new requirements for authentication template approval in both the standard WhatsApp templates editor and Content Editor (Public Beta) areas of Twilio Console.
Jul 12, 2023
Error Codes for A2P 10DLC Campaign Reviews now in Console
Error codes for campaign reviews are now available on the Console. With this latest update, customers can view the reason for campaign rejection with an error code and description directly within the Console and through the US App to Person (A2P) Campaign Resource.
For a detailed list of all error codes please visit Twilio Error and Warning Dictionary. To learn more about these error codes, please read the Twilio support article.
Jul 10, 2023
Toll-free verification API and Console now in Public Beta
Twilio’s self-service Toll-Free verification tooling is now in Public Beta. Customers who are looking to submit toll-free phone numbers for verification can now do so directly within Messaging Compliance API or Twilio Console without going through Support or Sales.
With Toll-Free verification tooling, you can:
- Submit a new US or Canadian toll-free phone number for verification
- Utilize customer profiles for a Toll-Free verification that were created in other compliance programs like A2P 10DLC, STIR/SHAKEN, etc
- Get a list of toll-free verification records, including status and rejection reason (if rejected). Historical verifications submitted manually through CSV process are available for most toll-free numbers.
- Re-submit a rejected verification (if rejection type is allowed to resubmit)
- Subscribe to Event Stream’s webhook for toll-free verification events
Learn more about Toll-Free verification with Twilio docs:
- Messaging Compliance API documentation
- Toll-Free Verification within Twilio Console
- Toll-Free Message Verification overview
- Required Information for Toll-Free verification
- Toll-Free Verification for ISVs
- Information and best practices for using Toll-Free SMS and MMS in the US and Canada
- Forbidden Message Categories for SMS and MMS in the US and Canada
- What are the differences between long codes (A2P 10DLC), short codes, and Toll-Free numbers for messaging to US/Canada?”
Jul 10, 2023
Flex Plugin Library is now in Public Beta
The Flex Plugin Library is a collection of ready-to-install Flex plugins. It simplifies the discovery and installation of Flex plugins.
Note: The Manage Plugins page in Flex Admin Dashboard has a new tab for the Plugin Library. Erstwhile Plugins and Plugin releases tabs have been renamed to Custom plugins and Custom plugin releases.
Most plugins in the Library are open sourced. They can be cloned, customized and uploaded as Custom plugins via the Plugins CLI. The Plugin Library has no impact on how Custom plugins work.
Head over to the Flex Admin Dashboard to browse and install plugins from the Library.
Jul 05, 2023
Destination Insert Functions Public Beta
Destination Insert Functions enables Segment's customers to extend their data pipeline using code at egress, before data is processed by destinations.
Use Destination Insert Functions to:
-
Implement custom logic to perform enrichment using third-party sources as well as Profile API, which brings additional context to your data before it’s sent to a destination.
-
Transform data that’s going out, enabling advanced filtration and computation like sending only those events that meet specific criteria (using nested if-else code) and performing logical and arithmetic computations on it.
-
Ensure data compliance by performing tokenization, encryption, or decryption before sending data out.
All users who have functions enabled for their workspace can use Destination Insert Functions. For more information view Segment's Destination Insert Functions docs.
Jul 05, 2023