cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4171
Views
20
Helpful
33
Replies

CME tcl script file.

kingvoice
Level 1
Level 1

Dear Experts !

                      I have  cisco CME router and i would like to configue Auto Attendant by using TCL script file . Can any one provide me the

sample configuration and default TCL scirpt files .

 

Thanks

 

Regards;

KV

33 Replies 33

Hi,

as I told you, remove hunt0 from your configuration and add param operator 3015

please rate all helpful posts 

HTH

 

Regards

 

Cao

Please rate all helpful posts "The more you help the more you learn"

Done but no luck...Thanks for your replies.

Hi.

After you change any parameter to the application , you have to restart it.

Show call application sessio 

is the command to discover the session id

Locate the hexadecimal id and than

call application session stop id xxxx

after that try to call again

 

Please post your actual configuration

HTH

Regards

 

 

Carlo

Please rate all helpful posts "The more you help the more you learn"

Please find the attached configuration. 

Hi,

did you restart the application as I mentioned?

 

Please activate a debug voip application script , call the application and send me the output..

 

 

Let me know 

 

 

Regards

 

 

Carlo

Please rate all helpful posts "The more you help the more you learn"

Below is the output ;

 

Oct 15 12:03:09.567: //368//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
Oct 15 12:03:09.567:
Oct 15 12:03:09.567: //368//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:03:09.567:
Oct 15 12:03:09.567: //368//TCL :/tcl_PutsObjCmd: is mlpp = 0

Oct 15 12:03:09.567:
Oct 15 12:03:09.567: //368//TCL :/tcl_PutsObjCmd:
>>>>>>>>>legstate = lg_001<<<<<<<<<<<

Oct 15 12:03:09.567:
Oct 15 12:03:09.567: //368//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
VGW#
Oct 15 12:03:25.322: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
VGW#
Oct 15 12:03:28.358: //368//TCL :/tcl_PutsObjCmd: >>>>>>>>>>>>> return from infotag get evt_dcdigits is : 0 <<<<<<<<<<<<<<<<<<<<<<<<<
Oct 15 12:03:28.358:
Oct 15 12:03:28.358: //368//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:03:28.358:
Oct 15 12:03:28.358: //368//AFW_:/AFW_FSM_Drive: Tcl_Eval to drive FSM inside Tcl modulespace. code=1 code=ERROR
Oct 15 12:03:28.358: TCL script failure
        Result:
                         Play Failed
Oct 15 12:03:28.358:    TCL script failure errorInfo:
                        Play Failed
    while executing
"media play leg_incoming moh:livemoh"
    (procedure "act_GotDestNoOption" line 49)
    invoked from within
"act_GotDestNoOption"
    ("0" arm line 2)
    invoked from within
"switch -exact $optionSelected {
                                {#} {
                                        act_RetryMenu
                                }
                                {0} {
                                        act_GotDestNoOption
                                }
                                default {
                                        set playMusicFlag 1
                        ..."
    (procedure "act_GotDest" line 38)
    invoked from within
"act_GotDest"
Oct 15 12:03:28.358: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD: +++ New incoming call to queue 3011 +++
Oct 15 12:03:28.358: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Queue index is 0 <<<
Oct 15 12:03:28.358: //3//TCL :/tcl_PutsObjCmd:
VGW#TCL B-ACD:  >>> THE QUEUE NOW IS {TclModule_23A638C_0_108870232 {CALL_NEW} {1444910608} {0}} <<<
Oct 15 12:03:28.358: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD: +++ 3011 Queue Length = 1 +++
Oct 15 12:03:28.358: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS  <<<

Hi.

It seems that you aren't following my instructions.

on telephony-service 

moh flash:moh.au (or whatever) you need to specify absolute path

Than you need to terminate all active sessions before testing again.

 

Now please correct the moh config, write the config into nvram and reload the gateway.

 

Once the gateway back online, test again an let me know.

 

 

Thanks

 

Regards

 

 

Carlo

Please rate all helpful posts "The more you help the more you learn"

Hi Carlo ;

             I am doing the same step as per  your advice, let correct the Moh file path ,

also tell me is there anyway that i can reach directly to the extension

we want to dial direct extension during greeting ,no dial by option number,

Hi.

Now I see that the call is going to extension 3011 but 3011 is unavailable.

If you want to be able to reach a destination by dialing the extension, you need dial-by-extension option that you already have as option 1 but option 1 is not available because  already assigned to an hunt destination.

If you tell what's your final desired layout of this IVR ,

I can write you the final working config ;-)

 

Please let me know 

 

Thanks

 

Regards

 

 

Carlo

Please rate all helpful posts "The more you help the more you learn"

Thanks ;

           I can reach to extension by pressing 1 .. then extension number 4XXX

what  i need like this ;

welcome msg " PLease dial the required extension or zero for operator "

NO need to  PRESS one then extension..

 

 

Hi.

In this case you will need only its-Cisco.x.x.tcl

That script allows you to enter a destination without making any selection.

 

 

Please download it and make a new application.

application 

service CSC flash: its-CISCO.2.0.2.0.tcl

  paramspace english language en
  paramspace english index 1
  paramspace english location flash:
  paramspace english prefix en
  param aa-pilot 900
  param operator 6446

 

 

Try it and let me know 

 

Regards

 

Carlo

 

Please rate all helpful posts "The more you help the more you learn"

Hi,

 

I had the same problem, in my case the problem was the moh audio file.

Reviews the audio file format and check the telephony service command.

 

telephony-service
 moh enable-g711 "flash0:en_bacd_music_on_hold.au"

 

Regards

 

John  Wallace

Hi.

Did you have any chance to try the suggested config?

 

Please let me know

 

Regards

 

Carlo

Please rate all helpful posts "The more you help the more you learn"

Now the music on hold file is working but still zero is not working 

 

VGW#
Oct 15 12:48:44.309: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
VGW#
Oct 15 12:48:46.709: //400//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
Oct 15 12:48:46.709:
Oct 15 12:48:46.709: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:48:46.709:
Oct 15 12:48:46.709: //400//TCL :/tcl_PutsObjCmd: is mlpp = 0

Oct 15 12:48:46.709:
Oct 15 12:48:46.709: //400//TCL :/tcl_PutsObjCmd:
>>>>>>>>>legstate = lg_001<<<<<<<<<<<

Oct 15 12:48:46.709:
Oct 15 12:48:46.709: //400//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
VGW#
Oct 15 12:48:53.645: //400//TCL :/tcl_PutsObjCmd: >>>>>>>>>>>>> return from infotag get evt_dcdigits is : 0 <<<<<<<<<<<<<<<<<<<<<<<<<
Oct 15 12:48:53.645:
Oct 15 12:48:53.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:48:53.645:
Oct 15 12:48:53.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: +++ New incoming call to queue 3011 +++
Oct 15 12:48:53.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Queue index is 0 <<<
Oct 15 12:48:53.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE NOW IS {TclModule_23A60AC_0_111607404 {CALL_NEW} {1444913333} {0}} <<<
Oct 15 12:48:53.645: //382//TCL :/tcl_PutsObjCmd:
VGW#TCL B-ACD: +++ 3011 Queue Length = 1 +++
Oct 15 12:48:53.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 0 ,return value: 0
Oct 15 12:48:53.645:
Oct 15 12:48:53.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 1 ,return value: -1
Oct 15 12:48:53.645:
Oct 15 12:48:53.645: //400//TCL :/tcl_PutsObjCmd: TCL AA: >>> Destination Huntgroup = 3011 <<<
Oct 15 12:48:53.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:48:53.649:
Oct 15 12:48:53.649: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913333} {0}} <<<
VGW#
Oct 15 12:49:03.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:49:03.645:
Oct 15 12:49:03.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913343} {0}} <<<
Oct 15 12:49:03.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_23A60AC_0_111607404 <<<
VGW#
Oct 15 12:49:13.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:49:13.645:
Oct 15 12:49:13.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913353} {0}} <<<
Oct 15 12:49:13.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_23A60AC_0_111607404 <<<
VGW#
Oct 15 12:49:23.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:49:23.645:
Oct 15 12:49:23.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913363} {0}} <<<
Oct 15 12:49:23.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_23A60AC_0_111607404 <<<
VGW#
VGW#
VGW#
Oct 15 12:49:33.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:49:33.645:
Oct 15 12:49:33.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913373} {0}} <<<
Oct 15 12:49:33.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_23A60AC_0_111607404 <<<
VGW#
Oct 15 12:49:43.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:49:43.645:
Oct 15 12:49:43.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913383} {0}} <<<
Oct 15 12:49:43.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_23A60AC_0_111607404 <<<
Oct 15 12:49:44.309: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
Oct 15 12:49:44.309: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913383} {0}} <<<
Oct 15 12:49:44.309: //382//TCL :/tcl_PutsObjCmd:
VGW#TCL B-ACD: >>> {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913383} {0}} <<<
VGW#
Oct 15 12:49:53.645: //400//TCL :/tcl_PutsObjCmd: TCL AA: +++ COLLECTING DIGITS TO QUIT QUEUE +++
Oct 15 12:49:53.645: //400//TCL :/tcl_PutsObjCmd: TCL AA: +++ Now playing second greeting prompt +++
Oct 15 12:49:53.645: //400//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
Oct 15 12:49:53.645:
Oct 15 12:49:53.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_23A60AC_0_111607404 {CALL_PROGRESS} {1444913393} {0}} <<<
Oct 15 12:49:53.645: //382//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_23A60AC_0_111607404 <<<

@Carlo Poggiarelli

 

Could you help me why it always gives me "1 Call in queue" and if the phone not answers is always ringing and the Handset flashes, which I don't want to happen! 

 

Any help please