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.)
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.)
Jul 17, 2020
Voice Insights Subaccount Dashboard provides an overview of subaccounts and the ability to identify those subaccounts which are performance outliers for common metrics including call volume, average length of call, answer ratio, post-dial delay, SIP responses, and more.
The dashboard displays subaccount performance over defined time periods and can help shine a light on accounts disproportionately impacted by call quality and subjective user experience degradation.
Voice Insights Subaccount Dashboard provides multiple views of the data with export capability. Filtering is available for date range, time zone, account SIDs, and call volume percentiles.
For more information see the documentation.
Jul 16, 2020
You and your team can now control who receives what critical communications from Twilio.
Earlier, we were sending emails like developer updates and pricing changes to the account owner.
Now, we will let you decide what notifications you want to receive, through role based access control.
As the Owner or Administrator of your account, you can customize which roles in your organization will receive each of these five types of Twilio notifications
As the Developer, Billing Manager, or Support person, you can manage the notifications that the Owner or Administrator of your account has already opted you into.
Start managing your notification preferences now.
Check out this blogpost to learn more about managing your notifications.
Questions/Feedback? Reach out to asriram@twilio.com.
Jul 15, 2020
It is now possible to track the status of each message in a Conversation with the Delivery Receipts feature for the Conversations API.
The same statuses you rely on for your messaging functionality are now supported for the Conversations API, offering instant status updates like "sent" or "delivered" via REST API. These Receipts show detailed information on each message in a conversation, including the "read" status for WhatsApp.
Aggregated statuses are visible directly in the REST API Messages resource and you are able to see individual receipts by setting up a dedicated webhook or through the Receipts API resource. Direct SDK exposure is also to follow soon.
Check documentation and use-cases for more information!
Jul 14, 2020
Twilio Voice Client Mobile SDK for Android and iOS now have the CallerInfo object and TVOCallerInfo class to represent information about the caller. It can be used to display a trust indicator to the recipient when an incoming call, from the public telephone network, has been verified under the SHAKEN/STIR framework.
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.
When your application receives a request webhook that has the new StirStatus parameter, all you have to do is <Dial><Client> and Twilio will implicitly pass the StirStatus to the Mobile Client.
Jul 13, 2020
Twilio SendGrid now provides two security features that allow you to verify that email event data is being posted by Twilio SendGrid: a Signed Event Webhook and OAuth 2.0. These security features are independent of one another and can be used together.
Twilio SendGrid’s Signed Event Webhook uses the Elliptic Curve Digital Signature Algorithm to sign requests. The signature allows customers to verify that event data is being posted by Twilio SendGrid.
OAuth 2.0 for the Twilio SendGrid Event Webhook allows customers to verify that Twilio SendGrid is properly authorized by them to post to their URLs using the Client Credentials grant type.
To learn more about these new features, visit our documentation.
Jul 09, 2020
We have updated all Flex projects that use Automatic Updates to Flex UI 1.20.
This release of Flex UI introduces image and file sharing for chat channels in Flex. Agents and webchat users can now share images, documents, and other files during a chat conversation. This is currently available as a Pilot feature. You can learn more about this feature and how to enable it within our documentation.
Other notable features include:
For a full changelog, visit client libraries release notes:
Reminder: You can pin to individual versions of the Flex UI or manage your Automatic Updates within the Flex Admin UI.
Jun 30, 2020
This release includes support for the expansion of Twilio’s Global Infrastructure via Edge Locations which allows connectivity control into and out of Twilio’s platform. These changes will provide an improved experience bringing Twilio’s public and private connectivity closer to your application.
Note: All these changes are backward compatible and will not impact existing configurations.
Programmable Messaging supports Edge Locations for connections to Twilio’s infrastructure via the Base URL in Twilio's API api.{edge}.us1.twilio.com.
Jun 30, 2020
This release includes support for the expansion of Twilio’s Global Infrastructure via Edge Locations which allows connectivity control into and out of Twilio’s platform. These changes will provide an improved experience bringing Twilio’s public and private connectivity closer to your application.
Note: All these changes are backward compatible and will not impact existing configurations.
Programmable Voice supports Edge Locations for connections to Twilio’s infrastructure via the Base URL in Twilio's API api.{edge}.us1.twilio.com.
Jun 26, 2020
Twilio is open sourcing a Voice Notification App built in ReactJS for the Web. This reference app can be deployed to Heroku in minutes and demonstrates how to leverage Programmable Voice and Twilio SDKs to create a voice notification system to make calls to your customers to deliver time-sensitive messages. Whether you are building a voice notifications solution for Emergency Alerts, Appointment Reminders or Sales & Marketing use cases, this reference app can be used as a starting point.
Access to the source code will help customers understand how to use Twilio “building blocks” and Programmable Voice APIs to build an application for their own notification use case and accelerate development.
For additional information on getting started see the source code repo here.
Jun 23, 2020
This release of Flex UI and WebChat UI introduces a pilot release of image and file sharing for chat channels in Flex. Agents and webchat users can now share images, documents, and other files during a chat conversation. Visit our web chat documentation for more details and steps to enable this feature.