Trust & identity

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:

DimensionCNAMBranded calling
Geographic scopeUS and Canada onlyMulti-country, varies by program
What displays~15-character ASCII business nameLogo, business name, reason for call, sometimes brand colours
Who paysReceiving 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 allDepends on whether the recipient’s device or carrier supports the branding program
Trust anchorNone beyond carrier databaseSTIR/SHAKEN + program-level verification
SetupOne registration with your carrierSeparate 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:

  1. 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.
  2. 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.
  3. 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).
  4. 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.
  5. 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.
  6. 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 onLikely branding sourceCoverage quality
T-Mobile (postpaid)First OrionStrong on supported devices
AT&T (postpaid)Hiya (historical), evolvingVariable; native dialer support changing
Verizon (postpaid)TNSStrong on supported devices
Android using Google Phone appGoogle Verified CallsBroad on Android; carrier-independent
Samsung default dialer (many regions)HiyaStrong if Hiya is the integrated provider
iPhone, no third-party caller-ID appNoneiOS shows raw caller ID; minimal branding
iPhone with Truecaller / Hiya app installedThat app’s networkBrand displays in the app’s caller-ID overlay
MVNOs (Mint, Visible, Google Fi, etc.)Inherits parent carrier’s programVaries; 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:

LayerWhat it doesWhat it costs you
CNAMDisplay a 15-char US/CA business nameFree for outbound (receiving carrier pays dip)
STIR/SHAKENCryptographically attest the call originated from the registered number-holderIncluded with most US carriers; A-attestation is the goal
Branded callingDisplay logo, full name, reason-for-call on supported devicesPer-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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

Ready to get a number?

Pick a DID in 130+ countries from $1.99/month. Activates instantly on most numbers.