cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1048
Views
10
Helpful
3
Replies

CME Multiple b-acd scripts

Ross Stevenson
Level 1
Level 1

Hi there,

         On a cisco 2821 router running IOS 15.1(4)M im trying to successfully configure 2 aa & acd scripts.

First service/script ( set as the default app-b-acd-aa service ) for my main number, which accepts the call and then callers get 8 options to route through to the hunt groups

Second one ( ictaa and ictoptions service), is for an internally dialled shortcode ( example *0) to accept the call and present the callers 2 options to route onto Helpdesk numbers.

Its all working as expected the numbers and options route through fine, but the two services/scripts don't seem to run side by side quite well.

it appears that the aa-hunt param values get mixed up with each other. So if I dial through to the default app-b-acd-aa service, select option 1 it routes me through to hunt group 2001.

If i then test dialing through to ictaa service, option 1 routes me through to 2001 also ( even though as my config below shows it should be a different destination)

But after a router reload, if I test the ictaa service first, ( press option 1) this routes through to the configured aa-hunt1 of 1899.

Then if i test the default app-b-acd-aa service, this also works fine, but any subsequent calling attempts into the ictaa service, the aa-hunt params are set with the values of the default app-b-acd service.

Can you only have 1 set of aa-hunt params configured?

!
application
service app-b-acd-aa
  param voice-mail 5000
  paramspace english index 1
  param queue-exit-extension1 2010
  param service-name app-b-acd
  param number-of-hunt-grps 8
  param menu-timeout 3
  paramspace english language en
  param handoff-string app-b-acd-aa
  param dial-by-extension-option 0
  paramspace english location flash:
  param aa-pilot 100
  param max-extension-length 4
  param queue-overflow-extension 2011
  param welcome-prompt _bacd_welcome.au
  param queue-exit-option1 9
!
service app-b-acd
  param aa-hunt7 2007
  param aa-hunt3 2003
  param queue-len 10
  param aa-hunt8 2008
  param aa-hunt4 2004
  param aa-hunt5 2005
  param aa-hunt1 2001
  param aa-hunt6 2006
  param number-of-hunt-grps 8
  param aa-hunt2 2002
  param queue-manager-debugs 1
!
service ictaa flash:/helpdesk/app-b-acd-aa-2.1.2.3.tcl
  param queue-overflow-extension 2011
  paramspace english index 1
  param menu-timeout 3
  paramspace english language en
  param voice-mail 5000
  param aa-pilot 3501
  param max-extension-length 12
  param number-of-hunt-grps 2
  paramspace english location flash:/helpdesk/
  param handoff-string ictaa
  param dial-by-extension-option 0
  param queue-exit-option1 9
  param welcome-prompt _bacd_welcome.au
  param service-name ictoptions
!
service ictoptions flash:/helpdesk/app-b-acd-2.1.2.3.tcl
  param aa-hunt1 1899
  param aa-hunt2 1898
  param number-of-hunt-grps 2
  param queue-manager-debugs 1

3 Replies 3

paolo bevilacqua
Hall of Fame
Hall of Fame

You are trying to have multiple queue services in the same router. That is not supported, and known to not work.

You can only have one queue service per router.

If you need to have different aa-hunt options for each AA service, mapping to the same keypad input, there is an undocumented parameter called optionIndex, that allows each AA to define an "offset" into the global queue aa-hunt entries.

You will need to look at the script code to understand how it works in detail.

Thank you for a quick response, I'll try take a look into it.

You're welcome, thanks for the nice rating and good luck!