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)
Feb 21, 2023
Application Connect for Programmable Voice is now Generally Available
Twilio Application Connect for Programmable Voice is now Generally Available. We have added an <Application> noun to the existing TwiML <Dial> verb, which allows you to place Voice calls from one TwiML Application to another. This allows you to:
- Connect Voice calls across Twilio accounts, without using a Twilio number or SIP Proxy in-Between.
- Separate complex application flows into smaller, more modular applications.
For more information on Twilio Application Connect, please check out the Usage and TwiML documentation.
Feb 14, 2023
Public API SDKs are available in Public Beta for Go, Swift, Typescript, and Java
Language-specific client SDKs for the Public API are available to help you adopt the Public API more efficiently.
These SDKs are open-sourced, and available on GitHub for Go, Swift, TypeScript and Java.
Feb 14, 2023
Addition of RawDlrDoneDate to Delivered and Undelivered Status Webhooks
In order to provide additional information and transparancy around delivery timing we are adding a new parameter (RawDlrDoneDate) to Delivered and Undelivered status update webhooks for MMS and SMS messages. This parameter is a passthrough of the Done Date included on the DLR (Delivery Receipt) that we receive from our carrier partners. It takes the format of YYMMDDhhmm where:
YY = last two digits of the year (00-99)
MM = month (01-12)
DD = day (01-31)
hh = hour (00-23)
mm = minute (00-59)
Important notes on this data:
The format only includes minute level precision.
- The format does not provide timezone information. In practice, the timezone offset varies between carrier partners and even within the same carrier.
- Because of SMS/MMS signaling intricacies, not all messages will receive a RawDlrDoneDate in the Delivered or Undelivered status. Not all carrier partners offer DLRs and some messages go undelivered before a DLR is available.
- This parameter will also be added to Event Streams in the near future. Integrating with the parameter in event streams will require upgrading to a new schema version.
- The feature will be rolled out gradually. We expect the vast majority of Delivered/Undelivered messages to include the data by the end of February 2023.
It is strongly recommended that you use a Twilio provided signature validation library to verify the provenance of all webhooks arriving at your servers. The specific ordering and parameters included with each webhook depend on a number of factors and will evolve over time; thus it is important to follow the full specification of signature validation. This is already fully implemented and tested in the Twilio provided SDKs.
Feb 09, 2023
Limitation of new sales of Frontline
As of February 9, 2023, access to Twilio Frontline is limited to existing Twilio Frontline customers. Twilio accounts that have added Frontline prior to February 9, 2023 can continue to use Frontline and will be fully supported.
Frontline’s documentation is limited to current Frontline customers while logged in to their Frontline account. For more information, please refer to our support article. For any questions, please contact the Twilio Support team.
Feb 08, 2023
Flex UI 2.1 is now available with Keyboard shortcuts
This release adds keyboard shortcuts to the Agent Desktop of Flex UI so that agents can perform common actions quickly. This includes accepting and switching between tasks, putting voice calls on hold and mute, and much more. Full details of the available shortcuts see thethe User guide.
Additionally developers can edit the default shortcuts and add custom shortcuts. Details on how to do this are available here.
For full details on the changes included in this version read the release notes.
Feb 07, 2023
Compute Progress Bar General Availability
Compute Progress Bar will help you get more clarity on the progress of your audience or computed trait creation with a progress bar, computation statuses, and percentage completed.
Segment has updated the Audience and Trait builder for a more consistent experience, and you’ll also see a confirmation screen for each Audience or Trait you create. This feature provides more visibility and predictability during the audience and computed trait creation and edit process.
For more information, see the Audiences and Computed Traits documentation.
Jan 31, 2023
Partner Built Integrations: January Releases
This month, two partners released integrations with Segment:
Destinations:
-
CleverTap (documentation) - Generally Available as of January 9
Sources:
-
CommandBar (documentation) - Generally Available as of January 19
For questions and support related to these destinations, please reach out to Segment's partners.
Jan 31, 2023
Stripe Source API Upgrade General Availability
The Stripe source now leverages a newer version of the Stripe APIs.
As part of this change, Segment added support for one new collection (tax_rates). Some properties in a few of the collections have been added and deprecated. No changes have been made to the existing functionality.
For more information, see Segment's Stripe Source documentation.
Jan 30, 2023
Twilio Node Major Version Release 4.x.x
We're excited to announce that the Twilio Node Helper Library major version 4.x is now available! We've made sure that upgrading to this version is as smooth as possible.
- Migrated source code to TypeScript for a more robust development experience.
- Reduced bundle size by 31% by removing large dependencies, improving performance and reducing memory usage.
- Enabled lazy loading by default for better performance and memory usage.
- Adopted OpenAPI specification.
- Made code generation tool open source for easier SDK contributions.
Note: Currently 4.x is not compatible with Twilio Functions.
If you're curious about the changes, be sure to check out our Upgrade Guide for all the details and instructions on how to upgrade.
Jan 26, 2023
New Audit Events for Voice Recordings and Transcriptions to log media access
The following new Monitor Events have been created for Voice Recording and Transcriptions: recording.accessed and transcription.accessed to track media access and download from API and Twilio Console of media files and transcriptions. These new events are available in the Twilio Console and in the Audit Event/Monitor Event API. Monitor Events are a Twilio platform feature that provides comprehensive event-logging and change-tracking for Twilio resources.
With this release, developers can improve audit of their voice applications and have granular visibility on recordings and transcriptions to contribute to their security and compliance requirements.
See full list of all supported resource-types and event-types for additional information.