Key takeaways
- STIR/SHAKEN signs a claim about a number. It doesn’t block calls, and it doesn’t judge intent.
- A, B, and C describe what the provider knows about the customer and the number. They don’t rate the call’s quality.
- Signatures need an IP path. A TDM hop, a stripped header, or a forwarded call can leave nothing valid to check.
- Coverage is partial. One large US sample shows about 54.5% of calls arriving signed in September 2026.
- India takes a different route. It blocks spoofed international calls and now requires caller name display on 4G and newer networks.
Why does caller ID need signing at all?
On the phone network, the calling number is a statement made by whichever network starts the call. Later networks have historically had no signature or certificate to test it against. That was tolerable when few companies could originate calls. IP telephony changed the economics. Once anyone can buy origination capacity, the calling number can become just a setting. STIR/SHAKEN gives the receiving side a way to check who vouched for it. The name covers three separate layers:How does a signed call travel from caller to phone?
- Before any call, the provider uses an SPC token to obtain a certificate. Certificates expire, so the provider revalidates its authorization periodically.
- At call setup, your system sends a SIP
INVITEcarrying the number you want to present. - The originating provider signs. It decides the attestation level, builds a PASSporT, and places it in the
Identityheader. - Transit providers forward it. The header is expected to pass through unchanged, though some session border controllers drop headers they don’t recognise.
- The terminating provider verifies. It fetches the signer’s certificate and compares the signed values with the actual
INVITE. - Policy takes over. Verification produces a result, and what happens next is a separate decision. Verizon, for example, says it doesn’t block on this data alone and feeds it into call analytics.
What do A, B, and C attestation mean?
An attestation is the provider’s statement about its own knowledge. The FCC’s May 2026 notice summarises the ATIS criteria, and you can read them as three questions.
Multi-carrier routing creates a trap here. ECG calls it an attestation gap: the same number can show A on one route and B or C on another. If attestation matters to you, map your outbound routes before you add a second carrier.
Standards work also offers certificate delegation, where a provider grants an enterprise its own signing credential. Ask your provider whether this applies before you plan around it.
Does an A rating mean a call is safe?
No. A-level attestation says the provider claims to know the number isn’t spoofed. It says nothing about what the caller wants.- Lingo Telecom. The FCC found it gave A-level attestation to 3,978 spoofed robocalls. Those calls used a deepfake voice of then-President Biden.
- Spoofed brands. The American Bankers Association analysed 12,900 calls that illegally spoofed numbers of 47 large companies. More than half received A or B.
Where do signatures get lost?
A valid signature needs an intact SIP path, a reachable certificate, and values that still match the call. Four common paths behave differently.- TDM segments. The FCC says the fingerprint is washed off when any part of the path is non-IP. RFC 8816 defines an out-of-band way to deliver PASSporTs around such hops.
- Borders. Overseas operators don’t have to follow another country’s verification rules. Ofcom named this gap when it weighed gateway attestation for calls from overseas.
- Forwarding. The original token names the original destination. RFC 8946 adds a diversion PASSporT that explains the change to verifiers.
Who requires STIR/SHAKEN today?
Rules differ by country, and they bind providers rather than the businesses that place calls. This table reflects what we could read on November 3, 2026.
The US rules are still moving, and these items are proposals:
- Non-IP calls. The FCC’s April 2025 notice proposes authentication for non-IP networks, with two years to comply if adopted. We found no final order.
- Attestation standards. The May 2026 further notice proposes to raise the standards for assigning attestations and to close implementation loopholes. Its full text proposes codifying the A, B, and C levels.
- Robocall Mitigation Database. The FCC voted on further proposals on July 22, 2026 to tighten filing and keep bad actors out. We found no final order.
How does India handle caller ID trust?
India has built its controls around different questions. STIR/SHAKEN asks who vouched for a number. India’s tools ask whether a call from abroad is pretending to be local, whose name sits behind a number, and whether a commercial caller is using the right series.
CNAP deserves care, because it’s easy to confuse with STIR/SHAKEN. CNAP looks up a name from the operator’s KYC data. Reports of the circular describe a database query between operators, not a signature that travels with the call. As one report notes, a SIM registered to a relative or a fake ID shows that name.
If you run a business line, the same circular lets business and bulk connections show a verified preferred name. The name must be a registered trademark or a GST trade name. Ask your operator how to apply.
Cross-border verification may come next. At an ITU roundtable in October 2026, Minister of State Chandra Sekhar Pemmasani welcomed the ITU’s proposal for joint trials and suggested starting on selected international routes. That’s backing for a trial, not a mandate or an adopted standard, so don’t design around it yet.
Which checks apply to your calls?
Start with call direction, because that determines which system you depend on.How Vobiz reports STIR/SHAKEN on your calls
Vobiz exposes attestation data on calls, so you can log it alongside your other call data.- Live calls. Retrieve a live call to read
stir_attestationandstir_verification. Either can returnNot Applicable. - Call records. The Call object documents
stir_verification:Verified(attestation A),Not Verified(B or C), orNot Applicable, for example on non-US calls. On outbound calls it reflects the attestation Vobiz assigned, and on inbound calls the one received. - Webhooks (callbacks). Make Call documents
STIRAttestationandSTIRVerificationin its callback parameters. Dial events may also carrySTIRVerificationon applicable calls. - Caller ID. The
fromvalue must be a number on your account, and VobizXMLcallerIdon Dial should be an owned or authorized Vobiz number. - Rejections. Hangup cause
3130marks a carrier spam block, and3140marks a caller ID on a Do Not Originate list. - Number health. Number health returns a spam flag and answer metrics for a Vobiz number over time.
- India. Calling regulations cover KYC and caller ID rules, and 140 and 160 series acquisition covers commercial numbers.
- Your own carrier. With Bring Your Own Carrier, your numbers stay with your existing provider, so raise signing questions with that provider too.
Frequently asked questions
What does STIR/SHAKEN stand for?
What does STIR/SHAKEN stand for?
STIR means Secure Telephone Identity Revisited, a set of IETF standards for signing call identity. SHAKEN means Signature-based Handling of Asserted information using toKENs, the ATIS and SIP Forum profile that tells carriers how to deploy STIR. People use the combined name for the whole framework.
Does STIR/SHAKEN stop robocalls?
Does STIR/SHAKEN stop robocalls?
No, not by itself. It gives the receiving network a signed claim about the calling number, and that network then decides what to do. It makes spoofing a number harder and helps tracing. A robocaller using a number it legitimately holds can still pass verification.
What are A, B, and C attestation?
What are A, B, and C attestation?
They grade what the signing provider knows. A means it knows the customer and has verified that customer’s link to the number. B means it knows the customer but not the link to the number. C means it has no such knowledge, as at an international gateway.
How do I get A-level attestation?
How do I get A-level attestation?
You can’t set it yourself, because your provider assigns the level. Use a number that provider has tied to your account, place the call through that provider, and keep your customer records current. Then check the attestation value it reports on your calls.
Is STIR/SHAKEN mandatory?
Is STIR/SHAKEN mandatory?
In the US, FCC rules require voice providers to implement it in their IP networks unless an exemption applies. Canada also requires it, and France requires a mechanism built on it. The UK’s Ofcom decided in February 2024 not to proceed at that time. The obligation falls on providers, not on the businesses making calls.
Is STIR/SHAKEN used in India?
Is STIR/SHAKEN used in India?
We found no TRAI or DoT rule requiring it as of November 3, 2026. India relies on blocking spoofed international calls, CNAP name display on 4G and newer networks, and registered commercial number series. India has also backed ITU trials of cross-border caller verification.
Further reading on Vobiz
- What is caller ID and CNAM? · What is SIP trunking?
- Call object · Hangup causes
- India calling regulations · Voice calls overview
Sources
Standards- IETF, RFC 8224: Authenticated Identity Management in SIP, February 2018.
- IETF, RFC 8225: PASSporT, February 2018.
- IETF, RFC 8226: Secure Telephone Identity Credentials, February 2018.
- IETF, RFC 8588: PASSporT Extension for SHAKEN, May 2019.
- IETF, RFC 8816: STIR Out-of-Band Architecture and Use Cases, February 2021.
- IETF, RFC 8946: PASSporT Extension for Diverted Calls, February 2021.
- IETF, RFC 9060: STIR Certificate Delegation, September 2021.
- IETF, RFC 9795: PASSporT Extension for Rich Call Data, July 2025.
- FCC, Further Notice of Proposed Rulemaking, FCC 26-32, adopted May 20, 2026.
- FCC, News release on Know-Your-Upstream-Provider and STIR/SHAKEN proposals, May 20, 2026.
- FCC, News release on Robocall Mitigation Database proposals, July 22, 2026.
- FCC, News release on the non-IP caller ID proposal, April 28, 2025.
- Ofcom, CLI authentication: assessment and future roadmap, February 1, 2024.
- Arcep, Authentification des numéros : que faire en tant qu’opérateur téléphonique, in French, updated March 27, 2026.
- ThePrint, Govt makes caller name display mandatory from 1 November, October 2026.
- IBTimes India, Unknown callers to display names from November 1, October 2026.
- SCC Online, TRAI approves CNAP rollout, November 2025.
- Free Press Journal, DoT reports 90% drop in fraud international calls, December 2024.
- Telangana Today, Over 20 foreign carriers blocked, January 2025.
- Indian Television, India backs global telecom fraud trials, October 2026.
- The Cavalier, The number on your screen was never verified, October 2026.
- TransNexus, STIR/SHAKEN statistics from September 2026, October 2026.
- TransNexus, Third-party SHAKEN rules deadline almost here, September 2025.
- TransNexus, Canadian regulator postpones STIR/SHAKEN deadline, April 2021.
- ECG, What is STIR/SHAKEN and why it’s important.
Build calls on Vobiz
Set up a phone number and place your first call.