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.)
Sep 30, 2020
Admins in Flex can now manage their plugins, view the history of plugin releases, and rollback to prior deployments. This provides visibility and control of your application's version outside of a developer's command line interface.
Sep 30, 2020
SMS Commands sent to Super SIMs will now be stored in the Mobile Core for up to 24 hours and retried until a positive delivery confirmation is received.
Sep 30, 2020
Twilio's support for the WhatsApp Business API is now Generailly Available! In addition to meeting Twilio’s SLA standards for GA products, this change represents an improvement in the product experience, support and resilience, as well as a commitment to offer WhatsApp as a first-class citizen across Twilio products.
To try WhatsApp, head over to Twilio Sandbox for WhatsApp. To get your own number, follow the onboarding instructions to connect your WhatsApp number. Once you are live, you can send and receive WhatsApp messages using the Programmable Messaging API or the Conversations API.
Sep 30, 2020
In TaskRouter, you can now evaluate a Worker’s Activity state by referencing worker.activity_sid and worker.activity_name in a Workflow’s target expressions. This allows you to target or exclude agents based on the Activity that they are in.
For example, with Activity-based routing you can:
To learn more about the new feature, please refer to our documentation on Activity-based routing.
Sep 30, 2020
Twilio and Elastic SIP Trunking sign outgoing calls under the SHAKEN/STIR call authentication framework to increase call answer rates. Direct customers can create a Business Profile and enable SHAKEN/STIR in the Twilio Trust Hub and assign their Twilio local and toll-free US phone numbers to receive full attestation so that a trust indicator, “Caller Verified”, can be displayed on devices on participating destination networks.
For more details, please visit here
Sep 30, 2020
Twilio Video WebRTC Go is a new product offering that allows developers to build and operate 1:1 WebRTC based applications for free. This developer package provides the infrastructure components (signaling, TURN, logging, & diagnostics) required to run WebRTC applications in production. Participant minutes are free and the 25 GB/month of TURN server usage ensures enough relay support for roughly 100K minutes. To learn more, visit the documentation here.
In addition, a new one-on-one UI layout has been added to the Twilio Video quick deploy apps to support the new WebRTC Go Rooms and provide developers with a clean, modern visual design. Developers can now specify the desired Room type (group, peer-to-peer, or go) when building the quick deploy video app via the Twilio CLI RTC plugin. All the source code for the apps is available here:
For additional information about WebRTC Go and details on the new Video troubleshooting tools visit our blog post.
Sep 30, 2020
As part of Twilio's support for WhatsApp Business API being made Generally Available, Twilio has redesigned the templates console experience and added support for translations. Here's what's new:
Message templates now have a dedicated page. Navigate to Programmable Messaging > Senders > WhatsApp Templates to submit and view your templates.
Support for translations. Each message template now supports multiple versions across different languages. Instead of submitting one new template for each language, you can now add multiple translations under a single template. WhatsApp limits each account to 250 templates by default, but each template can now contain multiple languages, so this significantly expands the number of messages available to sent as notifications.
Template naming. You can now name each template. This provides context to your template submission and can increase your chances of approval with WhatsApp.
For more info about WhatsApp message templates, please refer to this article.
Sep 30, 2020
The Flex Plugins CLI (Command Line Interface) is the new interface for developing, testing, and releasing plugins. It accelerates your plugin development by automating the key workflows you'll use while customizing Flex for your users.
With the Flex Plugins CLI developers can:
Head over to the installation guide to get started and our migration guide to adopt the Flex Plugins CLI for your existing plugins.
Sep 30, 2020
To help developers troubleshoot their applications at scale we are releasing three new Video troubleshooting tools. The first is a console tool called the Video Log Analyzer. It provides detailed information about Video Rooms and Participants. This can be used to quickly investigate Room and Participant issues that occurred in the past 2 days for WebRTC Go Rooms and 7 days for all other Rooms types.
The second is the RTC Diagnostics SDK 1.0.0-beta2, which provides test functions to allow developers troubleshoot camera, microphone, speaker, and network issues. This SDK is a general purpose WebRTC SDK and does not rely on Twilio infrastructure. Developers can incorporate it into their applications for pre-call testing or troubleshooting user issues. The source code and information on using the SDK is available here.
Sep 29, 2020
Both the Marketing Campaigns Design Editor and Code Editor now support test data. Test data allows you to render Substitution Tags using sample values directly in each Editor's preview window. By providing test data, you no longer need to send a test email to ensure that your dynamic data will be displayed properly.
Both the Marketing Campaigns Design Editor and Code Editor now support test data. Test data allows you to render Substitution Tags using sample values directly in each Editor's preview window. By providing test data, you no longer need to send a test email to ensure that your dynamic data will be displayed properly.
To get started with your own designs, see Working with Marketing Campaigns Email Designs. For more information on using test data in Marketing Campaigns, see our Design and Code Editor documentation.