Identificatieservice voor gekozen nummers werkt door het verzenden van de dual-tone multifrequentie cijfers (meestal 4 tot 10 cijfers) die de beller heeft gekozen naar het client telefoonsysteem tijdens het opzetten van de oproep. Deze gegevens worden vervolgens gebruikt voor een efficiënte routering van inkomende oproepen en maken het mogelijk de beller door te verwijzen naar de juiste agent of agentgroep. Een callcenter kan bijvoorbeeld meerdere gratis nummers voor verschillende productlijnen of meertalige klantenondersteuning bieden. DNIS zorgt ervoor dat de bellers worden gerouteerd naar de agenten die het beste aan hun behoeften voldoen.