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 SendGrid Email API logo

Dec 17, 2021

GA Email

Spam Reporting Improvements 11/17/21

As noted on 10/14/21, SendGrid has updated the system responsible for processing and logging spam report events. This change improved our system’s ability to process and count spam reports that come to us from mailbox providers when recipients mark a message as spam. Today we made additional adjustments to decode unique arguments on the spam reports coming through the Event Webhook.

This change will result in elevated spam report metrics for some Twilio SendGrid users that will level off once it catches up to all emails that have been marketed as spam. The increase in spam reports is not the result of more recipients marking more mail as spam, rather it is the result of our system capturing spam report events more completely from this date onward.

Note that this is a continuation of improvements made over the last month.

Twilio Verify logo

Dec 17, 2021

GA Verify

Verify Push is now Generally Available

Verify Push lets you add push authentication into mobile, web, and desktop apps to seamlessly secure user onboarding, logins, and transactions. Check out our documentation to learn more.

Twilio for Salesforce logo

Dec 17, 2021

Beta Twilio for Salesforce

Twilio for Salesforce is HIPAA Eligible

Twilio for Salesforce can now be used to develop compliant healthcare applications 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.

Learn more about how to build on Twilio for HIPAA compliance.

Twilio Programmable Voice logo

Dec 16, 2021

GA Voice

Emergency Calling for Programmable Voice is Generally Available

You can now call emergency services in supported countries using Programmable Voice.

To place an emergency call, you can use TwiML’s <Dial> verb, /Calls API, Client SDKs or add a Participant to the Conference with:

  • A valid e.164-formatted From phone number or CallerID that can receive calls from the PSTN
  • The emergency telephone number has to be a valid emergency number from the same country as the From phone number.

Fees apply for emergency calling in the US and Canada.

Twilio Frontline logo

Dec 15, 2021

Beta Frontline

Voice calling in Twilio Frontline now available in Public Beta

Today, we are excited to announce that Voice calling in Twilio Frontline is available in Public Beta. Your team now has the ability to easily enable and access Voice capabilities within your Frontline application on iOS or Android.

You can read more about this launch on our blog, and if you’re ready to start building, dive into our docs.

Twilio Video logo

Dec 15, 2021

GA Video

New Configurable Video Room Timeout Parameters in REST API

Two new video room timeout parameters, empty_room_timeout and unused_room_timeout, have been added to the video rooms REST API to allow you to better manage the lifecycle of a video room.

The empty room timeout specifies how long a room will remain active after the last participant leaves, while the unused room timeout specifies how long a room will remain active if no one joins. Both values are set upon room creation and operate independently. The new maximum value for both parameters is 60 minutes and the default value remains five minutes.

These values are only configurable for rooms created with the REST API and can be applied to WebRTC Go, Peer-to-Peer, and Group Rooms. For rooms created via the Ad-hoc method, these values are zero by default and cannot be changed.


For more information on configuring room timeouts, view the Video Rooms REST API documentation.

Twilio Super SIM logo

Dec 15, 2021

Beta Super SIM

Bulk Actions for Super SIM in Console

You can now configure a large number of Super SIMs with just a few clicks in Console. Supported operations include changing the status of a list of SIMs (e.g., setting to Active, Ready, or Inactive) and batch-assigning them to a target Fleet. This can be done all in one go instead of updating each SIM one at a time.

You do not have to wait for the updates to complete to continue using or leave Console. When you trigger a Bulk Action, a Bulk Action resource will be created and updated as the individual SIM updates finish. Upon completion, you will receive an email on the address listed on your user settings. In addition, you can view a report in Console detailing which SIMs, if any, could not be modified. Each of these will have a corresponding error message, allowing you to follow up.

Check out our docs to learn more about how to perform a Bulk Action to update multiple Super SIMs in Console.

Twilio Super SIM logo

Dec 15, 2021

Beta Super SIM

Super SIM eSIM profiles Public Beta

Downloadable Super SIM® eSIM profiles is now in Public Beta. With the eSIM support, you can now acquire a Super SIM profile via REST API and then download the reserved SIM profile from Twilio’s SM-DP+ server to your eSIM/eUICC-enabled IoT device.

Twilio currently supports Consumer Profile eUICC SIMs. In order to download a Super SIM profile, your device must have a Consumer Profile eUICC SIM (in any form factor) and the Local Profiles Assistant (LPA) software on the device. Please see Consumer Profile eSIMs for IoT devices for more details on device requirements and the Super SIM eSIM profile resource documentation.

Twilio Elastic SIP Trunking logo

Dec 14, 2021

GA Elastic SIP trunking

Voice Insights Settings API

Voice Insights Advanced Features and Voice Trace status can now be programmatically managed via the Settings API.

Twilio Programmable Voice logo

Dec 14, 2021

GA Voice

Voice Insights Settings API

Voice Insights Advanced Features and Voice Trace status can now be programmatically managed via the Settings API.

Loading

Error: Unable to load changelog