Dialed Number Identification Service (DNIS)
Dialed Number Identification Service (DNIS) is a telephony feature that identifies which phone number a caller dialed to reach an organization.
Definition
Dialed Number Identification Service (DNIS) is a telephony feature that identifies which phone number a caller dialed to reach an organization. DNIS allows contact centers to route calls to appropriate queues, teams, or departments based on the number dialed.
In plain English
“DNIS tells you which phone number a caller dialed to reach you. If your company has different numbers for different departments, DNIS lets you route the call automatically based on which number was dialed, without asking the caller to pick from a menu.”
Worked example
Topaz Software publishes two phone numbers: 1-800-555-SALES routes to the AE team, and 1-800-555-HELP routes to support. Both numbers terminate at the same telephony provider. DNIS tells the routing engine which of the two numbers the caller actually dialed, so a sales-line call goes straight to the New Business Omni-Channel queue and a support-line call goes to the Tier-1 Service queue. The caller never has to navigate "press 1 for sales" - DNIS routes them in milliseconds based on the number they dialed. If the company adds a third number for renewals next quarter, that DNIS value gets a new routing rule without changing anything for the existing two.
Why Dialed Number Identification Service (DNIS) matters
Dialed Number Identification Service (DNIS) is a telephony feature that identifies which phone number a caller dialed to reach an organization. When a contact center publishes multiple phone numbers (one for sales, one for support, one for billing, perhaps numbers for different regions or product lines), DNIS lets the phone system see which number the caller dialed and route the call accordingly. The caller never has to navigate a menu; the routing happens automatically based on the dialed number.
DNIS is one of two key call identification mechanisms in CTI integrations. The other is ANI (Automatic Number Identification), which identifies the calling party's number. Together, they give the phone system enough information to make smart routing decisions before the call reaches an agent. In Salesforce Service Cloud Voice, DNIS-based routing is configured in the contact flow, letting different dialed numbers map to different queues, agent groups, or IVR experiences. This is the modern replacement for the manual 'press 1 for sales' menus of older contact centers.
How organizations use Dialed Number Identification Service (DNIS)
Publishes separate toll-free numbers for residential customers, commercial customers, and partners. DNIS routes each call to the right team automatically based on which number was dialed.
Uses DNIS to route calls from regional phone numbers to region-specific queues. A caller dialing the European support number reaches European agents during European business hours.
Configured DNIS-based routing for their patient appointment line versus their general inquiries line. Patients calling the appointment number skip the menu entirely.
Test your knowledge
Q1. What does DNIS identify?
Q2. How does DNIS differ from ANI?
Q3. What's a common use of DNIS routing?
Discussion
Loading discussion…