B-ACD remove the menu

Unanswered Question
Mar 9th, 2010
User Badges:

Hi


I have CME and i configured B-ACD it's working fine


what i want to configure is to dial the extension number while i hear the message i want to remove the menu? how to do this

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
paolo bevilacqua Tue, 03/09/2010 - 08:13
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

That is drop-through mode to dial-by extension choice. Explained in documentation.


Note default B-ACD/AA does not handle busy or not answering extensions, my variation does.

mrmhar1408 Fri, 03/12/2010 - 22:43
User Badges:

Ok fine I did the changes but still can't dial the extension once i hear the message the call drop immediately when i start dial the extension.


what is the exact configuration to dial the extension once i hear the message


application
service aa flash:app-b-acd-aa-2.1.0.0.tcl
  paramspace english index 1
  param number-of-hunt-grps 2
  param drop-through-option 1
  param handoff-string aa
  paramspace english language en
  param max-time-vm-retry 2
  param aa-pilot 8025
  paramspace english location flash:
  param second-greeting-time 45
  param drop-through-prompt _bacd_welcome.au
  param call-retry-timer 15
  param voice-mail 5003
  param max-time-call-retry 700
  param service-name queue
!
service queue flash:app-b-acd-2.1.0.0.tcl
  param queue-len 15
  param aa-hunt0 2222
  param queue-manager-debugs 1
  param number-of-hunt-grps 2



what i missed ?

paolo bevilacqua Sat, 03/13/2010 - 03:43
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Take "debug voice application script" with "term mon".

mrmhar1408 Sat, 03/13/2010 - 23:07
User Badges:

Router#
*Mar 14 06:55:11.968: //114//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
*Mar 14 06:55:11.968:
*Mar 14 06:55:11.968: //114//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
Router#
Router#
*Mar 14 06:55:38.300: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
Router#
*Mar 14 06:55:40.284: //119//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
*Mar 14 06:55:40.284:
*Mar 14 06:55:40.284: //119//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
Router#
Router#
*Mar 14 06:55:42.476: //119//AFW_:/AFW_FSM_Drive: Tcl_Eval to drive FSM inside Tcl modulespace. code=1 code=ERROR
*Mar 14 06:55:42.476: TCL script failure
    Result:
             Play Failed
*Mar 14 06:55:42.476:     TCL script failure errorInfo:
            Play Failed
    while executing
"media play leg_incoming moh:livemoh"
    ("default" arm line 15)
    invoked from within
"switch -exact $optionSelected {
                {#} {
                    act_RetryMenu
                }
                {0} {
                    act_GotDestNoOption
                }
                default {
                    set playMusicFlag 1
            ..."
    (procedure "act_GotDest" line 31)
    invoked from within
"act_GotDest"                                              
Router#
*Mar 14 06:55:42.480: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD: ++ Message received from IOS ++
Router#

Aaron Harrison Sun, 03/14/2010 - 01:14
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Hi


I saw this on my lab router a while back whilst trying this - I guess it's trying to use some feature of CME for live MoH, but not knowing much about that I took the option of modifying the script:


Switch this line:

media play leg_incoming moh:livemoh


for:


media play leg_incoming _bacd_music_on_hold.au


Possibly not the best solution, but worked for me.


Regards


Aaron


Please rate helpful posts..

mrmhar1408 Sun, 03/14/2010 - 01:29
User Badges:

i did the changes but still once i start to dial the extension the call drops

Aaron Harrison Sun, 03/14/2010 - 01:37
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Hi


So you need to debug again..


Aaron

mrmhar1408 Sun, 03/14/2010 - 01:58
User Badges:

Router#
*Mar 14 09:52:32.071: //129//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
*Mar 14 09:52:32.071:
*Mar 14 09:52:32.071: //129//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
Router#
*Mar 14 09:52:38.299: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
Router#
*Mar 14 09:52:41.191: //129//AFW_:/AFW_FSM_Drive: Tcl_Eval to drive FSM inside Tcl modulespace. code=1 code=ERROR
*Mar 14 09:52:41.191: TCL script failure
        Result:
                         Play Failed
*Mar 14 09:52:41.191:   TCL script failure errorInfo:
                        Play Failed
    while executing
"media play leg_incoming moh:livemoh"
    ("default" arm line 15)
    invoked from within
"switch -exact $optionSelected {
                                {#} {
                                        act_RetryMenu
                                }
                                {0} {
                                        act_GotDestNoOption
                                }
                                default {
                                        set playMusicFlag 1
                        ..."
    (procedure "act_GotDest" line 31)
    invoked from within
"act_GotDest"                                              
*Mar 14 09:52:41.195: //3//TCL :/tcl_PutsObjCmd: TCL B-ACD: ++ Message received from IOS ++
Router#

Aaron Harrison Sun, 03/14/2010 - 06:39
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Hi


Still seeing the original line:


"media play leg_incoming moh:livemoh"


Rather than the edited one... you'll need to get the router to reload the tcl script or just reboot the router (can't remember the command offhand)...


Regards


Aaron


Please rate helpful posts...

paolo bevilacqua Sun, 03/14/2010 - 06:32
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

That is CSCsd14203 - "moh play using media play verb doesnt work"

You have few choices:

- apply the workaround suggested in bug relase notes.

- update IOS

- get my modified version that would allow, among other things,to  handle correctly a busy or non-answering extension, business office hours and holiday schedule, selectable MOH.

http://www.ciscoxmlservices.com/it/tcl--ivr-scripts

Actions

This Discussion