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

Sep 30, 2024

GA Voice

SHAKEN/STIR bundle added by default to all the approved Primary Customer Profiles

We are adding the SHAKEN/STIR bundle by default upon approval of a Primary Customer Profile (PCP). This is being done for all the new PCPs. We will also backfill SHAKEN/STIR for all existing PCPs without SHAKEN/STIR bundles.

What is SHAKEN/STIR?

SHAKEN/STIR is a caller authentication framework meant to help restore trust by reducing fraudulent robocalls and illegal phone number spoofing. 

Why is this happening?

In a SHAKEN/STIR call the originating carrier (Twilio in this case) signs calls with different attestation levels based on knowing the caller and the caller's right to use a phone number. The three attestation level are Full Attestation (A), Partial Attestation (B), and Gateway Attestation (C):

  • A means the Identity of the caller is known, and they have the right to use the callerId in the outgoing call to the PSTN.

  • B means the Identity of the caller is known but Twilio does not know if they have the right to use the callerId.

  • C means all others, including international calls

Carriers take this into consideration so the better your attestation, the better chance of your calls being answered.

What should you do?

A SHAKEN/STIR will now be in your account by default. However, you still should complete the SHAKEN/STIR process by assigning phone numbers in your account to the approved Primary Customer Profile. This associates a single identity with the phone number. Please review the SHAKEN/STIR documentation for more information.

Twilio Programmable Voice logo

Sep 30, 2024

GA Voice

TrustHub email address change

We are updating the email address used for sending notifications and updates related to TrustHub products from verifymyaccount@twilio.com to trusthub-verify@twilio.com effective November 01, 2024.

 

All the TrustHub products will be impacted by this change including CNAM enrollment, Shaken/Stir enrollment, Business Profile request, Toll Free enrollment request, etc.


We will be using trusthub-verify@twilio.com for all the communication related to TrustHub products, You can leverage this email address to reach out to support or manage TrustHub bundles effective November 01, 2024.

Twilio Messaging logo

Sep 30, 2024

Messaging GA

Click Tracking Refinement for Link Shortening now in GA!

Click Tracking Refinement for Link Shortening is a feature designed to help you gain a full understanding of your users’ engagement from the moment that you send a message all the way down to the individual click. For background, Apple’s and Google’s messaging applications support both automatic link previews (aka bot previews) as well as ‘Tap to load’ link preview functionality, which may lead to confusion around what is considered a real ‘click’, thereby blurring engagement analytics as a result. Twilio’s Link Shortening feature now supports bot preview distinction from human-generated clicks in its click events. This provides you with a highly accurate representation of click through rate (CTR) metrics as well as 100% confidence in the validity of click tracking data.    

Read our documentation to learn more about the feature. 

Twilio Messaging logo

Sep 30, 2024

Messaging GA

Certificate Manager for Link Shortening now in GA!

The Certificate Manager for Link Shortening is a feature designed to streamline certificate management tasks for users by delegating them to Twilio. By opting in, you can entrust Twilio with tasks such as requesting SSL certificates and handling subsequent certificate renewals to prevent any interruptions to HTTP traffic. Certificates are issued by LetsEncrypt, a widely used and trusted certificate authority. 

To further simplify onboarding and certificate management, you can also validate your DNS status independently, confirming successful domain and certificate setup.

Read our documentation to learn more about the feature. 

Twilio Messaging logo

Sep 30, 2024

Messaging

[U.S. A2P 10DLC] Launching Support for CSP Sole Proprietor Registrations

Twilio now supports Sole Proprietor registration for U.S. 10DLC messaging on campaigns registered directly with The Campaign Registry (TCR). If you are a customer who has registered directly with TCR as a CSP and wish to use those registrations for your message traffic with Twilio, you can request an exception to link your TCR-registered campaigns.

Externally registered Sole Proprietor use cases were previously unsupported.

For more information, check out our Help Article on Direct TCR Registration and the API documentation for guidance on the registration process.

Twilio Messaging logo

Sep 23, 2024

Messaging

Introducing Authentication+ for Public Brand A2P 10DLC Registrations

Starting October 17, 2024, Twilio will introduce Authentication+, a new identity verification process for public brand registrations within A2P 10DLC. This step applies to new and existing public brands and is designed to prevent brand impersonation and protect against fraud, such as smishing and spoofing.

 

  • New public brands will need to provide a brand representative email address during A2P 10DLC registration; this email must be from a domain associated with the public brand. Twilio’s registration facilitator, The Campaign Registry (TCR), will then send a Two-Factor Authentication (2FA) email to the brand representative. The representative will have 7 days to verify their identity by clicking the link in the email. Once verified, the brand will move to a VERIFIED state, and you can start registering new campaigns under the brand.

  • Existing public brands in the VERIFIED or VETTED_VERIFIED state must also follow the Authentication+ step to register new campaigns. Active campaigns are not immediately impacted, but no new campaigns can be added until the brand representative email is provided and 2FA is completed.

If you don’t provide the required brand contact email and complete the 2FA process, you won’t be able to register new public brands or new campaigns for existing brands.

For more information, visit our updated documentation: Authentication+ Process for A2P 10DLC.

Twilio logo

Sep 17, 2024

Twilio Platform

New REST APIs available for Restricted API Keys; new permissions added for Monitor Events and Monitor Alerts

You can now use our new REST APIs to create and manage Restricted API Keys. This unlocks your ability to programmatically use Restricted API Keys which provide scoped access credentials to Twilio API resources. We have also added new permissions for Monitor Events and Monitor Alerts APIs. 

Restricted API Keys allow you to decide which Twilio API Resources an API Key can access, and which action(s) the API Key is allowed to take on those API Resources.

Twilio logo

Sep 13, 2024

Product Update

Configurable Sending in the EU is now in GA!

Send outbound emails directly from servers located within the European Union.
Twilio Lookup logo

Sep 10, 2024

Beta Lookup

Lookup Line Status Private Beta is now available!

As of September 10, 2024 the Lookup Line Status Private Beta is now available!

Lookup’s Line Status package allows you to get the status information of a mobile phone number. Line Status provides statuses that lets you know if the mobile number is active, inactive, unreachable, reachable or unknown.  Validate phone numbers in your contact database to improve the efficiency of your campaigns.

 

Additional Documentation on this feature can be found here

Twilio Messaging logo

Sep 10, 2024

Beta Messaging

Upgrade to branded messaging with RCS, now available in public beta

We are excited to announce the release of RCS in Twilio Programmable Messaging as a public beta. Twilio is offering RCS text in the Programmable Messaging API as a branded, verified messaging experience. When sending SMS messages with Messaging Services, Twilio will automatically send RCS messages to capable devices. Devices that cannot receive RCS will continue to receive SMS messages. If you’d like to learn more about RCS and request access you can do so here.

Loading

Error: Unable to load changelog