When you call someone in the US, the name that pops up on their screen comes from a system called CNAM (Caller ID Name). For business numbers, CNAM is what makes your call read "K3X Sales" instead of just "+1 415 555 0100." Without it, you're an unknown number — and unknown numbers get answered less often.
How CNAM actually works (and why it's weirder than you'd expect).
CNAM data isn't sent with the call itself. Instead, when a call comes in:
Your carrier sends the caller ID number to the recipient's carrier.
The recipient's carrier looks up that number in a CNAM database to find the name.
The recipient's phone displays whatever name comes back.
This means: you don't get to decide what shows up on the recipient's phone. Their carrier does. You can register your number in CNAM databases, but the recipient's carrier chooses whether to do the lookup and which database to query.
That's why caller ID is so inconsistent. The same call can show up as your business name on Verizon, as a generic city name on T-Mobile, and as nothing on a cheap MVNO carrier.
Setting your CNAM in K3X.
Open Settings → Phone Numbers → [number] → Caller ID Name. Type the name you want to display. Constraints:
15 characters maximum. Old PSTN standard — can't go longer. "K3X Sales" fits, "K3X Sales Team" doesn't.
Letters, numbers, spaces, and a few punctuation characters. No emoji.
Must match your business identity. Carriers reject names that look misleading (e.g. "FREE GIFT" or someone else's brand name).
K3X submits your CNAM record to the major US database (Neustar) when you save. Propagation takes 1–7 days as different carriers pull updates on different schedules.
One-time cost: $15 per CNAM registration. After that, the name persists — you only pay again if you change it.
Why "propagation" doesn't mean "everyone sees it."
Some hard truths about CNAM:
T-Mobile largely ignores CNAM for incoming calls. They prefer their own caller ID systems (which is partly what Voice Integrity registration solves).
Most mobile carriers don't display CNAM by default. Recipients have to enable "Caller ID" as a paid add-on or subscribe to enhanced services. Many never have.
Smartphones often override CNAM with their own contact database, third-party apps (Truecaller, Hiya, Robokiller), or carrier-provided spam-filtering apps. Your CNAM record loses to whatever they say.
Practical implication: CNAM gives you a baseline, but for most modern recipients, Branded Calling and Voice Integrity matter more for what actually displays. Don't skip CNAM — it's cheap and helps with the carriers that do use it — but set realistic expectations.
The Branded Calling alternative (better, but bigger lift).
Branded Calling (covered in Why your number says "Scam Likely") is the modern replacement for CNAM on smartphones. Where CNAM gives you a 15-character text name, Branded Calling lets you display:
Your full business name (no character limit on supported carriers).
Your logo (square, 200x200 minimum).
A verified checkmark badge.
The reason for the call, on some carriers ("Customer service", "Account update").
If you can only do one, do Branded Calling on your most important outbound number. Do CNAM too if you have lots of numbers or want the cheaper baseline option for low-volume numbers.
Inbound CNAM lookups (you on the other side).
K3X also does CNAM lookups on inbound calls — when an unknown number calls you, K3X queries the CNAM database to find a name. If found, it shows up in the dialer ("Inbound from: ACME CORP +1 415 555 0123") and on the auto-created lead.
This is on by default. You can turn it off under Settings → Phone Numbers → [number] → Caller ID Name → Inbound lookups. Each lookup costs $0.008 — negligible for most teams, but worth disabling on high-volume support lines if you're cost-sensitive.
Troubleshooting.
"I set my CNAM but nothing changed on my recipient's phone." Probably one of: (1) propagation isn't complete yet (give it 7 days), (2) their carrier doesn't honor CNAM, (3) their phone has a third-party caller ID app overriding it, (4) they have you saved in their contacts under a different name (contacts always win).
"Carriers rejected my CNAM submission." Usually because the name doesn't match your registered business or is on a restricted-words list. Try a variant closer to your legal business name.
"My CNAM keeps reverting." Some CNAM aggregators ignore updates and serve stale data. If yours is one, the only fix is escalation to K3X support to push a manual refresh.
"Inbound calls show wrong name." CNAM data is owner-set — the calling business set what shows up. K3X just displays it. If it's clearly wrong (spoofed caller ID), you can mark the call as spam from the dialer, which feeds into our analytics.
Next: STOP, HELP, and quiet hours — opt-out handling →