Affiliate disclosure: some links in this article are partner links. If you start a paid plan through them, imisofts may earn a commission at no extra cost to you. We only recommend tools we actually use to run client campaigns.
Short answer. STIR/SHAKEN attestation is the grade the provider that signs your call gives its caller ID: A when it knows you and has verified your right to the number, B when it knows you but not the number, C when it cannot vouch for the caller. On our reading of the FCC's rules that provider sets the grade, not the business placing the call, and none of the Close, Apollo or HighLevel help pages we read names a grade. On Twilio's rules (Twilio is Apollo's telephony provider and, on our reading, Close's), an A needs an approved Business Profile and SHAKEN/STIR Trust Product with the number assigned to both, and a non-Twilio number tops out at B; neither Close nor Apollo says how its own registration or business profile maps to those steps. The FCC proposed on 20 May 2026 (FCC 26-32) to codify the grades; we found no final order as of 6 November 2026.

We earn a commission if you buy Close or Apollo through our links and hold a HighLevel referral link not used here; we have no affiliate program with Twilio, Telnyx, Numeracle or TNS. We read every source on 6 November 2026 (Telnyx last updated its page on 4 September 2026, HighLevel its article on 9 September 2026). This is general information, not legal advice.
Key numbers
| Item | Number |
|---|---|
| STIR/SHAKEN deadline for voice service providers (47 CFR 64.6301(a), IP networks; exceptions in 64.6304 and 64.6306) | 30 June 2021 |
| FCC 26-32 adopted (proposal to codify A, B and C) (Federal Register 9 July 2026; replies due by 8 September 2026) | 20 May 2026 |
| Final order on FCC 26-32 found (as of 6 November 2026; October and November agendas checked, not circulation votes) | None |
| Twilio vetting: Business Profile, SHAKEN/STIR product (an A also needs the number assigned to both) | 24 hours and 72 hours |
| Best grade for a non-Twilio number on Twilio (Twilio cannot attest to a customer's right to use a non-Twilio number) | B |
| Telnyx grade for high volume short duration traffic (such traffic "can also expect a B attestation"; numbers bought from Telnyx "should expect" an A) | B |
| Attestation grade named in Close and Apollo help pages (0 mentions of attestation in the six Close and Apollo pages we searched) | None |
| Close SHAKEN/STIR and Voice Integrity registration (for US-based customers; done already after A2P 10DLC approval) | Free |
| Close port-in time for a US number (per Close, a request can take this long; international 2 to 6 weeks) | 2 to 4 weeks |
| Porting an existing number into Apollo (per Apollo's FAQ) | Not possible |
| Illegal calls that were A-attested, in data the FCC quoted (Numeracle filing, year not given; Numeracle sells caller ID branding) | 48% |
| Spoofed robocalls Lingo Telecom signed at A (the deepfake Biden calls, per FCC 26-32) | 3,978 |
Read on 6 November 2026 from eCFR, the Federal Register, the FCC, and the Twilio, Telnyx, Close, Apollo and HighLevel help pages.
What A, B and C attestation mean
The FCC's May 2026 proposal puts it this way: "An attestation is a voice service provider's assertion about the knowledge it has of its customer and the customer's right to use a telephone number." A provider may assert A-level, or “full”, attestation when it "(1) is responsible for the origination of the call onto the IP network, (2) has a direct authenticated relationship with its customer and can identify the customer, and (3) has established a verified association between its customer and the telephone number used for the call." B, or “partial”, is the first two without the third. C, or “gateway”, covers a provider with "no relationship with the originator of a call", such as an international gateway, and the ATIS standards also allow a C when a provider cannot meet A or B.
| Grade | What the signing provider vouches for | Examples from published rules |
|---|---|---|
| A (full) | It originated the call, can identify you, and verified your right to the number | A Twilio number assigned to an approved Business Profile and Trust Product; a number bought from Telnyx (customers "should expect" an A, though HVSD traffic "can also expect a B attestation") |
| B (partial) | It originated the call and knows you, but has not verified the number | A number from another carrier (Twilio: B at most, with an approved profile and Trust Product; Telnyx: B unless ported in or considered under its exception route) |
| C (gateway) | It did not originate the call, or it cannot identify the caller | International gateway calls; on Twilio, no approved (or a rejected) profile and Trust Product |
B and C calls "are not necessarily spoofed", the FCC adds; the lower grade means the provider "lacks sufficient knowledge to conclusively determine that fact." Today the FCC's caller ID authentication rules (47 CFR Part 64, Subpart HH) do not define the grades: the definitions in 64.6300 run from (a) to (o) and none is a grade. The grades come from ATIS industry standards (the proposed definition of an improper attestation cites ATIS-1000074), which the FCC proposes to codify.
Who signs the call and sets the grade
Under 47 CFR 64.6301(a), "Except as provided in §§ 64.6304 and 64.6306, not later than June 30, 2021, a voice service provider shall fully implement the STIR/SHAKEN authentication framework in its internet Protocol networks." A provider may hire a third party to sign, but it still "Makes all attestation-level decisions" for the calls it originates. On our reading, a business that is not itself a voice service provider has no signing duty; the provider that originates its calls decides the grade.
The FCC also names a gap a team can fall into. In its Scenario 1, the signing provider "is a separate entity from the telephone number service provider (TNSP) that provisioned the telephone numbers to the customer", for example when a team keeps its main number at one carrier and dials through another. The signer knows the customer but has not verified the number, which on the definitions above is a B. In Scenario 2 the end user buys service from "an intermediary provider, such as a reseller", and the FCC proposes that all voice service providers "serving end users directly" make the attestation decision, which on our reading could reach calling platforms that resell voice service.
Apollo says "New phone numbers are provisioned through Apollo's telephony provider, Twilio." Close's porting guide calls a port from Twilio "an internal transfer between Twilio projects", so we read Close as running on Twilio too. Twilio's attestation rules sign a call A when the customer has an approved Business Profile, an approved SHAKEN/STIR Trust Product linked to it, and "Phone number(s) assigned to both"; vetting takes "24 hours for Business Profile and 72 hours for SHAKEN/STIR Trust Product". B is "the highest level of attestation possible if a customer is using non-Twilio phone numbers", because "Twilio can't attest to a customer's right to use a phone number if it is not a Twilio phone number." Twilio's onboarding page treats a company whose "customers are responsible for making the calls using your product" as an ISV/Reseller, not a Direct Customer, and neither Close nor Apollo says how its registration maps to these steps.
Telnyx, which has no affiliate program with us, says customers who bought numbers from Telnyx "should expect to receive an A attestation", a customer using a number "not on the Telnyx portal" "will be assigned a B attestation", and customers with "HVSD (high volume short duration) traffic can also expect a B attestation"; on our reading, busy power or parallel dialing can produce such traffic (see is parallel dialing legal). To reach an A, customers "should consider porting their numbers"; otherwise a customer must meet conditions, such as having no "Traceback complaints or subpoenas related to fraud", "to be considered for increased attestation". Customers "will not be notified of the attestation their calls receive".
What Close, Apollo and HighLevel document
None of the three names a grade. Close's guide to call connection rates mentions SHAKEN 14 times and attestation 0 times; Apollo's caller reputation and phone number guides mention neither; HighLevel's SHAKEN/STIR article never says attestation. What they document is registration:
| Platform | Carrier (named, or our reading) | What you register | A number you already have |
|---|---|---|---|
| Close (partner) | Twilio, on our reading of its porting guide | Trusted Calling in the US Compliance tab; "Registration is free"; for US-based customers; already done if your organization passed A2P 10DLC | Verify it as caller ID "for outbound calls only", or port it in (a request "can take 2-4 weeks") |
| Apollo (partner) | Twilio ("Apollo's telephony provider") | A business profile, added under Settings, Phone numbers; once submitted it "applies to all users dialing from that number's country" | "It isn't possible to port existing phone numbers into Apollo." |
| HighLevel (referral link, not used here) | Not named on the page | Trust Center; EIN required; after a qualifying A2P registration, eligible numbers "may be enrolled in SHAKEN/STIR automatically" | Not covered on that page |
Close does not say which grade any call gets, or how Trusted Calling maps to Twilio's A criteria. On our reading (Close on Twilio), an external number you verify as caller ID tops out at B under Twilio's rule; porting your main line in would take it out of Twilio's non-Twilio-number rule, but Close does not say whether ported or Close-issued numbers are signed A, or when. A port request can take 2 to 4 weeks, and "Porting a number into Close will stop service of that number with your existing provider." Choosing a dialer for US calls? Sign up for Close (partner link) and open the US Compliance tab before the first campaign.
The two Apollo help pages we read never mention SHAKEN/STIR or attestation. Apollo documents a business profile, which "shares verified business information with carriers and helps establish credibility for your calls", and "An approved business profile is required to set a caller ID." Apollo does not say whether the profile affects the grade, and you cannot port your existing number in. If that suits you, compare Apollo's plans (partner link).
Why an A may not clear Spam Likely
HighLevel's article, which elsewhere says SHAKEN/STIR "helps avoid getting flagged as spam", is plain here: it "does not directly remove “Spam Likely” or other nuisance labels." Close says SHAKEN/STIR "should help with your connection rate" but "does not make you immune from spam labeling", and Apollo says "no system can guarantee that calls won't be flagged." Twilio's trusted calling page is more upbeat: high attestation levels "help guarantee that critical notifications, like appointment reminders or emergency alerts, are seen and answered by your customers." We would plan on the cautious reading, because a grade describes identity, not calling behavior.
Data cited in the FCC's proposal shows that an A is no proof of a good caller. The FCC quotes figures that "48 percent of illegal calls are A-attested" and that "93.4% of robocall traffic from the most prolific robocall signers now carry A-level attestations", attributed in a footnote in the FCC's full text to a Numeracle filing dated "Oct. 21" (year not given); Numeracle sells caller ID branding and spam-label remediation. Transaction Network Services, which sells branded calling, reported from internal data covering the first half of 2025 that "certain top tier carriers had marked around 8% of their invalid number calls with A-level attestation", against 57% at "non-top tier carriers". And the FCC found that Lingo Telecom "applied A-level attestations to 3,978 spoofed robocalls" carrying a deepfake voice message purporting to be from then-President Joe Biden. For the labels themselves, see why a business number shows as spam and Twilio Voice Integrity.

What the FCC proposed in May 2026
FCC 26-32 is a further notice of proposed rulemaking, adopted on 20 May 2026 and published in the Federal Register on 9 July (91 FR 42602); comments were due by 10 August and replies by 8 September 2026. Its title begins "Enhancing Know-Your-Upstream-Provider Requirements", but on our reading five parts would affect a business that makes calls, through its provider:
- The grades would become rules. A revised 64.6301(b) would say a provider "shall not willfully apply attestation levels inconsistent with" the A, B and C criteria.
- Your number, your carrier. The proposed number test for an A "shall presumptively be satisfied if the provider assigned the telephone number to the customer".
- No checkbox promises. Under the proposal it "shall not be satisfied by a business agreement or certification that includes a general statement" about the customer's numbers, "essentially the mechanism that Lingo Telecom used", in the FCC's words.
- A possible route for outside numbers. Delegate certificates (ATIS-1000092) come from the number's carrier and show an entity's "authority to use the number". The FCC proposes "finding that delegate certificates are a viable method" when the customer "is an initiating provider" (itself a voice provider), and seeks comment on using them for "an end user customer, such as a non-voice service provider enterprise".
- Know your customer. The direct-relationship element would require satisfying 64.1200(n)(4) and (5); the FCC says (n)(4) "establishes the current KYC requirement" and (n)(5) "establishes a KYUP requirement".
It also asks, without proposing it, whether stricter rules would justify prohibiting "blocking or spam labeling of calls with A-level attestations". We found no final order as of 6 November 2026; neither the October nor the November 2026 open meeting agenda lists one (we did not check circulation votes). This is general information, not legal advice.
Our five-step checklist for a small sales team
- Dial from numbers your carrier issued, or port in the number customers know (Close says a port request can take 2 to 4 weeks and does not say which grade ported numbers get; Apollo takes no ports). On Twilio's rules an outside number is capped at B; Telnyx gives it a B unless you port it or are considered under its exception route.
- Finish each platform's documented registration: Close's Trusted Calling or HighLevel's Trust Center (EIN required; HighLevel names the Free Caller Registry as the alternative). Apollo documents a business profile instead, which it ties to caller ID and to "credibility for your calls"; its pages never mention SHAKEN/STIR. Our 10DLC registration cost guide covers texting.
- Check the grade you get. Telnyx, for one, does not notify customers. Our suggestion: call a number on a Twilio account you control and read the StirVerstat value (such as TN-Validation-Passed-A) that Twilio says appears "in incoming webhooks".
- Treat labels as a separate job: Voice Integrity (HighLevel requires SHAKEN/STIR first) and caller name (CNAM) registration. Close caps a CNAM name at 15 ASCII characters; Apollo says a caller ID update can take 12 to 48 hours.
- Keep consent separate. An A says who you are, not whether you may call (see the TCPA compliance checklist and is local presence dialing legal).
If an AI voice agent places your calls, on our reading the grade still comes from the provider that originates the call, and consent is a separate question. Our page on AI calling built around TCPA consent covers the consent, suppression and opt-out layer we build under an AI dialer; see also AI calling for home services, the AI voice agents comparison and the HVAC answering service guide. Twilio says its SHAKEN/STIR support "is currently only deployed in United States and France"; for rules elsewhere see, for example, the cold calling laws in South Africa.
To see Close's US Compliance tab for yourself, sign up for Close (partner link). This is general information, not legal advice.
Frequently Asked Questions
It is the grade the signing provider gives a call's caller ID under the STIR/SHAKEN framework: A (full), B (partial) or C (gateway). In its May 2026 proposal (FCC 26-32), the FCC describes an attestation as a provider's "assertion about the knowledge it has of its customer and the customer's right to use a telephone number." The grades come from ATIS industry standards; the FCC's current caller ID authentication rules do not define them. Subject to exceptions in 47 CFR 64.6304 and 64.6306, voice service providers had to fully implement STIR/SHAKEN in their IP networks by 30 June 2021.
The provider originated the call, has a direct authenticated relationship with the customer and can identify it, and has verified the customer's right to use the number. On 20 May 2026 the FCC proposed (FCC 26-32) to write those three criteria into its rules and to presume the number test is met when the provider assigned the number to the customer. It is still a proposal; we found no final order as of 6 November 2026.
It depends on the provider that originates your calls; Close, Apollo and HighLevel do not say which grade their calls get. On Twilio, an A needs an approved Business Profile, an approved SHAKEN/STIR Trust Product and the number assigned to both (vetting times of 24 and 72 hours). Telnyx says customers who bought numbers from Telnyx "should expect to receive an A attestation", though customers with high volume short duration traffic "can also expect a B attestation". On Twilio a non-Twilio number tops out at B; Telnyx gives a number not on its portal a B unless you port it or are considered under its exception route.
Not on its own. HighLevel says a number "can be successfully authenticated and still display as “Spam Likely,” “Potential Spam,” or another nuisance label", and Close says SHAKEN/STIR "does not make you immune from spam labeling". In FCC 26-32 (May 2026), the FCC quoted a Numeracle filing (dated "Oct. 21", year not given; Numeracle sells caller ID branding and spam-label remediation) saying "48 percent of illegal calls are A-attested". On our reading, an A alone is weak evidence of a good caller.
47 CFR 64.6301 places the implementation duty on "a voice service provider". On our reading, a business that only places calls through a provider has no signing duty of its own; its provider signs and decides the grade. Platforms set their own registration terms: HighLevel requires an EIN for its documented SHAKEN/STIR registration, and Close says its registration is free and for US-based customers.
Neither says. The six Close and Apollo help pages we searched on 6 November 2026 never use the word attestation. Apollo names Twilio as its telephony provider; Close's porting guide calls a port from Twilio "an internal transfer between Twilio projects", so we read Close as running on Twilio too. Twilio's rule makes B "the highest level of attestation possible if a customer is using non-Twilio phone numbers", so on our reading an external number verified as caller ID in Close tops out at B. Neither platform says whether its own numbers are signed A.