« Back to Technical Questions

RE: How to monitor a call made from TCL script?

Combination View Flat View Tree View
Threads [ Previous | Next ]
We have a TCL script runing as a service on CME. It will redirect incoming calls based on the time of days, for example direct call to 101 in the day time and 102 in the evening.
 
Unfornately, our UCXSI client does not get event notification if the call is made from the TCL script.  Can the TCL script work with UCXSI? If yes, how?
 
 

There is no interworking between Tcl and UCXSi. The only thing we can do is monitoring the phone not tha call on UCXSI. If we know the calling number of Tcl call we get to know that when phone under monitoring rings.
 
Thanks !

There is no interworking between Tcl and UCXSi. The only thing we can do is monitoring the phone not tha call on UCXSI. If we know the calling number of Tcl call we get to know that when phone under monitoring rings.
 
Thanks !

 
That's exactly what we tried to do. We setup our UCXSI client to monitor the calling number on the phone, however no ringing/answer events were caught by the CSTAlistener when the calls are initialed from the TCL script.

I setup ext 1002 under monitoring
 
I use BACD to make a call, call is routed to hunt group 1111 which only has 1002 in the hunt list.
 
1002 rings and I got CALL_CONNECTION_RINGING
 
You can run sample call just enter the orig dn and dest dn and let application sitting there then try to let Tcl call ring one of dn see what happen
 
>>>>>Sample code: ########## CMENotification.Type.CALL_CONNECTION_RINGING ##########
>>>>>Sample code: ########## CallConnectionRingingEvent received ##########

>>>>>Sample code: ########## CallConnectionRingingEvent received oDn = 1003 ##########
>>>>>Sample code: ########## CallConnectionRingingEvent received dDn = 1002 ##########