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.)

Filter By:

An icon of a close symbol

Aug 13, 2020

Beta Flex

Flex’s Messaging Channel Janitor now cleans up inactive conversations

Flex’s Messaging Channel Janitor is now on by default for any new Flex messaging configurations (Flex Flows) created within the Twilio Console, as well as the default Flex Flows created for new Flex accounts.

Channel Janitor cleans up the chat channel and Proxy sessions for completed tasks, keeping them in sync with TaskRouter and making sure that when an existing customer contacts again, a new conversation is started.

Flex Flows are the configuration entities mapping phone numbers to Flex (one Flex Flow per phone number). Channel Janitor is enabled/disabled per Flex Flow. To enable Channel Janitor for existing Flex Flows, you can use the Flex Flow API or the Flex Messaging page in the Twilio Console.

You can learn more about the Channel Janitor and long-lived channels in Flex messaging documentation.

Aug 11, 2020

GA Flex

Admins can now login to their self-hosted Flex Applications without SSO

.Admins and developers managing self-hosted Flex applications can now use the “Login with Twilio” option to access Flex without Single Sign-On. These users can login to Flex with admin privileges if they have been added to the account within the Twilio Console.


Review our SSO guide for more details and for help configuring Flex Single Sign-On.

Aug 10, 2020

GA Flex

Flex UI 1.21 with Teams View Hidden Filters is now available

This release of Flex UI introduces new filter options for the Teams View. With Hidden Filters, your developers can control which users each supervisor is able to view and manage. This is useful if you want a supervisor to only manage their team, instead of being able to view all agents by default.

Aug 05, 2020

Beta Flex

Build on Flex using the latest version of React

You can now update your Flex application to use the latest version of React and ReactDOM. This allows you to use React’s newest APIs, including React Hooks, when developing your Flex plugins.


This feature is available in Flex UI v1.19 and above. You can update your application to use the latest React version on the Pre-Release Features Page. For more details, visit our React documentation.

Jul 09, 2020

GA Flex

All Flex projects that use Automatic Updates upgraded to Flex UI 1.20

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:

  • Notification to signal connectivity issues: Users will now be notified if Flex UI has lost network connectivity and is trying to reconnect.
  • Initialization error page: If Flex UI encounters an error during initialization, users will now see details of the error and they can download a report which will provide technical details for troubleshooting.
  • FlexError class: Developers can use a new API to unify the experience when working with Flex exceptions.

For a full changelog, visit client libraries release notes:

Flex UI 1.20

Flex WebChat 2.5

Reminder: You can pin to individual versions of the Flex UI or manage your Automatic Updates within the Flex Admin UI.

Jun 23, 2020

GA Flex

Flex UI 1.20 and Web Chat UI 2.5 with image and file sharing is now available.

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.

May 19, 2020

GA Flex

All Flex projects that use Automatic Updates upgraded to Flex UI 1.19

We have updated all Flex projects that use Automatic Updates to Flex UI 1.19.

This Flex UI release brings the following new features to Flex:

  • Support for using Yarn as a package manager: Developers can manage their project dependencies using Yarn package manager. Yarn is now supported in the client libraries Flex UI 1.19 and Flex WebChat UI 2.4. Yarn can be used by updating any plugins to use the latest version of the Flex Plugin Builder. Visit our Yarn documentation for more details.
  • Data sorting for Real-time Queues View: Developers have more control over the sorting and customization options for columns they add to the Real-time Queues View. You can learn more about this feature within our documentation.
  • Handlebars dependency upgrade: We have upgraded Handlebars to 4.7.3 to fix critical security vulnerabilities exposed in previous versions of Handlebars. This may be a breaking change if you use certain undocumented Handlebars features. You can find more information about this change in the Handlebars changelog.
  • Flex UI and WebChat API Reference: API references describe all available public interfaces, methods and properties. Refer to the Flex UI API Reference and Webchat API Reference for more details. This is currently available as a Pilot feature.

For a full changelog, visit client libraries release notes:

Flex UI 1.19

Flex WebChat 2.4

Reminder: You can pin to individual versions of the Flex UI or manage your Automatic Updates within the Flex Admin UI.

May 05, 2020

GA Flex

New Task property available in TaskRouter Events history

We have added the Task property task_queue_entered_date to all relevant TaskRouter Events to enhance historical reporting and TaskQueue insights.

When retrieving TaskRouter Events history, the task_queue_entered_date is now included with the following Events’ data:

  • task.created
  • task.updated
  • task.canceled
  • task.wrapup
  • task.completed
  • task.deleted
  • task.system-deleted
  • reservation.created
  • reservation.accepted
  • reservation.rejected
  • reservation.timeout
  • reservation.canceled
  • reservation.rescinded
  • reservation.completed
  • reservation.wrapup
  • reservation.failed
  • task-queue.entered
  • task-queue.timeout
  • task-queue.moved
  • task.transfer-attempt-failed
  • task.transfer-canceled
  • task.transfer-completed
  • task.transfer-failed
  • task.transfer-initiated
  • workflow.entered
  • workflow.target-matched
  • workflow.timeout
  • workflow.skipped

To learn more about the Task property task_queue_entered_date, please refer to our documentation on Task properties.

To learn more about the TaskRouter Events resource, please refer to our documentation on TaskRouter Events.

Apr 29, 2020

Beta Flex

Flex UI and Flex WebChat UI API Reference are now available in Pilot

Flex UI and Flex WebChat UI API References are now available starting from Flex UI v1.19 and Flex WebChat UI v2.4 here:

These API references describe all available public interfaces, methods and properties. It also includes a full list of registered Actions and their payloads, as well as a list of programmable components.

API references are available as Pilot. The Flex team looks forward to hearing your feedback and making further improvements. To submit feedback, use the feedback widget which you can find on each page of the API Reference.

Apr 27, 2020

GA Flex

Flex UI 1.19 with support for Yarn is now available

This Flex UI release brings the following features to Flex:

  • Support for using Yarn as a package manager: Developers can manage their project dependencies using Yarn package manager. Yarn is now supported in the client libraries Flex UI 1.19 and Flex WebChat UI 2.4. Yarn can be used by updating any plugins to use the latest version of the Flex Plugin Builder. Visit our Yarn documentation for more details.
  • Data sorting for Real-time Queues View: Developers have more control over the sorting and customization options for columns they add to the Real-time Queues View. You can learn more about this feature within our documentation.
  • Handlebars dependency upgrade: We have upgraded Handlebars to 4.7.3 to fix critical security vulnerabilities exposed in previous versions of Handlebars. This may be a breaking change if you use certain undocumented Handlebars features. You can find more information about this change in the Handlebars changelog.

For a full changelog, visit client libraries release notes:

Flex UI 1.19

Flex WebChat 2.4

Loading

Error: Unable to load changelog