CNAM Caller ID Registration for AI Calls in 2026: Branded Voice the Right Way
CNAM is the legacy carrier database that displays your business name on a recipient's screen. In 2026 it works for local numbers, fails for toll-free, and is being eaten by branded calling. Here is what to register, what not to bother with, and how it interacts with STIR/SHAKEN.
CNAM is the original "name on the screen" system - a 1990s-era distributed database where every terminating carrier looks up your number to find a string. In 2026 it still works for local US numbers, still fails for toll-free, and is steadily being replaced by branded calling solutions from Hiya, First Orion, and TNS. For AI voice in 2026 the move is hybrid: register CNAM for the long tail, layer branded calling for Tier-1 carriers.
Background
Calling Name (CNAM) is a 15-character ASCII string associated with a phone number in a distributed CNAM database. When a call arrives at a terminating carrier, that carrier (sometimes) issues a SS7 dip to look up the calling number's CNAM and shows the result on the recipient's caller ID. The lookup is decentralized: dozens of CNAM databases compete, propagation takes up to 5 days, and not every terminating carrier even bothers to do the lookup.
Toll-free CNAM is a known bad: US and Canada toll-free numbers cannot be assigned to standard CNAM profiles, and most terminating carriers do not perform CNAM lookups for toll-free callers. What shows up on the recipient's screen for a toll-free call is typically a generic "Toll Free" string or an internal carrier label.
Branded calling (Hiya Connect, First Orion ENGAGE, TNS Branded Caller ID) is the 2026 replacement. It bypasses the CNAM lookup entirely by injecting verified business name, logo, and call reason into the carrier's display layer at the network edge. AT&T uses Hiya, T-Mobile uses First Orion, Verizon uses TNS - so a full branded coverage program means three separate enrollments.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
Steps and config
flowchart TD
A[Provision DID via Twilio] --> B{Toll-free or local?}
B -->|Local| C[Submit CNAM registration]
B -->|Toll-free| D[Skip CNAM]
C --> E[Wait 5 day propagation]
D --> F[Enroll in Hiya branded calling]
E --> F
F --> G[Enroll in First Orion ENGAGE]
G --> H[Enroll in TNS Branded ID]
H --> I[All Tier-1 carriers branded]
STIR/SHAKEN attestation is independent of both CNAM and branded calling, but it is a prerequisite for verified branded display: most branded calling vendors require A-level attestation before they will surface your brand.
CallSphere implementation
CallSphere registers CNAM for every local DID on Twilio across our six verticals. The CNAM string is auto-populated from the tenant's onboarding business name, truncated to 15 characters; tenants can override per-DID in the admin console. Branded calling enrollment (Hiya, First Orion, TNS) is included on Scale ($1499/mo) and available as an add-on on Growth ($499/mo). Our 90+ tool catalog includes a CNAM lookup helper that the AI agent can use to verify what name will display before placing an outbound call. STIR/SHAKEN A-attestation is automatic for numbers we provision; ported numbers retain attestation if the previous carrier was a verified RespOrg. HIPAA + SOC 2 controls cover all CNAM metadata. The 22% affiliate program credits Branded Calling add-on revenue.
Build steps
- Provision your local DIDs on Twilio (CNAM is a no-op for toll-free).
- Submit CNAM registration via the Twilio Console or the
/v1/CnamAPI; truncate your business name to 15 characters. - Wait 3 to 5 days for propagation; check status via a CNAM dip service like OpenCNAM.
- Verify STIR/SHAKEN A-attestation is in place; Twilio numbers default to A.
- Enroll in Hiya Connect for AT&T branded display; submit business name, logo, and call reason templates.
- Enroll in First Orion ENGAGE for T-Mobile branded display.
- Enroll in TNS Branded Caller ID for Verizon branded display.
- Test inbound from a recipient on each Tier-1 carrier; verify name and logo render correctly.
FAQ
Is CNAM dead? For Tier-1 carriers in 2026, mostly. Branded calling solutions are eating CNAM's lunch on AT&T, T-Mobile, and Verizon. CNAM still matters for the Tier-2 and Tier-3 carriers and rural ILECs that have not adopted branded calling.
Why does my CNAM still say "Wireless Caller"? That is the terminating carrier's fallback when their CNAM dip fails or returns nothing. Verify your registration is live in at least one major CNAM database (TransUnion, Hiya, Neustar) and check a recipient on a different carrier.
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
Does CNAM work for outbound AI calls? Yes. CNAM is set on the calling number; it shows on the recipient's screen regardless of who is making the call. Set it once per DID, propagate, and forget.
Can I have multiple CNAM strings per number? No. CNAM is one-to-one with the calling number. If you need multiple brands, provision multiple DIDs.
Does branded calling cost extra on CallSphere? Yes. Hiya, First Orion, and TNS each charge per-call or per-month fees that pass through. Scale plan includes basic enrollment; high-volume tenants negotiate direct.
Sources
- Brand Your Calls Using CNAM - Twilio docs
- What Is CNAM - Bandwidth glossary
- National Caller ID Name Database - Hiya
- CNAM vs Branded Calling - TNS
Start a 14-day trial with CNAM included, browse pricing for branded calling on Scale, or book a demo. Partners earn 22% via the affiliate program; volume branded calling questions go to contact.
Try CallSphere AI Voice Agents
See how AI voice agents work for your industry. Live demo available -- no signup required.