Cisco CUCM & Unity Guide – User, Phone, Route Pattern, Hunt Group & Auto Attendant (With MS Teams Mapping)

By Nishant Rane

Published on:

Views: 150

Meta Description: Learn how to retrieve User and Phone details, Route Patterns (Dial Plan), Hunt Groups, and Auto Attendant information in Cisco CUCM and Unity Connection, with Microsoft Teams mapping.

This detailed guide explains how to retrieve and understand User & Phone details, Route Patterns (Dial Plan), Hunt Groups, and Auto Attendant (AA) information in Cisco CUCM and Cisco Unity Connection, along with a comparison to Microsoft Teams Direct Routing.


1. How to Retrieve User and Phone Details in Cisco CUCM

Path: Cisco CUCM Administration → Device → Phone

Filters to Use

  • Device Pool Filter: Retrieve phones from a specific site or location.
  • Directory Number (DN) Filter: Search using a specific extension or DID.

Information You Can Retrieve

  • Phone Model (Cisco 7841, 8851, Jabber, CSF, etc.)
  • MAC Address
  • Description
  • Device Pool
  • Location
  • Calling Search Space (CSS)
  • Directory Number (DN)
  • Partition
  • Call Forward Settings (CFA, CFB, CFNA)

User Mapping Path: User Management → End User → Associated Devices / Lines

Cisco CUCMMicrosoft Teams
End UserAzure AD User
PhoneTeams Client / IP Phone
Directory NumberLine URI
Device PoolLocation
CSSVoice Routing Policy

2. Route Pattern in Cisco CUCM (Dial Plan Equivalent)

Path: Call Routing → Route/Hunt → Route Pattern

Filters

  • Partition Filter
  • Description Filter

Route Pattern Fields

  • Pattern (example: 9.XXXXXXXXXX)
  • Partition
  • Gateway / Route List / SIP Trunk
  • Calling Search Space (CSS)
  • Discard Digits / Prefix Digits (number manipulation)
Cisco CUCMMicrosoft Teams
Route PatternDial Plan
PartitionVoice Route
GatewaySBC
CSSVoice Routing Policy

3. Hunt Group Configuration in Cisco CUCM

Path: Call Routing → Route/Hunt → Hunt Pilot

Hunt Group Components

  • Hunt Pilot – Main hunt number
  • Hunt List – Routing logic
  • Line Group – Agent extensions

Call Distribution Algorithms

  • Top Down
  • Circular
  • Longest Idle
  • Broadcast
Cisco CUCMMicrosoft Teams
Hunt PilotCall Queue
Line GroupAgents
Hunt ListRouting Method

4. Auto Attendant (AA) in Cisco Unity Connection

Path: Call Management → Call Handler

Filters

  • Directory Number Filter
  • Description Filter

Auto Attendant Information

  • Call Handler Number
  • Greetings (Standard, Closed, Holiday)
  • Menu Options (Press 1 for Sales, Press 2 for Support)
  • Transfer Destination (Extension, Hunt Pilot, or another Call Handler)

Schedule

  • Business Hours
  • After Hours
  • Holiday Schedules
Cisco UnityMicrosoft Teams
Call HandlerAuto Attendant
GreetingAudio Prompt
MenuVoice Menu
ScheduleBusiness Hours

Best Practices for Cisco Voice Engineers

  • Always use meaningful Description fields.
  • Maintain documentation for Route Patterns and Hunt Pilots.
  • Export regular reports for Phones, Directory Numbers, Route Patterns, Hunt Pilots, and Call Handlers.

Frequently Asked Questions (FAQ)

What is a Route Pattern in Cisco CUCM?

A Route Pattern defines how outbound calls are routed to a gateway, SIP trunk, or carrier. It is similar to a Dial Plan in Microsoft Teams.

What is a Hunt Group in Cisco CUCM?

A Hunt Group distributes incoming calls to multiple agents using algorithms such as Top Down, Circular, or Longest Idle.

What is Auto Attendant in Cisco Unity?

Auto Attendant is configured using Call Handlers in Cisco Unity Connection and provides IVR menu options like “Press 1 for Sales”.

How is Cisco CUCM mapped to Microsoft Teams?

CUCM Route Patterns map to Teams Dial Plans, Hunt Groups map to Call Queues, and Unity Call Handlers map to Auto Attendants.


Category: Cisco Voice, MS Teams Direct Routing

Tags: Cisco CUCM, Route Pattern, Hunt Group, Auto Attendant, MS Teams Direct Routing

Leave a Comment