Set up CNAM

Before you start

Make sure you have the following:

Access to the RiskOS™ Dashboard with the CNAM enrichment enabled.

A basic understanding of RiskOS™ workflows and components.

How Caller ID Name works

Caller ID Name is an enrichment available in RiskOS™. It checks an input phone number against telecom-managed databases and returns the registered caller name.

Caller ID Name helps you:

Caller ID Name returns the following fields:

How Caller ID Name fits into a workflow

In RiskOS™, workflows are built by connecting reusable components. Caller ID Name is added as an Enrichment step.

Once the enrichment runs, its outputs are available to downstream workflow components, including:

For more detail on these components, see What are RiskOS™ Workflows?.

Execution flow in RiskOS™

Caller ID Name runs synchronously as part of a RiskOS™ workflow. There is no user handoff or pause in execution.


Input

CNAM

Routing logic

Decision

At a high level, the execution flow looks like this:

  1. Input

You call the Evaluation API with a phone number and supporting identity data.

  1. CNAM enrichment

RiskOS™ queries telecom-managed databases and returns the registered caller name and related metadata.

  1. Routing logic

The workflow evaluates Caller ID Name outputs (for example, name match or mismatch).

  1. Decision

The workflow returns a final outcome (for example, Accept, Review, or Reject).

Workflow components used by Caller ID Name

Caller ID Name uses a subset of standard RiskOS™ workflow components.

Component Purpose Typical input Output / What to use next
Input Start an evaluation Phone number (E.164 format) Workflow execution begins
Enrichment Retrieve caller name — Caller name, caller type, validity
Condition Branch based on match or validity CNAM outputs Route to appropriate path
Decision Rule / Score Card Apply policy logic CNAM signals Pass/fail or cumulative risk classification
Decision Emit final outcome Routed value Accept / Review / Reject

Configure Caller ID Name

Add Caller ID Name to a workflow

  1. In the RiskOS™ Dashboard, go to Workflows and create a new workflow or open an existing one.
  2. On the workflow canvas, select the plus (+) icon.
  3. Add an Enrichment step.
  4. Select CNAM.

📘

Note:

We recommend adding CNAM after phone verification but before final risk decisioning.

Configure inputs and routing

Caller ID Name requires a phone number in valid E.164 format. Additional identity attributes (such as name) are optional but recommended for routing and matching logic.

Common routing patterns include:

Routing strategies should align with your organization’s fraud policy and risk tolerance.

Save and publish

Once your workflow is configured, publish it to go live.

Workflow testing checklist

Use this checklist to confirm accuracy, resilience, and completeness before going live.

Input validation:

Routing and decisioning:

Operational readiness: