UCCX Integration with CUCM

UCCX Integration with CUCM

In this document I will be sharing the steps for UCCX integration with CUCM. I used UCCX version 10.6 for this document which was available to me. It may not be possible for me to show you the snippets from all CCX versions, however, I will highlight the options that are not available from UCCX version 11.x. Also, please visit cisco site in order to see what UCCX version are EOL/EOS.

Before you proceed with integrating UCCX with CUCM, make sure you have, CTIManager and AXL Service activated on CUCM.

Also create an Application user on CUCM with which  has AXL API role or you can use the application user that you created during CUCM installation. I will be using application user created during CUCM installation.

Step 1

When you first install UCCX and login to GUI with application username and password, you will get following prompt where you need put CUCM server’s IP on which you have AXL service running. With the help of this user UCCX authenticates with CUCM to make changes on CUCM (to push the jtapi, rmcm users, CTI port, CTI route point to CUCM).

Click Next

Step 2

Next you will be prompted to upload licenses if you have license file available. If not, you will get demo license for 60 days.

Note: Not sure how this interface look like in version 12.5 because we have Smart licensing also available along with classic licensing.

Click Next

Step 3

UCCX will activate its components.

Note: Cisco Monitoring, Cisco Recording, Cisco Unified CCX Agent Datastore are only application till 10.x

Click Next

Step 4

If you install 11.x or later you will not see Cisco Unified CCX Agent Datastore. It’s only available in UCCX versions supporting CAD

Note: CAD is EOL/EOS.

These datastores will be shown as activated at final stage.

Click Next

Step 5

You box on left hand side for AXL Service Provider, you will see IP address and credential of CUCM server which is running AXL service. If you have more than 1 server running AXL service in the cluster will appear in the box on right hand side and you may drag them to left as per your requirement.

Under Unified CM telephony Provider and Rmcm Provider, you will see IP address of CUCM nodes running the CTIManager service.

Drag them to left

Put the user and passwords’ whatever is suitable for you. This will create the same users as Application Users on CallManager when you proceed.

Click Next

Step 6

Select the codec that you want to use for UCCX (G711 or G729) and outbound seats

Note: You won’t see Recording Count option from UCCX version 11.X

Click Next

Step 7

Select the Language for IVR

Note: You won’t see CAD/CSD Language configuration option from 11.x. CAD/CSD Language is used to select the language that you will see on CAD/CSD

Step 8

Select the UCCX administrators

The users are populated from CUCM End User

Click Next

Step 9

Here you see the setup result

Note: Cisco Unified CCX Agent Datastore is only applicable till UCCX 10.x

Please find the link below for my previous post if you would like to refer anything:

Basic Definitions Relevant for UCCX for Beginners (uccollabing.com)

Thank you!!

Here is the YouTube video for CUCM integration with UCCX


You may also like...

1 Response

  1. Kritika says:

    Nice content . Explained very well .Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *