Enabling Telephony Features with CUCM
CUCM Extension Mobility
Allows users to log into any phone in the cluster. Used when users move desk to desk. Users personal configurations such as DN and speed dials follows the user to whatever phone they log into.
EM is an IP Phone service. It applies user specific device profiles to the phone after login. Administrators have 3 options to set system behavior if a user logs into multiple phones concurrently.
- Allow multiple logins – User can be logged into multiple phones at the same time. Has a shared line effect. All phones will ring when the DN is called
- Deny Login – Users can only log into one device at a time. Will receive error message, must log out of other phone first
- Auto Logout – User can only be log into one device at a time. First device will be logged out of after successfully logging into second phone
When no user is logged into the phone a device profile can be applied (logout device profile).
- MoH
- Phone button template
- Softkey template
- user locale
- DND
- Privacy setting
- Service subscriptions
- Dialing name
Enabling Extension Mobility
- Activate EM service
- Configure EM service parameters
- Add EM service
- Create a default device profile for each phone model
- Create device profiles and subscribe to EM server
- Create end users and associate with device profile
- Enable EM for phones and subscribe phones to EM service
CUCM Telephony Features
Call Coverage – References features and mechanism used to ensure that calls are answered under most circumstances
- Call Forward
- Call Forward All (CFA) – Forward all calls to a destination number. Call Forward search space is used. Line and device search space are ignored
- Call Forward Busy (CFB) Internal / External – When phone is offhook, calls to DN are forwarded to a specific voicemail pilot
- Call Forward No Answer (CFNA) – Forwarded after Ring No Answer Reversion timer has expired, forward to voicemail pilot
- Call Forward Unregistered (CFUR) – Used with SRST.
- Shared Lines – 2 or more phones with the same DN configured on one of the lines. Calling the DN causes both phones to ring. First phone to pick up answers. 2nd phone cannot pickup without Barge feature
- Barge – Force a 3 way conference with the first phone in a shared line scenario
- Conference is hosted on the first phone
- Privacy – Prevent barging into a call
- Barge – Force a 3 way conference with the first phone in a shared line scenario
- Call Pickup
- DN’s can be assigned to a call pickup group
- Multiple DNs have the same group number and one of them is ringing another phone can answer by using the Call Pickup softkey
- Call Hunting
- Allows a single DN to distribute calls to several phones in sequence
- Call Hunting Components
- DN and Voicemail ports – Targets for the call hunting system
- Line Groups – Assigned to hunt list, can be assigned to one or more hunt lists
- Hunt Lists – Top/down ordered list of line groups
- Hunt Pilots – Associated with hunt list. Unique DN, shared line or PSTN number
- Call Park – Allows users to temporarily attach a call to a call park slot (DN). Any user can pickup a parked call by dialing the park DN.
Intercom
Allows a button to be configured that calls an intercom line on another phone. The receiving phone auto answers in speakerphone mode with the microphone muted.
Intercom lines cannot call DNs and DNs cannot call intercom lines. They have their own dial plan and permissions (Intercom partition and CSS).
Presence
Presence includes instant messaging status’s (online, offline, busy, in a call, etc) or in the phone system, onhook vs offhook.
Presence status can be monitored with the Busy Lamp Field (BLF) speed dial or preence-enabled call and directory lists.
Configuring Shared Lines

Associate a DN to more than 1 device
Configuring Barge

Service Paramters, choose the server select Cisco CallManager Service Scroll down to Clusterwide Parameters (Device-Phone)”/> System > Service Paramters, choose the server select Cisco CallManager Service Scroll down to Clusterwide Parameters (Device-Phone)

Scroll down to Clusterwide Parameters (Feature – Join Across Lines and Single Button Barge Feature Set
Configuring Call Pickup

Call Pickup Group”/> Call Routing > Call Pickup Group
Change the softkey layout to allow for Call Pickup Group
Device > Device Settings > Softkey Template

I copied a standard user and created a HELPDESK softkey template, added PickU Up from the left side

Add Call Pickup Group to DN
Configuring Call Park
Configuring Call Hunting
Pre-req – phones and DN’s already created
Create Line Group – Call Routing > Route/Hunt > Line Group
Create Hunt List – Call Routing > Route/Hunt > Hunt List
Create Hunt Pilot – Call Routing > Route/Hunt > Hunt Pilot
Configuring Intercom Features
- Call Routing > Intercom > Intercom Route Partition
- Call Routing > Intercom > Intercom Calling Search Space
- Call Routing > Intercom > Intercom Directory Number
Change device to add intercom button
Device > Device Settings > Phone Button Template