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 Event Streams logo

Jul 01, 2021

Beta Event Streams

Error Log events now available on Event Streams

Error Log events are published when an error or warning takes place on your Twilio account. These are the same events surfaced through the Twilio Console Debugger. Developers can now have these events delivered to destinations like Amazon Kinesis and webhook through Event Streams. For more information about Error Log events, read the docs here.

Twilio Flex logo

Jun 30, 2021

GA Flex

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.

Twilio Elastic SIP Trunking logo

Jun 30, 2021

GA Elastic SIP trunking

Elastic SIP Trunking: Emergency calls will always be delivered in the US and Canada

Emergency calls will always be delivered for Twilio phone numbers in the US and Canada using Elastic SIP Trunking.

If your Twilio phone number used to call 911 does not have an emergency dispatchable address, the call will be routed to a national emergency call center where a trained agent will ask for the caller’s name, phone number and location.

To associate an emergency address with your Twilio phone number, check out our docs and API.

Twilio Programmable Voice logo

Jun 30, 2021

GA Voice

SHAKEN/STIR for Programmable Voice in the United States

Twilio Programmable Voice signs outgoing calls under the SHAKEN/STIR call authentication framework to increase call answer rates. Customers can create a Business Profile and enable SHAKEN/STIR in the Twilio Trust Hub or with the Twilio Trust API and assign their Twilio local and toll-free US phone numbers to receive full attestation on their outbound calls. This can lead to a trust indicator, “Caller Verified”, being displayed on devices on participating destination networks.

For more details, please visit here.

Twilio Elastic SIP Trunking logo

Jun 30, 2021

GA Elastic SIP trunking

SHAKEN/STIR for Elastic SIP Trunking in the United States

Twilio Elastic SIP Trunking signs outgoing calls under the SHAKEN/STIR call authentication framework to increase call answer rates. Customers can create a Business Profile and enable SHAKEN/STIR in the Twilio Trust Hub or with the Twilio Trust API and assign their Twilio local and toll-free US phone numbers to receive full attestation on their outbound calls. This can lead to a trust indicator, “Caller Verified”, being displayed on devices on participating destination networks.

For more details, please visit here.

Twilio Programmable Voice logo

Jun 30, 2021

Beta Voice

CNAM for Programmable Voice in the United States

Twilio Programmable Voice now allows customers to use CNAM to brand their outgoing calls from United States Twilio Phone Numbers. CNAM stands for Caller ID Name. CNAM is a feature in the United States public telephone network that identifies an incoming caller by an individual or business name associated with the originating phone number. CNAM is registered by the end user assigned to the phone number through their Telephony Service Provider (Twilio).

Customers can take advantage of CNAM by onboarding to the Twilio TrustHub via Console or the API. For more information please visit here.

Twilio Elastic SIP Trunking logo

Jun 30, 2021

Beta Elastic SIP trunking

CNAM for Elastic SIP Trunking in the United States

Twilio Elastic SIP Trunking now allows customers to use CNAM to brand their outgoing calls from United States Twilio Phone Numbers. CNAM stands for Caller ID Name. CNAM is a feature in the United States public telephone network that identifies an incoming caller by an individual or business name associated with the originating phone number. CNAM is registered by the end user assigned to the phone number through their Telephony Service Provider (Twilio).

Customers can take advantage of CNAM by onboarding to the Twilio TrustHub via Console or the API. For more information please visit here.

Twilio Programmable Voice logo

Jun 30, 2021

Beta Voice

Conference Insights: Conference and Participant Summary Beta

Conference and Participant Summaries provide multiple views into conference metadata which allow users to see conference parameters, investigate participant event timelines, and understand detected quality issues.

Every conference on Twilio is now being analyzed and aggregated by Conference Insights to provide visibility into participant behavior and offer prescriptive recommendations for resolving common quality and configuration issues.

Conference and Participant Summaries are included with all conferences at no additional cost. For more information see our docs.

Twilio Flex logo

Jun 30, 2021

GA Flex

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.

Twilio Developer Center logo

Jun 30, 2021

Serverless

Runtime Handler version 1.1.1 is now available

Runtime Handler version 1.1.1 has bug fixes and minor improvements.

This version is backward compatible and is available on the Serverless API and the New UI Editor. This handler version is not compatible with Functions(Classic).

To use the new handler version, go to the Dependencies tab, update @twilio/runtime-handler to 1.1.1, and create a new deployment. This handler version requires the Twilio SDK version 3.50.0 or later.

Documentation for Runtime Handler and detailed instructions on how to use the Runtime Handler with the Serverless Toolkit can be found in our docs.

Loading

Error: Unable to load changelog