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.)
Apr 10, 2020
Twilio’s Programmable Voice Mobile SDK 1.x for iOS and Android will officially shut down on July 31st, 2020. After this date, all iOS and Android Apps that use Voice Mobile SDK 1.x for VoIP calls, will no longer be able to connect to Twilio to make or receive VoIP calls.
For continuity of service, upgrade to the latest SDKs and release your app in the App/Play Store, and have your users update before July 31st, 2020.
See this advisory for more information.
Apr 08, 2020
Twilio Speech Recognition with <Gather> TwiML now supports enhanced phone_call model that improves accuracy of speech recognition compared to the existing standard phone_call model. The premium phone_call model was built using thousands of hours of training data and ensures 54 percent less errors when transcribing phone conversations than the basic phone_call model. To get started, simply add enhanced=”true” attribute to <Gather> when using speechModel=”phone_call”. Click here to learn more about pricing for the premium enhanced phone_call model as well as how to use it.
Apr 08, 2020
An issue has been identified where Voice Insights was tagging calls as having packet loss due to Twilio-internal removal of DTMF or Comfort Noise packets.
For calls with both in-band and out-of-band DTMF key press data Twilio removes the in-band packets which results in RTP packet sequence number jumps that are interpreted as packet loss by the Voice Insights platform.
Additionally, calls where Twilio received Comfort Noise packets the CN packets are not propagated internally which results in the RTP sequence number jumps being reported packet loss.
In both of these cases the calls have been tagged as having high packet loss, but the packet loss percentage reported by Voice Insights in the call summary was 0%.
We have updated the packet loss call tagging logic to account for these conditions and these calls will no longer be tagged by Voice Insights unless the percentage loss for packets outside of these two conditions is greater than 5%.
Depending on your call flow you may see a significant decrease in the number of calls marked as having been impacted by packet loss going forward.
Apr 08, 2020
Following the release of Amazon Polly Neural Text-to-Speech voices for the Voice <Say> verb, Studio now supports the same new voices in the Say/Play and Gather Input widgets.
Apr 07, 2020
In Marketing Campaigns, you can now segment contacts from a particular list directly from the Contacts page. This reduces the steps to create list-specific segments.
Apr 03, 2020
You can now view WhatsApp template rejection reasons in console. When WhatsApp rejects a submitted template, they provide a reason:
Previously, this information was only available by opening a support ticket. For additional details on template rejection reasons from WhatsApp, please refer to our Guidance on Templates.
Happy building!
Apr 02, 2020
The Conference Create Participant API has been updated to ensure that any outbound call placed to a phone number uses a Twilio number or verified outgoing caller id in the From field. This change prevents malicious actors from using the API to spoof a phone call from an arbitrary phone number. Note that calls placed to a Twilio Client or a SIP address are not impacted by this change.
Apr 02, 2020
We are adding a new IP address block for the Media Server range in our Frankfurt, Germany (de1) region. This range will be used for the Programmable Video service and our Network Traversal Service. The new IP block is listed on the IP Addresses page in our Video documentation and on the Network Traversal Service Regions page.
If you have allowed the IP addresses of the de1 region in your Firewall, then your Firewall configuration will have to be updated to include the new IP block. This new block will go into rotation on April 16th, 2020.
Mar 31, 2020
Flex has supported only inbound voice flows natively so far. For outbound capability, either you had to build the Dialpad yourself, use the experimental dialpad, or use one of the community-supported plugins. With this update, Flex now offers native outbound dialing ability right from the Flex UI.
With the Flex Dialpad:
The Flex Dialpad is a part of the Flex UI and offers all of the theming and customizability features of a React component.
For more details, visit our announcement blog post and the Dialpad documentation.
You can get your hands on the Flex Dialpad now by upgrading your Flex Instance to v1.18 and then enabling Flex Dialpad in your Flex Settings in Twilio Console.
Mar 31, 2020
Emergency Calling is now available for Programmable Voice SIP Interfaces in the US and Canada. Customers are now able to make Emergency Calls from their IP communications infrastructure using Programmable Voice SIP Interfaces with the Twilio platform, which will route 911 calls to the appropriate Public Safety Answering Point (or PSAP) and programmatically pass along the corresponding emergency address.
Click here to learn more.