Cisco UCCX 11.5 Basic IVR Application
Introduction
In this post we will create a basic IVR application on Cisco UCCX 11.5 server. Our application will play out the greeting to the caller and allow him to enter the extension number or wait for being transferred to the operator.
Prerequisites
Before you go through this tutorial you should have a working UCCX + CUCM integration. If you have not done it yet, you can read this article for step by step instructions.
1. Create Call Control Group
Log into the Admin Page of UCCX.
Go to Subsystems -> Cisco Unified CM Telephony -> Call Control Group and click Add New.

Call Control Group defines the set of CTI ports, which will be created on CUCM and used by UCCX applications. Fill in the required fields:
- Description
- Number of CTI ports
- Device Name Prefix (CTI ports on CUCM will have this prefix in their names)
- Starting Directory Number

2. Create an Application
Go to Applications -> Application Management. Click Add new.
Leave Application Type set to Cisco Script Application. Click Next.
Fill in the required fields:
- Name – enter any desired name for this application
- ID – should be unique
- Maximum Number of Sessions for this application
- Script should be set to SSCRIPT[aa.aef]
Click Add to save the application.
aa.aef is a built-in script that plays the default AAWelcome.wav prompt to the caller and allows to dial the extension number.

3. Create a trigger
Once you saved the application you will see that Add new trigger button is now available on the left as shown on the picture. Click on Add new trigger. Leave Trigger Type set to Unified CM Telephony Trigger and click Next.
Fill in the required fields:
- Directory Number – this will create CTI route point on CUCM
- Language
- Device Name
- Description
- Select Call Control Group we have created before
Click Add. The CTI route point will be used to dial into the IVR application.

4. Check CUCM side
Make sure that CTI ports have been created on CUCM as shown on the picture below. Their status should be Registered.

CTI route point has also been created and has the Directory Number (1700) we assigned to our application trigger in step 3.

If they have not, then make sure CTI Manager service on CUCM is up and running.
5. Test the IVR application
At his point you should be able to dial into the application using CTI route point (in my case it is 1700) and hear the the welcome prompt.