Programmable Voice | Sep. 30, 2024

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.

Voice GA

Additional Resources

A newspaper article

Blog

Read more about our latest product updates, product tutorials, and community projects.


Docs

See API reference documentation, quickstarts, SDKs, and multi-language code samples.

User group reactions

Events

Find upcoming events and join us virtually or in person to learn more about our products.