cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2410
Views
0
Helpful
8
Replies

Problem with multi B-ACD script on CME

Kenjie-San
Level 1
Level 1

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

8 Replies 8

paolo bevilacqua
Hall of Fame
Hall of Fame

Chaining scripts is not trivial. Resolving this required extensive analysis of configuration and debug traces.

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

Correct, you can only have one queue.

To keep all prompts in one folder, you can use for example spanish or chinese prefixes.

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

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

No, it can not.

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

As mentioned above: It can't be done with B-ACD/AA.

For sophisticated Call Centers, use UCCX.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: