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
Twilio Programmable Voice logo

Mar 02, 2020

GA Voice

Voice Android 5.1 - Automatic Network Switching

Prior to this release, a call established over cellular data for example, persisted over cellular data for the duration of the call even if a WIFI network became available. This is undesirable since a WIFI network is usually cheaper and requires less battery power. With this release, an ongoing call will automatically and seamlessly switch to a preferred network type when one becomes available. Network types supported in preferred order are: ETHERNET, WIFI, VPN, and CELLULAR.

Voice Android SDK 5.1.0 package: [bintray]

API Docs are available here

Get started with the Quickstart Guide

Twilio logo

Mar 01, 2020

GA Twilio Platform

Invoices Display Account Project Name

Your invoices will now show your account name(s) along with the company name. If you have multiple accounts (a.k.a projects) on your invoice (multi-account invoicing), you will see the account name (a.k.a project name) for each account in parenthesis next to each account’s company name.

This addition to the invoice is to help you connect an invoice with the correct account since some customers track their Twilio projects by account name instead of company name.

You can understand more details about your invoice at Reading your Twilio Invoice. You can change your account name as explained in Can I change the name of my project.

Twilio Video logo

Feb 28, 2020

GA Video

Programmable Video is now HIPAA Eligible

Programmable Video can now support compliant healthcare uses cases that contain protected health information (PHI) for organizations that are subject to the Health Insurance Portability and Accountability Act (HIPAA). Twilio will sign Business Associate Addendums (BAA) with covered entities and business associates for HIPAA Eligible Products and Services.

Click here to learn more about how to build on Twilio for HIPAA compliance.

Twilio Programmable Voice logo

Feb 25, 2020

GA Voice

Outbound Call Queue Insights in Programmable Voice REST API

Outbound calls made using the REST API are throttled and queued to never exceed the Calls Per Second (CPS) threshold value that is set up on the Account. This throttling may create undesirable behavior as call establishment may be delayed. With this release, a new attribute "QueueTime " is available to monitor the call queue time. Prior to this change, there was no indication into whether the outbound calls were being queued and delayed, which made it difficult to know when to update the CPS to an appropriate value. This change returns QueueTime with the value of the estimated call queuing time in milliseconds. This can be used to detect when CPS updates are needed.

Twilio Flex logo

Feb 24, 2020

GA Flex

Flex UI 1.17 with support for Initial Audio Device Check is now available

This release of Flex UI introduces an Initial Audio Device Check. This feature allows you to perform an audio device availability check when Flex starts up to make sure you are ready to receive voice calls.

Initial Audio Device Check is currently available as a Pilot feature. To enable it, visit the Pre-Release Features Page. You can learn more about this feature within our documentation.

For a full changelog, visit the Flex UI release notes.

Twilio Programmable Voice logo

Feb 20, 2020

GA Voice

US/CA Unassigned Calling Number Blocking

Twilio is now blocking outgoing calls that use unassigned calling numbers for Programmable Voice and Elastic SIP Trunking. Unassigned numbers are numbers not in service. This change will protect you and the platform from unlawful From number overrides.

You can see calls blocked by inspecting Error notifications, 13247, 21212, 32206.

Twilio Flex logo

Feb 20, 2020

Beta Flex

Hold Time Metric in Flex Insights

Flex Insights Historical Reporting now has out of the box metrics for reporting on holds in calls. You can now build reports that identify calls where agents put customers on hold and how long the holds in calls are. Users can find agents, queues and teams that may need attention as they have too many or too long holds in their calls. See Hold Time documentation article for more details.

Twilio Programmable Voice logo

Feb 19, 2020

GA Voice

Voice Client JS 1.10 - loglevel Logger Integration

This release introduces loglevellogger integration to enable flexibility in handling log messages by allowing integration with other loggers and dynamic log level setting. Prior to this release, Voice Client JS logging could only be configured during Device.setup. With this release, Voice Client JS exposes a loglevel based logger which allows for runtime logging configuration that includes setting the log level to “trace”, “debug”, “info”, “warn”, and “error”. Loglevel is a versatile logger library that includes level-based logging and filtering, and provides a plugin API to enable functionality such as sending the log messages to a log server.

Twilio Programmable Voice logo

Feb 19, 2020

GA Voice

Async Answering Machine Detection now Generally Available

Answering Machine Detection (AMD) introduces several seconds in silence for the callee since the call is not connected until AMD detection has executed. This behavior leads to undesirable user experience and often leads to hung up calls. With the release of async AMD, machine detection can be executed asynchronously. When Async mode is enabled, the callee is connected immediately and AMD is executed in the background, improving the callee experience.

Learn how to enable async AMD in the Twilio AMD documentation.

Twilio logo

Feb 19, 2020

GA Twilio Platform

PHP Helper Library v6.0 released with support for PHP 7.2 and later

The latest Twilio PHP helper library v6.0 is now available on GitHub. This latest version has full support for many of the features in PHP 7 such as scalar and return type declarations and of course the illustrious spaceship operator <=>. For PHP applications running PHP 7.2 and later, we recommend upgrading to this latest version to take advantage of the new PHP features and continue getting Twilio updates.

Note that with this release, we are officially ending support for PHP versions that are already end-of-life, including PHP 5.5, 7.0, and 7.1. If your application requires PHP versions 7.1 or below, you can continue using older versions of the Twilio helper libraries, but they will not receive updates.

You can download the latest PHP library from Packagist or source code on GitHub.

Loading

Error: Unable to load changelog