Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

B-ACD aa-hunt option to aa-pilot

Hi,

I'm trying to get the following working but I've been unsuccessful so far and wondered if its possible. Call flow I'm trying to achieve is below:

DDI > AA with 3 options, then...

1st and 2nd options are routed to external numbers, the 3rd option is to play a message then disconnect the call.

I've configured its-CISCO-2.0.2.0.tcl script from Cisco to play just a message as a test. Each script individually works ok.

I just can't seem to get the option 3 to hit the pilot number of the second script. Is this a limitation or could I be missing something? Are you able to forward an aa-hunt option directly to another pilot number?

222 is the pilot of the second script

001975: Jul 13 13:26:01.805 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
GW2811#
001976: Jul 13 13:26:19.921 BST: //195//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
001977: Jul 13 13:26:19.921 BST:
001978: Jul 13 13:26:19.925 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
001979: Jul 13 13:26:19.925 BST:
001980: Jul 13 13:26:19.925 BST: //195//TCL :/tcl_PutsObjCmd: is mlpp = 5

001981: Jul 13 13:26:19.925 BST:
001982: Jul 13 13:26:19.925 BST: //195//TCL :/tcl_PutsObjCmd:
>>>>>>>>>legstate = lg_001<<<<<<<<<<<

001983: Jul 13 13:26:19.929 BST:
001984: Jul 13 13:26:19.929 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: ++ Playing Welcome Prompt and options menu ++
GW2811#
001985: Jul 13 13:26:27.897 BST: //195//TCL :/tcl_PutsObjCmd: >>>>>>>>>>>>> return from infotag get evt_dcdigits is : 3 <<<<<<<<<<<<<<<<<<<<<<<<<
001986: Jul 13 13:26:27.901 BST:
001987: Jul 13 13:26:27.901 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
001988: Jul 13 13:26:27.901 BST:
001989: Jul 13 13:26:27.905 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: +++ New incoming call to queue 222 +++
001990: Jul 13 13:26:27.905 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Queue index is 0 <<<
001991: Jul 13 13:26:27.905 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE NOW IS {TclModule_49A81850_0_722181712 {CALL_NEW} {1279023987} {5}} <<<
001992: Jul 13 13:26:27.909 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: +++ 222 Queue Length = 1 +++
001993: Jul 13 13:26:27.913 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 0 ,return value: 0
001994: Jul 13 13:26:27.913 BST:
001995: Jul 13 13:26:27.913 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 1 ,return value: -1
001996: Jul 13 13:26:27.913 BST:
001997: Jul 13 13:26:27.917 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: >>> Destination Huntgroup = 222 <<<
001998: Jul 13 13:26:27.921 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
001999: Jul 13 13:26:27.921 BST:
002000: Jul 13 13:26:27.925 BST: //195//TCL :/tcl_PutsObjCmd:
proc act_CallSetupDone
002001: Jul 13 13:26:27.925 BST:
002002: Jul 13 13:26:27.925 BST: //195//TCL :/tcl_PutsObjCmd:
IP IVR Leg Setup Status = ls_003
002003: Jul 13 13:26:27.925 BST:
002004: Jul 13 13:26:27.925 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: +++ Received signal other than busy or noan +++
002005: Jul 13 13:26:27.925 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002006: Jul 13 13:26:27.925 BST:
002007: Jul 13 13:26:27.929 BST: //189//TCL :/tcl_PutsObjCmd:
GW2811#TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_PROGRESS} {1279023987} {5}} <<<
002008: Jul 13 13:26:27.933 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279023987} {5}} <<<
GW2811#
002009: Jul 13 13:26:37.902 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002010: Jul 13 13:26:37.902 BST:
002011: Jul 13 13:26:37.906 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279023997} {5}} <<<
002012: Jul 13 13:26:37.906 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_49A81850_0_722181712 <<<
GW2811#
002013: Jul 13 13:26:42.926 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002014: Jul 13 13:26:42.926 BST:
002015: Jul 13 13:26:42.930 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_RETRY} {1279024002} {5}} <<<
002016: Jul 13 13:26:42.934 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 0 ,return value: 0
002017: Jul 13 13:26:42.934 BST:
002018: Jul 13 13:26:42.934 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 1 ,return value: -1
002019: Jul 13 13:26:42.934 BST:
002020: Jul 13 13:26:42.942 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002021: Jul 13 13:26:42.942 BST:
002022: Jul 13 13:26:42.942 BST: //195//TCL :/tcl_PutsObjCmd:
proc act_CallSetupDone
002023: Jul 13 13:26:42.942 BST:
002024: Jul 13 13:26:42.946 BST: //195//TCL :/tcl_PutsObjCmd:
IP IVR Leg Setup Status = ls_003
002025: Jul 13 13:26:42.946 BST:
002026: Jul 13 13:26:42.946 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: +++ Received signal other than busy or noan +++
002027: Jul 13 13:26:42.946 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002028: Jul 13 13:26:42.946 BST:
002029: Jul 13 13:26:42.950 BST: //189//TCL :/tcl_PutsObjCmd:
GW2811#TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_RETRY_PROGRESS} {1279024002} {5}} <<<
002030: Jul 13 13:26:42.954 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279024002} {5}} <<<
GW2811#
002031: Jul 13 13:26:47.902 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002032: Jul 13 13:26:47.902 BST:
002033: Jul 13 13:26:47.906 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279024007} {5}} <<<
002034: Jul 13 13:26:47.906 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_49A81850_0_722181712 <<<
GW2811#
002035: Jul 13 13:26:57.902 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: +++ COLLECTING DIGITS TO QUIT QUEUE +++
002036: Jul 13 13:26:57.902 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: +++ Now playing second greeting prompt +++
002037: Jul 13 13:26:57.906 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002038: Jul 13 13:26:57.906 BST:
002039: Jul 13 13:26:57.910 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279024017} {5}} <<<
002040: Jul 13 13:26:57.914 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_49A81850_0_722181712 <<<
002041: Jul 13 13:26:57.946 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002042: Jul 13 13:26:57.946 BST:
002043: Jul 13 13:26:57.950 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_RETRY} {1279024017} {5}} <<<
002044: Jul 13 13:26:57.954 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: >>> Maximum Retry Limit Reached, Forwarding to Voice Mail <<<
002045: Jul 13 13:26:57.954 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 0 ,return value: 0
002046: Jul 13 13:26:57.954 BST:
002047: Jul 13 13:26:57.954 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 1 ,return value: -1
002048: Jul 13 13:26:57.954 BST:
002049: Jul 13 13:26:57.954 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: >>> Incoming Leg GUID = ACE50970.8DB011DF.81B0A762.B7FBBD89 <<<
002050: Jul 13 13:26:57.962 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002051: Jul 13 13:26:57.962 BST:
002052: Jul 13 13:26:57.962 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: >>> No of attempts to voice mail = 1 <<<
002053: Jul 13 13:26:57.962 BST: //195//TCL :/tcl_PutsObjCmd:
proc act_CallSetupDone
002054: Jul 13 13:26:57.966 BST:
002055: Jul 13 13:26:57.966 BST: //195//TCL :/tcl_PutsObjCmd:
GW2811#
IP IVR Leg Setup Status = ls_004
002056: Jul 13 13:26:57.966 BST:
002057: Jul 13 13:26:57.966 BST: //195//TCL :/tcl_PutsObjCmd: TCL AA: +++ Received signal other than busy or noan +++
002058: Jul 13 13:26:57.966 BST: //195//TCL :/tcl_PutsObjCmd: preced info : 0:-1:5 ,index : 2 ,return value: 5
002059: Jul 13 13:26:57.966 BST:
002060: Jul 13 13:26:57.970 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_VM} {1279024017} {5}} <<<
002061: Jul 13 13:26:57.974 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> THE QUEUE IS {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279024017} {5}} <<<
GW2811#
002062: Jul 13 13:27:01.806 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD:  >>> B-ACD Service Running <<<
002063: Jul 13 13:27:01.806 BST: //189//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> {TclModule_49A81850_0_722181712 {CALL_TEMP_FAILURE} {1279024017} {5}} <<<

Many thanks for any help!

Kev

4 REPLIES
Hall of Fame Super Gold

Re: B-ACD aa-hunt option to aa-pilot

You cannot forward directly. You need to configure the number as voip DP, with destionation to the same router address.

New Member

Re: B-ACD aa-hunt option to aa-pilot

Hi there,

thanks for your reply

I do actually have a dial-peer, tied in to the announcement script with 'service opt3'

If I dial the pilot from a phone on the network I get the expected announcement...same goes for the 1st AA/queue script. The problem seems to be the 1st AA/queue passing the call to the announcement scripts pilot number.

When I call into 240, main AA is played and I select option 3, hittings MOH. This eventually fails with the 'unable to take your call at this time' message.

dial-peer voice 240 voip
service oslo
destination-pattern 240
session target ipv4:1.1.1.1
incoming called-number 240
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad

dial-peer voice 222 voip
service opt3
destination-pattern 222
session target ipv4:1.1.1.1
incoming called-number 222
codec g711ulaw
no vad

service opt3 usbflash0:/opt3/its-CISCO.2.0.2.0.tcl
  paramspace english index 1
  param operator 222
  paramspace english location usbflash0:/opt3/
  param voice-mail 222
  param aa-pilot 222

service oslo flash:/bacdprompts/app-b-acd-aa-3.0.0.2.tcl

  paramspace english index 1

  param aa-pilot 240

  param max-extension-length 3

  paramspace english language en

  param queue-manager-debugs 1

  param call-retry-timer 15

  param voice-mail 8242

  param max-time-call-retry 26

  paramspace english location flash:

  param service-name queue

  param max-call-retry-timer 10

  param number-of-hunt-grps 3

  param menu-timeout 1

  param handoff-string oslo

  paramspace english prefix en

Really stuck at the moment with this but I'm sure it should work but is configured incorrectly/missing config.

Thanks again for looking at this!

Kev

New Member

Re: B-ACD aa-hunt option to aa-pilot

forgot this

service queue flash:/bacdprompts/app-b-acd-3.0.0.2.tcl
  param aa-hunt3 222
  param queue-len 15
  param aa-hunt1 10208
  param number-of-hunt-grps 3
  param aa-hunt2 10208
  param queue-manager-debugs 1

Hall of Fame Super Gold

Re: B-ACD aa-hunt option to aa-pilot

Does "debug voice application script" reveals anything ?

656
Views
0
Helpful
4
Replies