Synchronizing CUCM Hunt Pilots and Orphan extension numbers

Applies to

Imagicle UCX Suite Winter 2024 and above.

Description:

This article explains how to automatically provision in the Imagicle UCX Suite specific dummy users corresponding to the CUCM "orphan" directory numbers, meaning extension numbers not associated to any CUCM end-user (meeting rooms, fax lines, etc.). 

The purpose of this solution is processing the calls originated/terminated by such numbers, typically discarded by Imagicle Call Analytics due to missing Imagicle users.

NOTE: This solution only applies to UCX Suite synchronized against Cisco UCM.

In particular two kind of dummy users can be created:

How to enable it:

Edit the file C:\Program Files (x86)\Stonevoice AS\Apps\ApplicationSuite\Component\Native\SvSasAXL\SvSasAxl.ini and amend the following parameters under [Settings] statement:

RetrieveUsers=1 (default=1 ⇒ enabled)
ImportHuntPilotExtensionsAsVirtualUsers=1 (default=0 ⇒ disabled)
ImportPhoneExtensionsAsVirtualUsers=1 (default=0 ⇒ disabled)

Moreover, if you set the UCX Suite synchronization rules to retrieve the users first extension number from CUCM "Primary Extension" field (instead of the "Telephone number"), you also need to set the following parameter:

CheckPrimaryLinesForVirtualUsers=1

If required, Last Name field for orphan DNs can be populated with CUCM "Description". Just add the following parameter:

PhoneDNNumPlanFieldForLastName=description

No service restart is needed.

Notes and known limitations

Notes

Known Limitations

Synch sequence

When the mechanism is enabled, the following steps are executed:

  1. The Imagicle AXL client first collects all CUCM end-users information, as it normally does.
  2. The Imagicle AXL client collects from the CUCM the list of Hunt Pilots and Phone DNs.
  3. For each collected DN that is not associated to an existing CUCM end-user, a dummy end-user is created and added to the list of end-users
  4. The end-users list (including dummy end-users) is written into the SQL table "CCMUsers"
  5. The Imagicle Synchronization service synchronize Imagicle users from CCMUsers SQL table, as usual.



Article ID: 639
Last updated: 15 Dec, 2023
Revision: 16
Imagicle UC Suite for Cisco UC -> User Management -> Synchronizing CUCM Hunt Pilots and Orphan extension numbers
https://kbp.imagicle.com/kb/entry/639/