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)
Sep 30, 2021
Flex Outbound Dialing and Dialpad are now GA
We are excited to announce that Flex Outbound dialing and Dialpad are now GA! Thank you to all our beta users for all the feedback you have sent us during the beta period.
This release brings improvements in quality and reliability and solves several known limitations that include:
- Improved and more granular error reporting when an outbound call fails
- Flex agents can no longer place concurrent outbound calls
- Recordings are no longer stopped when an outbound call is transferred
To get started, refer to the Flex Dialpad documentation
Native Dialpad GA is released in Flex UI 1.28. For more details on this release, please visit the release notes for Flex UI
Sep 23, 2021
Support for running multiple plugins using Flex Plugins CLI is now Generally Available
The Flex Plugins CLI’s local development server is now Generally Available. It enables developers to run multiple plugins on a local instance of Flex. It can load plugins either from the local source directory of a plugin or those that are currently deployed on your Flex application. This feature makes it easier and quicker to test a plugin you are developing locally with other plugins. Additional features include
- Ability to specify a version of a plugin to load with a new param @version
- Support for --port that lets you choose the port to start your developer server.
Upgrade your plugins to use the latest version of the Flex Plugins CLI and refer to our docs for more details.
Aug 11, 2021
All Flex projects that use Automatic Updates upgraded to Flex UI 1.27
We have updated all Flex projects that use Automatic Updates to Flex UI 1.27.
This release of Flex UI includes a public beta for Real-Time Queue Monitoring. This feature displays real-time metrics that are useful for managing queues during the day. We have added new default metrics - number of handled customers, number of abandoned customers, and SLA. The SLA shows the percentage of waiting customers that were connected to an agent within a desired target time. Developers can programmatically add additional metrics to extend this dashboard.
Real-Time Queue Monitoring can be enabled from the Flex Features page.
For more information check our documentation. Check how to enhance and customize queues monitoring programmatically.
For more details on this release, please visit the release notes for Flex UI.
Reminder: You can pin to individual versions of the Flex UI or manage your Automatic Updates within the Flex Admin UI.
Jul 07, 2021
Support for using React version 16.13.1 on Flex is now Generally Available
We are excited to announce that the support for using version 16.13.1 of React and ReactDOM on Flex is now generally available.
This allows you to use more of React’s APIs, including React Hooks, when developing your Flex plugins. You can set the React version of your Flex application on the Developer Setup Page. You are no longer required to set the UNBUNDLED_REACT argument for all your Flex Plugins CLI commands.
Review our React documentation for more details and upgrade to the latest version of the Flex Plugins CLI to get started.
Jun 30, 2021
Content Security Policy is now enforced for all Flex applications
Following our earlier announcement, we have applied a Content Security Policy to all Flex applications on flex.twilio.com. This restricts Flex from being rendered in an iframe on unregistered external domains. To continue using Flex within an iframe, including through Salesforce and Zendesk integrations, admins must register their external domains on the Flex Settings page. We have updated our Content Security Policy to prevent potential phishing attacks or abuse by malicious third parties.
Refer to our documentation for more details.
Jun 30, 2021
Flex UI 1.27 is now available, with updated Real-Time Queue Monitoring
This release of Flex UI includes a public beta for Real-Time Queue Monitoring. This feature displays real-time metrics that are useful for managing queues during the day. We have added new default metrics - number of handled customers, number of abandoned customers, and SLA. The SLA shows the percentage of waiting customers that were connected to an agent within a desired target time. Developers can programmatically add additional metrics to extend this dashboard.
Jun 14, 2021
All Flex projects that use Automatic Updates upgraded to Flex UI 1.26
We have updated all Flex projects that use Automatic Updates to Flex UI 1.26.
This release of Flex UI and WebChat UI upgrades Browser Notifications and Markdown to Generally Available. These features improve agent efficiency and customer experience for messaging interactions.
Markdown support allows agents to format Web Chat messages. This can improve the readability of longer messages. Using bold text, italics, or bulleted lists can create structure and emphasis in your agents' messages, and ensure that customers read and understand the message correctly.
Browser notifications help agents respond to tasks that require their attention in a timely manner and not miss any customer interaction when they are not focused on Flex.
Visit the Flex settings to enable these features on your account.
Other notable changes in Flex UI 1.26:
- Error reporting - Flex now reports on errors that are generated within the UI. This will help us continuously improve the quality of the application and get more insights into issues that need troubleshooting. To read more about ways to troubleshoot Flex UI, including how you can opt out of error reporting, visit our Flex docs.
- Transfer directory hidden filters - Now you can programmatically pre-filter the list of agents or queues in the transfer directory. Agents accessing the directory to initiate a call transfer will view and search only within the prefiltered subset. For example, you can choose to only display agents who are available. To learn more about Transfer directory hidden filters, visit our Flex docs.
For a full changelog, visit the release notes for our client libraries:
Reminder: You can pin to individual versions of the Flex UI or manage your Automatic Updates within the Flex Admin UI.
Jun 10, 2021
Flex Projects limited to a single TaskRouter Workspace
Flex projects have been updated so that only a single TaskRouter Workspace may be used. This aligns the TaskRouter API with the Flex Fair Usage Policy.
In situations where you are attempting to use multiple TaskRouter Workspaces to test development ideas, we recommend dedicating an entire Twilio account as a development environment. Multiple TaskRouter Workspaces can continue to be used in non-Flex accounts.
Jun 07, 2021
Spoke Phone Integration is validated for Flex
Twilio has completed validation of the integration between Flex and Spoke Phone. Spoke Phone is a Unified Communications (UC) / Private Branch Exchange (PBX) built on Twilio and fully integrated into Flex. Spoke provides features such as a directory list with presence for back-office workers, the ability to transfer calls between Spoke users and Flex users, as well as business continuity options for Flex users.
To learn more about Spoke Phone's capabilities and how to enable it for your application, visit our integration documentation.
Jun 01, 2021
Fair Usage Policy Updates for new Flex Projects
Flex projects upgraded after June 1 will no longer include Autopilot usage as part of the Flex Fair Usage Policy, and Video usage will be covered as a "premium product" with limits outlined in our published policy. Existing, upgraded Flex projects will not be impacted by these changes.
Deep dive on recent Twilio product updates
Customer data changelog
See the changelog for Customer Data Platform, including Connections, Protocols, Unify, and Engage.
Twilio Releases webinar
Hear about the latest product announcements, releases, and updates from Twilio experts.
$twilio update
Get up to speed on new Twilio innovations, developer news, and insights in our YouTube series.
Blog - Product News
Read detailed coverage of new product and feature releases.
Docs
Access our API reference documentation, quickstarts, SDKs, and multi-language code samples.