Twilio Changelog

Additions and changes to the Twilio platform

Filter by:Clear all
Elastic SIP Trunking

Extended Call Duration GA

Twilio extended the maximum call duration on Elastic SIP Trunking calls from 4 hours to 24 hours. This allows the business to have extended conversations that last longer than 4 hours. 

With this release you are now able to enable 24 hour configuration in the settings console

For details, check our documentation.


We have introduced a solution for Cisco-based Unified Communications infrastructures that enables the Cisco Unified Communications Manager (CUCM) to gain PSTN access using the virtual Cisco Unified Border Element (vCUBE) and Twilio Elastic SIP Trunking. This combination enables an organization using Cisco’s vCUBE to connect to the PSTN via Twilio Elastic SIP Trunking. You can learn more about this solution by referencing Twilio Elastic SIP Trunking Solution Blueprints.


Elastic SIP Trunking

Voice Insights Advanced Features Call Summary List API GA

The Voice Insights Advanced Features Call Summary API now supports reading multiple resources with query parameters. This capability allows developers to request call summary records for specific time ranges, call states, call types, and other dimensions including whether or not Twilio detected any issues on the call or if the SIP session ended with a non-200 OK response. 

For more information see our docs


Elastic SIP Trunking

Elastic SIP Trunking Pricing API GA

This release features the creation of the Elastic SIP Trunking Pricing API. Use this API to query a list of countries with pricing available and the origination and termination trunking prices for a particular country with the Trunking Country subresource. Additionally, query for phone number prices for a particular country, or the price for originating from a particular Twilio phone number to any destination number with the Trunking Number subresource. Prices returned will be specific to your account.


We have introduced a solution that enables Microsoft Teams Direct Routing to gain PSTN access using the Oracle Communications SBC and Twilio Elastic SIP Trunking. This combination enables any organization using Microsoft Teams Direct Routing to connect to the PSTN via Twilio Elastic SIP Trunking. You can learn more about this solution in our blog and by referencing Twilio Elastic SIP Trunking Solution Blueprints.


Elastic SIP Trunking

CNAM for Elastic SIP Trunking in the United States Beta

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


Elastic SIP Trunking

SHAKEN/STIR for Elastic SIP Trunking in the United States GA

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.


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.


Elastic SIP Trunking

SIP Call ID Included In Elastic SIP Trunking Call Log GA

The Call Log for Elastic SIP Trunking now can be customized to show the SIP Call ID related to your call. This value can be toggled into the columns of your Call Log using the new Configure Columns button located on the right side of the Filter pane to include the new value. You can now use this value in conjunction with the Call Log search bar that accepts SIP Call ID as a value as well. SIP Call ID values are protected under our GDPR policy and will only be available to view or search for for 30 days from the time the call is placed. For more information about troubleshooting your calls with Twilio’s Elastic SIP Trunking Call Logs please see our user documentation.


Elastic SIP Trunking

Search Elastic SIP Trunking Call Logs using SIP Call ID GA

You can now query for information about your calls in the Elastic SIP Trunking Call Log  using the SIP Call ID found in your SIP network.


Elastic SIP Trunking

Ability to search Twilio Elastic SIP Trunk at ease GA

With this feature, you will be able to search Twilio Elastic SIP Trunk at ease. From the console, navigate to the Elastic SIP Trunking “Trunks” page and you can now use any of the filters such as Trunk SID, Trunk Name, Termination and Origination SIP URI to better search the trunk(s) of your interest. You can see more details here.


Twilio Elastic SIP Trunking now perform SHAKEN/STIR verification on incoming calls to your Twilio local phone numbers. It can be used to display a trust indicator or to make a routing decision, such as bypassing a voice captcha or IVR and directing the call to an end user.

A verified call that has been given the highest attestation under SHAKEN/STIR means that the carrier that originated the call both (1) knows the identity of the caller, and (2) knows the caller has the right to use the phone number as the caller ID.

There is a new header called X-Twilio-VerStat with the verification result. The new header is only present for incoming calls with SHAKEN PASSporT identity headers. Today, the United States is the only country where carriers instrument a call authentication framework like SHAKEN/STIR.


Elastic SIP Trunking

Customizable Call Logs for Elastic SIP Trunking GA

The Call Log for Elastic SIP Trunking is now customizable and can be altered to show and hide information more or less pertinent to customers' needs. Call SID, Cost, and Parent Call SID have all been added to the available columns, and many existing columns can be removed for a more concise view. The table can be configured using the new Configure Columns button located on the right side of the Filter pane. Additionally, the CSV file download includes new information and a preview of what data is available to be downloaded. View our documentation for more information about the Elastic SIP Trunking Call Log and how to troubleshoot your calls.


We have introduced a solution that enables Microsoft Teams Direct Routing and/or Cisco Unified Communication Manager (CUCM) to gain PSTN access using the Ribbon Communications SBC and Twilio Elastic SIP Trunking. This combination enables any organization using Microsoft Teams Direct Routing or Cisco UCM to connect to the PSTN via Twilio Elastic SIP Trunking. You can learn more about this solution in our blog and by referencing Twilio Elastic SIP Trunking Solution Blueprints.


Elastic SIP Trunking

Changes to Call Log Availability GA

As previously communicated, starting today, February 5, 2021, you will be able to view call logs in Console--and retrieve the resources via GET to the /Calls endpoint--for thirteen months after the resource is created. This represents a significant change as these logs are currently stored indefinitely by Twilio and retrievable via Console and API.  

We provide a Bulk Export utility in Console and via API. Bulk Export generates S3 files containing one day of data per file and delivers the download link via webhook, email, or Console. Records older than thirteen months will only be able to be retrieved via Bulk Export.

If you view logs in Console there is no follow up action, but just be aware that calls will now only display logs for the previous 13 months.

If you perform log extraction via API on a rolling basis, it is important to verify that you are pulling the logs at a frequency that will remain unaffected by this change.


We’re introducing PSTN access for Microsoft Team Direct Routing using Audiocodes SBC and Twilio Elastic SIP Trunking. This combination enables any organization using Microsoft Teams Direct Routing to connect to the PSTN via Twilio Elastic SIP Trunking. You can learn more about this solution in our blog. Also, you can find the Press Release here.

If you are interested in learning about other solutions, see our Solution Blueprints.


Elastic SIP Trunking

Twilio Accounts Support Up To 1,000 IP Access Control Lists GA

Twilio accounts now support the creation of up to 1,000 IP Access Control Lists (ACLs). Each Access Control List can hold up to 100 IP ranges. You can review the user docs for more information.


Elastic SIP Trunking

Reminder: Upcoming changes to log availability for Calls GA

Starting February 5, 2021 you will be able to view call logs in Console--and retrieve the resources via GET to the /Calls endpoint--for thirteen months after the resource is created. This represents a significant change as these logs are currently stored indefinitely by Twilio and retrievable via Console and API.  

Twilio provides a Bulk Export utility in Console. Bulk Export will generate S3 files containing one day of data per file and deliver the download link via webhook, email, or Console. Records older than thirteen months will only be able to be retrieved via Bulk Export.

If you view logs in Console there is no follow up action, but just be aware that calls and conferences will now only display logs for the previous 13 months.

If you perform log extraction via API on a rolling basis, it is important to verify that you are pulling the logs at a frequency that will remain unaffected by this change.


Elastic SIP Trunking

Bulk Export for Calls Beta

Twilio now provides Bulk Export capabilities in Console for Calls resources as well as an API for programmatic access to the export utility.

Bulk Export generates S3 files containing one day of data per file and delivers the download link via webhook, email, Console, or API. Twilio Enterprise Edition customers can also set daily exports.


Elastic SIP Trunking

Voice Insights Dashboard Call Direction and Edge Location Filtering GA

Voice Insights Dashboard can now be filtered by call direction and edge location.

Direction filtering allows you to compare call behavior between different call flows. For example, you can now investigate differences in network performance between Trunking Originating or Trunking Terminating calls.  

Media region filtering has been available for some time, but we have updated the labeling to reflect the new Edge Location format; e.g. Ashburn (us1).


Show more