Branded Calling Explained: How to Get Your Logo and Name on the Receiving Handset
CNAM was the answer when caller-ID display meant 15 ASCII characters in a 1990s US carrier database. Today the recipient’s phone can show your business logo, verified name, and the reason for the call, before the user even decides whether to answer. The system that does that is “branded calling.” It is a four-vendor ecosystem (Hiya, First Orion, TNS, Google) built on top of STIR/SHAKEN, with per-call economics and meaningful answer-rate impact. This is the complete picture: what each program does, how Rich Call Data underpins the standards-track version, what actually shows on the handset, what it costs, and how to actually get registered.
2026-05-31 · 13 min read
By Daria Kesselman · DIDHub editorial
1. What branded calling actually is
Branded calling is the umbrella term for systems that let a verified business display a richer identity on the recipient’s phone than the legacy caller-ID infrastructure allows. Instead of (or in addition to) a 15-character ASCII business name from a US carrier database, the recipient sees a logo, the full business name, and often a one-line “reason for call” like “Appointment reminder” or “Delivery update.” The trust signal comes from the fact that the business is registered with one or more branding providers and the call is cryptographically tied to that identity.
Three things to internalise up front. First, branded calling is not one system. There are four major programs in market, and they do not share data with each other. To be branded everywhere your customers might receive the call, you typically register with multiple programs. Second, branded calling is per call. You pay each time a call is enriched with your brand, not a monthly flat fee. Third, branded calling is layered on top of STIR/SHAKEN; it does not replace it. The carrier trust chain (STIR/SHAKEN attestation) is what makes the branded data trustworthy to display.
2. Branded calling vs CNAM (and why both matter)
CNAM, the older system, is a US and Canada caller-name database. The receiving carrier dips the database at call setup and shows the registered ASCII string in the From-line. We have a full piece on CNAM covering why your business name often does not show even when it is registered.
Side-by-side comparison:
| Dimension | CNAM | Branded calling |
|---|---|---|
| Geographic scope | US and Canada only | Multi-country, varies by program |
| What displays | ~15-character ASCII business name | Logo, business name, reason for call, sometimes brand colours |
| Who pays | Receiving carrier pays per dip ($0.0025-$0.005) | You pay per branded call ($0.01-$0.10+) |
| Does it show? | Depends on whether the receiving carrier dips at all | Depends on whether the recipient’s device or carrier supports the branding program |
| Trust anchor | None beyond carrier database | STIR/SHAKEN + program-level verification |
| Setup | One registration with your carrier | Separate registration per program (Hiya, First Orion, TNS, Google) |
The rule of thumb: CNAM is the floor, branded calling is the upgrade. CNAM costs you nothing (the receiving carrier pays the dip if it dips at all) and gives you a free trust signal where it works. Branded calling costs real per-call money but materially lifts answer rates where the recipient’s phone supports it. Most serious enterprise outbound stacks run both.
3. The four major programs
The branded calling ecosystem is fragmented. Four programs dominate North America in 2026; each has its own coverage footprint, registration process, and pricing.
Hiya Connect (Hiya)
Hiya provides spam-protection plus branded calling. Its branded calling product is reached through the Hiya Connect platform. Coverage skews heavily toward Android via Hiya’s app, Samsung devices (Hiya powers the default Samsung dialer on many regions), and carrier partnerships including historical AT&T Call Protect. The Hiya app is installed on hundreds of millions of devices. Branding shows in the Hiya app interface and on devices where Hiya is the default dialer.
First Orion / INFORM
First Orion runs INFORM (its branded calling product) and ENGAGE (outbound campaign branding). Its biggest carrier partnership is T-Mobile, where First Orion powers parts of Scam Shield and branded calling. First Orion also partners with smaller MVNOs and provides direct enterprise sales for high-volume callers. Branding shows on T-Mobile-family devices and on devices running First Orion-powered dialers.
TNS Pre-Call Identity (Transaction Network Services)
TNS Call Guardian is the broader call-analytics product; the branded-calling layer is sometimes marketed as Enterprise Branded Calling or Pre-Call Identity. TNS’s heaviest footprint is Verizon, plus US Cellular and parts of the cable-operator MVNO segment. TNS-branded calls show on Verizon-family devices.
Google Verified Calls
Android-only, free for businesses to register through the Google Business Communications API or via partner CPaaS providers (Pindrop, Bandwidth, and others). When a registered call lands on an Android device using the Google Phone app, the recipient sees the business name, logo, and reason for call before answering. Coverage is broad on Android but conditional on the receiving device running the Google Phone app rather than a manufacturer-specific dialer.
The fragmentation tax. To brand calls reaching all four major US carrier families (AT&T, T-Mobile, Verizon, plus the Android-on-Google-Phone-app universe), you typically need to register with three to four programs. Each maintains its own database, vetting process, and pricing. There is no master registry.
Apple and iOS are noticeably absent from the carrier-network branded-calling side. Apple’s 2024 Live Caller ID Lookup API (iOS 18+) is a privacy-preserving system that lets a third-party app provide caller-ID data on iOS, but it is not a carrier-network feature and is fundamentally different in architecture. iPhone users see branded calls only if a third-party caller-ID app (Truecaller, Hiya, and similar) is installed and configured.
4. Rich Call Data: the standards-track layer
The proprietary programs sit on top of an open standard that is increasingly the way trust data actually moves. Rich Call Data (RCD), defined in RFC 8946 and related IETF work, extends STIR/SHAKEN to carry verified caller display data inside the SIP Identity header. Concretely, an RCD-enabled outbound call carries:
- The verified display name (longer than CNAM’s 15 chars)
- The organisation name
- A URL to a logo image hosted on the caller’s verified domain
- A jCard contact card with structured business info
- The call reason / call purpose, optionally signed for verification
RCD’s pitch is that it standardises what branding data looks like and how it’s cryptographically tied to STIR/SHAKEN, so the receiving carrier or device can validate it without depending on a proprietary lookup. In practice, RCD adoption is still uneven: the spec is finalised, but the carrier-level pipelines and the device-level rendering are catching up. The proprietary programs (Hiya, First Orion, TNS) treat RCD as one input among several, and Google Verified Calls runs a parallel path.
For the next few years, expect the world to look like: RCD as the standards-track foundation, proprietary programs as the actual delivery rails. Long term, the proprietary layer thins and RCD-direct becomes the norm.
5. How branded calling works end to end
The flow for a single branded call, end to end:
- One-time registration. Your business registers with the branding provider (Hiya Connect, First Orion, TNS, Google Verified Calls). You submit a DUNS number or other business-verification documents, upload your logo, define your business name and the reason-for-call templates you want to use, and pass identity vetting. Lead time is typically 1 to 4 weeks per program.
- Number registration. You associate specific phone numbers with the registered brand. Multiple numbers can map to one brand; typically you provide DIDs in bulk and indicate which campaign or reason-for-call template each number uses.
- Outbound call placed. Your platform places a call from one of your registered DIDs. The originating carrier signs the call with STIR/SHAKEN attestation (A is best).
- Branding provider enriches the call. Either the originating carrier hands the call metadata to the branding provider via API, or the branding provider runs an enrichment service that the receiving carrier or device queries. The exact mechanism varies by program and carrier partnership.
- Receiving carrier delivers. The receiving carrier completes the call as usual. STIR/SHAKEN validation, spam scoring, and branded-display lookup all happen in parallel during call setup.
- Recipient’s device displays the branded card. If the device supports the program, the user sees your logo, name, and reason for call instead of (or alongside) the raw number. If the device does not support the program, the user sees the standard caller-ID treatment.
The whole flow happens within the normal call-setup window (a few seconds end to end). The user does not perceive any extra latency vs an unbranded call.
6. What actually shows on the receiving handset
What the recipient sees depends on the program and the device, but the canonical branded card includes:
- Logo (typically circular or square, 200×200 pixel range, your brand mark)
- Verified business name (full, not the 15-char CNAM truncation)
- Reason for call (one short line, e.g. “Appointment reminder,” “Delivery scheduled,” “Account verification”)
- Verified badge or checkmark indicating the brand passed identity verification
- Sometimes brand colours as accents
- The actual phone number, usually de-emphasised compared to the brand display
The visual treatment varies by dialer:
- Google Phone app (Verified Calls): logo + business name + reason-for-call line + verified badge, occupies the full caller-ID card area
- Samsung dialer (Hiya-powered on many regions): logo + business name, sometimes reason-for-call depending on Samsung version
- T-Mobile native dialer (First Orion in many regions): business name + verified indicator, logo support varies
- Verizon-family devices (TNS): similar variety, logo support varies by device and Verizon’s display rules
- Hiya app, Truecaller, etc.: their own rendering style for branded calls registered through their networks
The reason-for-call line is the often-underused win. A bare branded call (“ACME CORP” + logo) lifts answer rates. A branded call with a specific reason (“ACME CORP · Delivery scheduled for today”) lifts them further because the recipient has positive context for picking up.
7. Coverage by carrier and device
The honest coverage picture as of 2026:
| Recipient on | Likely branding source | Coverage quality |
|---|---|---|
| T-Mobile (postpaid) | First Orion | Strong on supported devices |
| AT&T (postpaid) | Hiya (historical), evolving | Variable; native dialer support changing |
| Verizon (postpaid) | TNS | Strong on supported devices |
| Android using Google Phone app | Google Verified Calls | Broad on Android; carrier-independent |
| Samsung default dialer (many regions) | Hiya | Strong if Hiya is the integrated provider |
| iPhone, no third-party caller-ID app | None | iOS shows raw caller ID; minimal branding |
| iPhone with Truecaller / Hiya app installed | That app’s network | Brand displays in the app’s caller-ID overlay |
| MVNOs (Mint, Visible, Google Fi, etc.) | Inherits parent carrier’s program | Varies; verify per MVNO |
The take-away: to maximise coverage across the US market, you need at minimum Hiya + First Orion + TNS, and you almost certainly want Google Verified Calls too. iPhone coverage is structurally limited until and unless Apple ships a system-level branded-calling integration.
8. What branded calling costs
The pricing models vary by program; the order-of-magnitude shape across them all:
- Per-call fees: roughly $0.01 to $0.10 per branded display, depending on volume tier and program. Higher fees for premium features like the reason-for-call line or richer card layouts.
- Volume tiers: per-call cost drops materially above 100k and 1M monthly branded calls. Below 10k/month you typically pay near the top of the range.
- Minimum commitments: many programs require an annual or monthly minimum spend, especially for enterprise SKUs. SMB-tier offerings are less common but exist.
- Setup and verification fees: one-time, typically $0 to a few thousand dollars depending on the program and how much hand-holding you need for vetting.
- Google Verified Calls is the outlier: free for businesses, paid for by Google’s relationship with carrier/device partners. The catch is that you typically integrate through a CPaaS partner who may charge their own per-call fees.
Rough budget math: 1,000,000 monthly outbound calls, branding 60% of them across the four programs (some recipients get multiple, some get none), at a blended $0.02 per branded display = $12,000 per month. The same math at $0.05 blended = $30,000 per month. Confirm with each vendor before you commit.
9. The trust stack: CNAM + STIR/SHAKEN + branding
The three systems do different jobs and work best together:
| Layer | What it does | What it costs you |
|---|---|---|
| CNAM | Display a 15-char US/CA business name | Free for outbound (receiving carrier pays dip) |
| STIR/SHAKEN | Cryptographically attest the call originated from the registered number-holder | Included with most US carriers; A-attestation is the goal |
| Branded calling | Display logo, full name, reason-for-call on supported devices | Per-call fees per program |
The interaction matters. STIR/SHAKEN A-attestation is the trust anchor that branding programs rely on; without it, your branded call data is less trusted and may not be displayed. A B-attestation call signed with branded calling data attached is still going to be flagged or de-prioritised compared to an A-attestation branded call. So step one is always: make sure your originating carrier signs with A-attestation on your numbers.
See STIR/SHAKEN and spam labels for the attestation-level deep dive.
10. How to actually get registered
The pragmatic path to getting branded:
- Confirm STIR/SHAKEN A-attestation on your outbound numbers. Without this, branding lifts answer rates less and may not display at all. If your DIDs are signed with B or C, fix that first by choosing a carrier that allocates and signs A.
- Pick your initial program(s). If you sell into T-Mobile-heavy markets, start with First Orion. Verizon-heavy, start with TNS. Mixed enterprise, start with Hiya + Google Verified Calls. Most businesses end up with three or four programs over time.
- Gather the artifacts. DUNS number, business registration documents, logo in multiple sizes (typically 200×200 px square minimum), full business name, list of phone numbers to associate, reason-for-call templates for each campaign.
- Submit to each program. Each runs its own vetting process. Approval typically takes 1 to 4 weeks. Some programs require a paid enterprise relationship before they will even start vetting; smaller businesses sometimes go through a CPaaS partner that has an existing enterprise account.
- Test before you scale. Place test calls to devices on each major recipient carrier (T-Mobile, Verizon, AT&T, plus a Pixel running Google Phone). Confirm the branded card actually renders, the logo loads, the reason-for-call shows. Variability is normal.
- Measure impact. Compare answer rates pre- and post-branding on matched cohorts. Real-world lift varies, but 15 to 40 percent improvement in answer rates is a common range for outbound campaigns with relevant reason-for-call content.
For high-volume outbound (contact centres, AI voice agents at scale, appointment reminder platforms), this work pays for itself within months. For low-volume use cases (a single SMB business line, occasional outbound), the per-call fees rarely pencil out and CNAM + STIR/SHAKEN alone is the right answer.
11. Where DIDHub fits
DIDHub is the DID and carrier layer. We allocate phone numbers in 130+ countries, sign US and Canadian outbound with STIR/SHAKEN A-attestation by default, register CNAM on your behalf, and provide the SIP trunks that branded-calling programs build on top of. The branding registration itself happens directly with the program vendors (Hiya, First Orion, TNS, Google) since they each require their own enterprise relationship and verification.
What that means practically: get your DIDs and STIR/SHAKEN sorted first with DIDHub, then layer branded calling on top through one or more of the programs above. If you are running an AI voice agent or contact-centre stack on DIDHub and want help with the branded calling layer, email [email protected] and we can introduce you to the right vendor contact based on your target carriers.
Related reading: the CNAM piece for the legacy display-name layer, STIR/SHAKEN and spam labels for the attestation foundation, and the DID Number Provider Guide for the wider provider picture.
12. FAQ
What is branded calling?
Branded calling is the system that lets a verified business display a logo, full business name, and reason for the call on the recipient’s phone, instead of just a phone number. It is delivered by four major programs in North America (Hiya, First Orion, TNS, Google Verified Calls) and is layered on top of STIR/SHAKEN for trust.
What is the difference between CNAM and branded calling?
CNAM is a US and Canada-only system that displays a 15-character ASCII business name pulled from a carrier database. Branded calling is a modern, multi-vendor system that displays a logo, full business name, and reason for call. CNAM is free for the caller; branded calling charges per call. Most enterprise outbound stacks use both, with branded calling as the premium layer where supported.
How do I get my logo to show on caller ID?
Register your business with one or more branded-calling programs (Hiya Connect, First Orion INFORM, TNS, Google Verified Calls). Submit business verification documents (DUNS, registration), upload your logo, associate your phone numbers, and define reason-for-call templates. Approval typically takes 1 to 4 weeks per program. You will need to register with multiple programs to reach recipients across different carriers.
How much does branded calling cost?
Branded calling is priced per call, typically $0.01 to $0.10 per branded display depending on volume and program. Most programs require annual or monthly minimums. Google Verified Calls is free for businesses but typically integrated through a CPaaS partner that may charge separately.
Does branded calling work on iPhone?
iPhone has no system-level branded calling integration as of 2026. iPhone users see branded calls only if they have a third-party caller-ID app installed (Truecaller, Hiya, and similar) that registers the call against its own network. Apple’s 2024 Live Caller ID Lookup API is a privacy-preserving framework but is not equivalent to Android’s native branded-calling support.
What is Rich Call Data (RCD)?
Rich Call Data is the IETF standard (RFC 8946 and related) that extends STIR/SHAKEN to carry verified caller display data (name, logo URL, reason for call, jCard contact info) inside the SIP Identity header. RCD is the standards-track foundation that the proprietary branded-calling programs increasingly use as input. Adoption is still uneven across carriers and devices.
Is STIR/SHAKEN the same as branded calling?
No. STIR/SHAKEN is a cryptographic attestation that the caller has the right to use the displayed phone number; it tells the receiving carrier the call is legitimately originated. Branded calling is the display-layer system that shows the recipient your logo and name. STIR/SHAKEN is the trust anchor; branded calling uses that trust to justify showing the rich brand display.
Do I need branded calling if I have CNAM?
Depends on volume and use case. CNAM is free and gives you a basic US/Canada display-name signal. Branded calling charges per call but materially lifts answer rates on supported devices. For high-volume outbound where every percentage point of answer rate matters, branded calling typically pays for itself. For SMB-volume business lines, CNAM + STIR/SHAKEN A-attestation alone is often sufficient.
Why do I need to register with multiple branded-calling programs?
The four programs do not share data. Hiya does not see First Orion’s registrations, TNS does not see Google’s. Each program covers different carriers and devices. To brand calls reaching recipients across T-Mobile, Verizon, AT&T, and Android-on-Google-Phone, you typically need three or four separate registrations.
How long does branded calling registration take?
1 to 4 weeks per program, depending on how cleanly your business verification documents match the program’s requirements. Common delays: mismatched DUNS data, unverified domain ownership, logo files that do not meet the program’s size or format requirements. Allow extra time if you operate under a DBA name that differs from your legal entity.
13. Bottom line
Branded calling is the modern answer to “how do I show up as a trustworthy business on the receiving phone.” It layers on top of STIR/SHAKEN and CNAM, costs real money per call, and meaningfully lifts answer rates on supported devices. The catch is fragmentation: four major programs, each with its own vetting and database, none of them sharing data. Most enterprise outbound stacks register with three to four. The right starting move is to confirm STIR/SHAKEN A-attestation on your numbers, then pick the program that covers your target customers’ carriers, then add the others over time. For SMB-volume use cases, CNAM and STIR/SHAKEN alone remain a credible baseline.
More from the blog
A2P 10DLC Registration: Getting Your US SMS Actually Delivered
US carriers require A2P traffic on 10-digit long codes to be registered through The Campaign Registry. We explain brand + campaign registrat
AI Voice Agents Need Real Phone Numbers
Vapi, Retell AI, ElevenLabs, Bland, Synthflow, LiveKit Agents, Pipecat, AI voice platforms need real DIDs with STIR/SHAKEN A-attestation, re
CNAM & Caller ID: Why Your Business Name Doesn’t Show
In North America the receiving carrier looks up your caller ID name via a CNAM dip, you don't send it. We explain why your business name doe
DID Number Provider: What a DID Is
Complete guide to DID number providers: what a DID actually is, how a call to one works step by step, why multiple concurrent calls on one D
Ready to get a number?
Pick a DID in 130+ countries from $1.99/month. Activates instantly on most numbers.