Caller Name

CNAM (Caller ID Name) is the display name shown on a recipient's phone when an inbound call arrives. The terminating carrier pulls the name from one or more databases — which is why two recipients can see different caller ID names for the exact same call.

LIDB vs. Third-Party CNAM Aggregators

There is no single authoritative CNAM database. The landscape has two main layers:

  • LIDB (Line Information Database): The originating carrier's master record. LIDB is the source of truth — but is not publicly accessible for direct bulk lookup.
  • Third-party CNAM aggregators: Companies that license LIDB access, augment it with proprietary data, and expose it via API. Quality and freshness vary significantly between providers.

VRI sources CNAM from multiple aggregated feeds to maximize match rate and accuracy.

Why CNAM Data Degrades

CNAM data goes stale when a subscriber ports to a new carrier, a business changes its registered name, or a wireless number was never registered with a name. CNAM data older than 30–60 days is unreliable for numbers with high port activity. For fraud or spam screening, lookups should be real-time.

What "Wireless Caller" Means

"Wireless Caller" is the default CNAM for wireless numbers with no registered subscriber name — prepaid numbers, recently activated lines, or numbers never registered with a name. For fraud screening, combine CNAM with line type and number age. A wireless number returning "Wireless Caller" activated 3 days ago on a bank authentication line is a much stronger signal than the same name on a 5-year-old number.

How CNAM Affects Answer Rates

  • Calls displaying a recognizable business name: 15–25% answer rate
  • Calls displaying raw number only (no CNAM): 7–12% answer rate
  • Calls displaying "Spam Risk" or "Potential Fraud": under 2% answer rate

For contact centers making 100,000 outbound calls/month, a stale or missing CNAM represents 8,000–18,000 unanswered calls versus a correctly branded display name.

Response Time Benchmarks

ModeTypical LatencyUse Case
Real-time API80–150ms p99Inbound call screening, live fraud scoring
Batch API2–5 seconds per 1,000 numbersList hygiene, CRM enrichment
Cached (VRI)<20msHigh-volume contact center caller ID

Use Case Matrix

Use CaseKey CNAM FieldsWhy It Matters
Contact center inbound screeningname, line_type, spam_scoreRoute calls, prioritize agents, block spam
Outbound answer rate optimizationname (verify your own)Ensure branded CNAM is displaying correctly
Fraud detectionname, wireless_caller flag, number_ageIdentify anonymous or newly activated numbers
Robocall compliancespam_score, name, carrierDetect spoofed caller ID patterns
CRM lead enrichmentname, carrier, line_typeValidate contact data before outreach

API Example: CNAM Lookup

curl -s "https://api.verirouteintel.com/v1/lookup" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -G --data-urlencode "phone=+12025550175" \
  --data-urlencode "fields=cnam,line_type,carrier,spam_score"

Response:

{
  "phone": "+12025550175",
  "cnam": { "name": "ACME CORP", "source": "lidb_aggregated", "confidence": 0.94 },
  "line_type": "landline",
  "carrier": { "name": "Verizon Business", "ocn": "6006" },
  "spam_score": 0.02
}

CNAM for Robocall Detection

VRI returns CNAM name, STIR/SHAKEN attestation level, spam score, and number age in a single API call — giving compliance teams a complete picture without chaining multiple lookup providers.

Look up CNAM via API — 10 free lookups, no credit card required. Get started →

Try It

Get phone intelligence data including CNAM with VeriRoute Intel.

Get Free API Key

Related Terms