07-09-2015 12:19 AM - edited 03-12-2019 10:17 AM
CUCM integrates with CUE through JTAPI protocol for voice mail and automated attendant functionality.
The CUE is able to register with the CUCM through JTAPI and controls CTI Route-Points and CTI Ports. This allows you to control and manage the CUE as an additional endpoint through the CUCM, as well as facilitate the configurations and interactions with other endpoints in the cluster.
What are CTI Ports?
CTI ports are virtual lines that can send and receive audio but are controlled through the JTAPI protocol by CUE.
What are CTI Route Point?
CTI route point is a virtual device controlled by CUE. The CTI route point can receive multiple simultaneous calls and redirect them to the CTI ports configured earlier.
The end user with directory number (DN) 1005 calls the user with DN 1001. The call is forwarded after a few seconds if the call is not answered, Call Forward No Answer (CFNA), to the VM number configured on the user 1001 VM profile. The CUCM then sends the call to the configured VM Pilot 5000, which points to a CTI RP with DN 5000 that is controlled by CUE. The CUE VM application is triggered, and the call is redirected through JTAPI to an available CTI port (DN 5501) for media establishment. The audio greeting plays, and the user can leave a message or interact with the system through dual tone multi-frequency (DTMF) tones. When the caller ends the call, the CUE signals the CUCM to set the Message Waiting Indicator (MWI) lamp for extension 1001 to "On" through JTAPI. The CUCM then sends the Skinny Client Control Protocol (SCCP) message to turn on the light on the phone, as well as show the envelope indication on the display so user 1001 is aware that there is a new VM message in the mailbox.
These configuration tasks are required for integration with CUE:
CUCM
If you use multiple CUE modules, this can be the same user, or multiple users, and make sure that all devices (CTI route points and CTI ports) that should be controlled by the account are associated with it.
CUE
username administrator create
username marschne create
username jdoe create
username marschne phonenumber "2104"
username jdoe phonenumber "2103"
ccn application autoattendant
description "autoattendant"
enabled
maxsessions 4
script "aa.aef"
parameter "MaxRetry" "3"
parameter "operExtn" "0"
parameter "welcomePrompt" "AAWelcome.wav"
end application
!
ccn application promptmgmt
description "promptmgmt"
enabled
maxsessions 1
script "promptmgmt.aef"
end application
!
ccn application voicemail
description "voicemail"
enabled
maxsessions 4
script "voicebrowser.aef"
parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp"
parameter "uri" "http://localhost/voicemail/vxmlscripts/login.vxml"
end application
!
ccn subsystem jtapi
ctiport 28001 28002 28003 28004 !!!... These are the DNs assigned to CTI ports
ccm-manager address 14.80.227.127 14.80.227.128
ccm-manager credentials hidden "+DuGhIBvqsghj6p6aBUoRQ4E0vzCD5YHSd8ZZNgd+
Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35jwAAAAA="
end subsystem
!
ccn trigger jtapi phonenumber 28000 !!!... This is the DN assigned to CTI Route Point
application "voicemail"
enabled
locale "en_US"
maxsessions 4
end trigger
!
ccn trigger jtapi phonenumber 28100
application "autoattendant"
enabled
locale "en_US"
maxsessions 4
end trigger
!
ccn trigger jtapi phonenumber 28111
application "promptmgmt"
enabled
locale "en_US"
maxsessions 1
end trigger
!
voicemail mailbox owner "jdoe" size 420
description "jdoe mailbox"
end mailbox
!
voicemail mailbox owner "marschne" size 420
description "marschne mailbox"
end mailbox
Hi dear,
Nice piece of information (+5).
Thanks
Vivek
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: