05-09-2011 07:21 AM - edited 03-16-2019 04:52 AM
Hi,
i tried to configure a multi B-ACD script with CME (not Unity), with the aim to have first a menu for changing language and then two menus for diffrent language announcments.
Okay first i created the aamain script where a audiofile will tell you to press 1 for german and 2 for english.
Then the queuemenu will dial the pilots of the other scripts. Pilot 400 for german and 500 for english.
I only want to have a language support, so their should be two menus on for language and after selection the choosen language.
My problem is the three scripts are using all the same queue script; script queuemen.
That is frustrating, i thougt to copy the script with a diffrent name in flash would fix this issue, but it does not.
Can someone help me with this?
Here my config:
sh run | se appl
application
service queuemenu flash:app-b-acd-3.0.0.2.tcl
param aa-hunt2 500
param number-of-hunt-grps 2
param queue-manager-debugs 1
param queue-len 10
param aa-hunt1 400
!
service queueall flash:app-b-acd-queueall-3.0.0.2.tcl
param aa-hunt2 402
param number-of-hunt-grps 2
param queue-manager-debugs 1
param queue-len 10
param aa-hunt1 401
!
service aadeu flash:app-b-acd-aa-3.0.0.2.tcl
paramspace spanish language sp
param second-greeting-time 15
param max-time-vm-retry 2
param voice-mail 399
param max-time-call-retry 35
paramspace spanish location flash:
param max-extension-length 4
param aa-pilot 400
param number-of-hunt-grps 1
param handoff-string aadeu
param dial-by-extension-option 3
param welcome-prompt _bacd_welcome.au
paramspace spanish prefix sp
param call-retry-timer 25
paramspace spanish index 1
param service-name queueall
param menu-timeout 5
!
service aaeng flash:app-b-acd-aa-3.0.0.2.tcl
paramspace english index 1
param service-name queueall
param menu-timeout 5
paramspace english language en
param second-greeting-time 15
param max-time-vm-retry 2
param max-time-call-retry 35
param voice-mail 399
paramspace english location flash:
param max-extension-length 4
param aa-pilot 500
param number-of-hunt-grps 1
param dial-by-extension-option 3
param handoff-string aaeng
param welcome-prompt _bacd_welcome.au
paramspace english prefix en
param call-retry-timer 25
!
service aamenu flash:app-b-acd-aa-3.0.0.2.tcl
param max-time-vm-retry 2
paramspace chinese prefix ch
param max-extension-length 4
param aa-pilot 300
paramspace chinese index 1
param second-greeting-time 15
param welcome-prompt _bacd_welcome.au
paramspace chinese language ch
param call-retry-timer 25
param voice-mail 399
param max-time-call-retry 35
param service-name queuemenu
param number-of-hunt-grps 1
paramspace chinese location flash:
param menu-timeout 5
param dial-by-extension-option 3
param handoff-string aamenu
!
ixi application cme
response timeout 10
no shutdown
UC520#sh run | se dial-p
dial-peer voice 2000 voip
description ## cue voicemail pilot number ##
destination-pattern 399
session protocol sipv2
session target ipv4:10.1.10.1
voice-class sip outbound-proxy ipv4:10.1.10.1
dtmf-relay sip-notify
codec g711ulaw
no vad
dial-peer voice 2001 voip
description ## b-acd main-menu script pilot number ##
service aamenu
destination-pattern 300
session target ipv4:10.1.1.1
incoming called-number 300
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
dial-peer voice 2002 voip
description ## b-acd german-submenu script pilot number ##
service aadeu
destination-pattern 400
session target ipv4:10.1.1.1
incoming called-number 400
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
dial-peer voice 2003 voip
description ## b-acd english-submenu script pilot number ##
service aaeng
destination-pattern 500
session target ipv4:10.1.1.1
incoming called-number 500
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
05-09-2011 10:28 AM
Chaining scripts is not trivial. Resolving this required extensive analysis of configuration and debug traces.
05-30-2011 04:25 AM
okay, i managed to avoid the problem at the customer site, but it looks like their is only one queue configurable
Cisco Unified CME Basic Automatic Call Distribution and Auto-Attendant Service (B-ACD); Site-16
And for all who tries to configure differnt languages in multiple aa scripts, i have a good tip:
Only use english configuration in the script but refer to difrent folders in flash
service aa_script1 flash:app-b-acd-aa-3.0.0.2.tcl
paramspace english index 1
param second-greeting-time 60
param max-time-vm-retry 2
param max-time-call-retry 60
param voice-mail 339
paramspace english language en
param max-extension-length 4
param aa-pilot 300
param number-of-hunt-grps 2
param handoff-string aa
param dial-by-extension-option 3
paramspace english location flash:/bacdprompts/aa_script1/
param welcome-prompt _bacd_welcome.au
param call-retry-timer 15
param service-name queue
paramspace english prefix en
param menu-timeout 3
05-30-2011 05:53 AM
Correct, you can only have one queue.
To keep all prompts in one folder, you can use for example spanish or chinese prefixes.
06-01-2011 01:43 AM
Hello Paolo,
thank you for your help. I still have a problem.
I can call the "en_b_menu" script (pilot 9010) for business hours.
I want to redirect the caller with option 9 in "queue" script to go to the "de_b_menu" script (pilot 9011) also business hours.
This is not working. With a local phone (extension 5000) it is working. But when i redirect with option 9 in "queue" script to the "de_b_menu" script (pilot 9011) i hear MOH and the script was not entered.
Any ideas? did i forget a voice service voip command or something else?
--- EDIT ---
Damn it ...
I forgot:
-------------------------------------------------------------
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
-------------------------------------------------------------
it is now working
service en_nob_menu flash:app-b-acd-aa-3.0.0.2.tcl
paramspace english index 1
param max-time-vm-retry 2
param max-time-call-retry 60
param voice-mail 339
param max-extension-length 4
param aa-pilot 9020
param number-of-hunt-grps 2
paramspace english language en
param handoff-string en_nob_menu
param dial-by-extension-option 3
param welcome-prompt _bacd_welcome.au
param call-retry-timer 15
paramspace english location flash:/bacdprompts/en_nob_menu/
param service-name queue
param menu-timeout 3
param second-greeting-time 60
paramspace english prefix en
!
service de_nob_menu flash:app-b-acd-aa-3.0.0.2.tcl
paramspace english index 1
param max-extension-length 4
param aa-pilot 9021
param number-of-hunt-grps 2
param handoff-string de_nob_menu
param dial-by-extension-option 3
paramspace english language en
param welcome-prompt _bacd_welcome.au
param call-retry-timer 15
param service-name queue
paramspace english location flash:/bacdprompts/de_nob_menu/
param menu-timeout 3
param second-greeting-time 60
paramspace english prefix en
param max-time-vm-retry 2
param max-time-call-retry 60
param voice-mail 339
!
service de_b_menu flash:app-b-acd-aa-3.0.0.2.tcl
paramspace english index 1
param max-time-vm-retry 2
param max-time-call-retry 60
param voice-mail 339
param max-extension-length 4
param aa-pilot 9011
paramspace english language en
param number-of-hunt-grps 2
param handoff-string de_b_menu
param dial-by-extension-option 3
param welcome-prompt _bacd_welcome.au
paramspace english location flash:/bacdprompts/de_b_menu/
param call-retry-timer 15
param service-name queue
param menu-timeout 3
param second-greeting-time 60
paramspace english prefix en
!
service en_b_menu flash:app-b-acd-aa-3.0.0.2.tcl
paramspace english index 1
param second-greeting-time 60
param max-time-vm-retry 2
param max-time-call-retry 60
param voice-mail 339
paramspace english language en
param max-extension-length 4
param aa-pilot 9010
param number-of-hunt-grps 2
param handoff-string en_b_menu
param dial-by-extension-option 3
param welcome-prompt _bacd_welcome.au
paramspace english location flash:/bacdprompts/en_b_menu/
param call-retry-timer 15
param service-name queue
paramspace english prefix en
param menu-timeout 3
!
service queue flash:app-b-acd-3.0.0.2.tcl
param queue-len 10
param aa-hunt0 2001
param aa-hunt1 3001
param aa-hunt9 4001
param number-of-hunt-grps 4
param queue-manager-debugs 1
!
!
!
dial-peer voice 9010 voip
description ### B-ACD en_b_menu script ###
service en_b_menu
destination-pattern 9010
session target ipv4:10.1.1.1
incoming called-number 9010
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
dial-peer voice 9020 voip
description ### B-ACD en_nob_menu script ###
service en_nob_menu
destination-pattern 9020
session target ipv4:10.1.1.1
incoming called-number 9020
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
dial-peer voice 9011 voip
description ### B-ACD de_b_menu script ###
service de_b_menu
destination-pattern 9011
session target ipv4:10.1.1.1
incoming called-number 9011
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
dial-peer voice 9021 voip
description ### B-ACD de_nob_menu script ###
service de_nob_menu
destination-pattern 9021
session target ipv4:10.1.1.1
incoming called-number 9021
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
!
!
!
ephone-dn 20
number 4000
description ### B-ACD workinghour eng ###
call-forward all 9010
call-forward night-service 9020
night-service bell
ephone-dn 21
number 4001
description ### B-ACD workinghour deu ###
call-forward all 9011
call-forward night-service 9021
night-service bell
06-14-2011 12:11 PM
Hi,
i have the same problem.
I need two queues because i need more then 10 Hunt groups.
The CME not support two queues?
Thanks and regards
Edson Oliveira
06-14-2011 12:21 PM
No, it can not.
06-14-2011 12:25 PM
Paolo,
in my case you have any suggestion to solved my problem?
I need 14 hunt-groups with drop-through-option, but this not is supported in the service queue.
service BNPRecord flash:app-b-acd-2.1.2.3.tcl
param number-of-hunt-grps 6
param aa-hunt1 4346
param aa-hunt2 4349
param aa-hunt3 4347
param aa-hunt4 4350
param aa-hunt5 4348
param aa-hunt6 4359
param queue-len 2
param queue-manager-debugs 1
!
service TraderRecord flash:app-b-acd-2.1.2.3.tcl
param number-of-hunt-grps 10
param aa-hunt1 5620
param aa-hunt2 5621
param aa-hunt3 5622
param aa-hunt4 5623
param aa-hunt5 5624
param aa-hunt6 5625
param aa-hunt7 5626
param aa-hunt8 5627
param queue-len 2
param queue-manager-debugs 1
!
Thanks and regars
06-14-2011 12:34 PM
As mentioned above: It can't be done with B-ACD/AA.
For sophisticated Call Centers, use UCCX.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide