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 Video logo

Aug 22, 2019

GA Video

Programmable Video Recordings Generally Available

Twilio Video Recordings, previously in Public Beta, is now Generally Available. Video Recordings allows you to flexibly record any of your Twilio Video Group Room interactions, with separate recording files for each audio and video track of all Room participants. Our API and pricing has not changed with the GA release.

As part of the GA release, we are introducing Video Recordings bulk deletion capabilities in the Twilio Console. This allows you to delete a large set of Video Recordings at once instead of deleting them one-by-one.

Twilio Video logo

Aug 22, 2019

Beta Video

Video Compositions Bulk Deletion in the Twilio Console

Twilio Video Compositions now supports Bulk Deletion in the Twilio Console. This capability provides customers a much simpler way to delete large sets of Video Compositions compared to the previous process of individual Video Composition deletions.

Twilio Flex logo

Aug 22, 2019

Flex

Outbound Calling Available in Flex Pre-Release Features

Flex now includes a pilot dialpad, enabling your contact center agents to make outbound calls to customers, add internal employees or external numbers to a call, and send DTMF tones to connected calls. Enable the feature under the Pre-Release Features section in the Flex Admin UI.


Learn more about the Dialpad and Pre-Release Features within our End User Guide.

Twilio Programmable Voice logo

Aug 22, 2019

GA Voice

HTTP Callbacks (webhooks): Connection Overrides for Voice

Twilio's Programmable Voice platform for HTTP callbacks (webhooks) has been enhanced to allow you to easily override our default connection settings on a per request basis, giving you simple and flexible control of callbacks to your server/applications.

Twilio uses HTTP callbacks (webhooks) to let your application know when events happen, such as receiving an incoming phone call. When the event occurs, Twilio makes an HTTP request (usually a POST or a GET) to the URL you configured for the webhook. Twilio has implemented the override as a URL extension in the form of "fragments" that can be added to the standard HTTP webhook URL on a per request basis.

The Connection Override parameters allow you to specify:

  • Longer timeouts to better support intermittent network issues between Twilio and your server/application.
  • Shorter timeouts to speed up failover (to fallback URL) in the case of an outage on your server/application.
  • HTTP callback connection retries on failures/timeouts.
  • The egress Twilio Edge Location for your HTTP callback
  • The total timeout limit for all of the retries to complete your request.
  • The use of Server Name Indication (SNI), if your server/application requires SNI to ensure a proper TLS handshake for all attempts.

For details please refer to our user documentation.

Twilio Messaging logo

Aug 22, 2019

GA Messaging

Advanced Opt-Out for SMS is Generally Available

Advanced Opt-Out gives customers granular control over the end-to-end compliance experience for their customers and users. Customers can now customize opt-in, opt-out, help keywords, and confirmation messages on a global basis with per-country or per-language overrides all within the console.

Twilio logo

Aug 21, 2019

GA Programmable Fax

Outbound Programmable Fax Generally Available

Outbound Programmable Fax is now Generally Available. Customers can build production applications to send faxes at scale using a simple and reliable REST API. Inbound Programmable Fax (receiving faxes) will remain a beta product. Learn more here.

Twilio Programmable Voice logo

Aug 20, 2019

GA Voice

Voice JS 1.8

Media reconnection states and events: With this API, auto reconnect is attempted if a network disruption occurs.

New Region:de1-ix is now available in the list of regions

New Error Object: Errors emitted through Device.on(‘error’) and Connection.on(‘error’) now contain a new twilioError parameter which provides more details about the error.

For more information click [here]

Twilio Programmable Voice logo

Aug 20, 2019

GA Voice

Voice Android 4.5.0 - Differentiated Services Code Point (DSCP) Tagging API

The Differentiated Services Code Point (DSCP) Tagging API allows you to mark the audio packets with Expedited Forwarding (EF) for the purposes of improved packet routing. This behavior is enabled by default. When enabled, supporting networks will prioritize audio packet delivery for improved audio quality.

For more information, refer to the [docs] and [Example]

This release is available here: [Bintray]

Twilio Programmable Voice logo

Aug 19, 2019

GA Voice

Voice iOS 4.3.0 - Differentiated Services Code Point (DSCP) Tagging API

The Differentiated Services Code Point (DSCP) Tagging API allows you to mark the audio packets with Expedited Forwarding (EF) for the purposes of prioritised packet routing. This behavior is enabled by default. When enabled, supporting networks will prioritize audio packet delivery for improved audio quality.

For more information, refer to the [docs] and [Example]

This release is available here: [Dynamic Framework], [Static Library]

Twilio Flex logo

Aug 15, 2019

GA Flex

Flex UI 1.12 with AudioPlayerManager API is now available

This Flex UI release adds the AudioPlayerManager API, which makes it easier to add sound playback. For example, you can use the AudioPlayerManager API to add audio notifications to events that you don’t want your agents to miss.

Other notable changes in this release include:

  • Support for setting chat orchestrations per task
  • Ability to send DTMF tones in the call
  • Ability to add/replace/remove action buttons in the IncomingTaskCanvas component
  • Team View performance improvements

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

Loading

Error: Unable to load changelog