What is STIR/SHAKEN?
STIR/SHAKEN is a framework of IETF and ATIS standards that cryptographically signs the calling number on a VoIP call so terminating carriers can verify the caller ID has not been spoofed. STIR (Secure Telephone Identity Revisited) defines the signed PASSporT token; SHAKEN (Signature-based Handling of Asserted information using toKENs) defines how carriers apply it. It is mandated for US and Canadian carriers to fight illegal caller-ID spoofing and robocalls. See /answers/what-is-cli and /answers/what-is-sender-id-spoofing.
Need help wiring this up?
The pages below are the products and integration guides that put this concept on the wire. If you'd rather walk through it live, our engineering team takes calls same-day during MENA working hours.
Talk to our engineering teamWas this answer helpful?
Your vote helps us prioritise which answers to expand with examples, diagrams, and code snippets.
How we write and review content
Talk to a real engineer about your build.
We reply within one business day, and production accounts get 24/7 support. Our solutions engineers ship code, not scripts.