cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1749
Views
0
Helpful
4
Replies

CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

lihuizhan
Level 1
Level 1

Hi we recently added a submenu to our AA structure and we broke the dial-by-extension function

Call flow:

Audio - First Greeting

Audio – Menu Choices

(Dial-by-extension works at this point)

Choice 0: forwards to extension

Choice 1: goto submenu 1

Choice 2: goto submenu 2

Submenu 1:

(Dial-by-extension stops working at this point)

Choice 0: forwards to extension

Choice 1: forwards to extension

Choice 2: forwards to extension

Choice 3: forwards to extension

Choice 4: forwards to extension

Submenu 2:

(Dial-by-extension stops working at this point)

Choice 0: forwards/transfers to PSTN(cellphone)

Choice 1: forwards to extension

Choice 2: forwards/transfers to PSTN(cellphone)

Would like to accomplish the following:

·         we want to be able to dial-by-extension in the sub menus

Considerations:

·         There are two out of the ordinary configurations to this standard AA setup.

1.       The dial-by-extension numbers that work in the root menu are prepended with a series of digits

a.       For example: if you dial extension 123 that gets turned into 5000123

2.       The digit confirmation audio has the prepended digits removed

a.       For example: if you dial extension 123 that gets turned into 5000123 and instead of hearing “dialing, extension 5000123” you hear “dialing, extension 123”

·         This additional configuration is working wherever dial-by-extension is still working. We need this functionality retained throughout the sub menus where dial-by-extension is employed, so I’m not sure if variable segregation is required or if the existing variables can simply be reused.

·         This previous post defines in more detail how this additional functionality was created and implemented.

o   https://communities.cisco.com/message/79759#79759

Other thoughts:

1.       Previously we experimented with adding an additional choice to each of the submenus which invokes a dial-by-extension prompt. However this doesn’t seem to be possible because some menu choices are pointed directly to the PSTN (i.e. 9555-123-1234) and thus enabling the external transfer option was required and therefore someone can dial an international number in the dial-by-extension prompt and make a fraudulent call.

2.       Less importantly though this complicates the menu structure, is nonstandard and requires more user input and time.

3.       Though we prefer the option of having seamless dial-by-extension throughout all submenus this is not critical. If its to complex or not possible we obviously will accept any solution fixes the issue and doesn’t permit any security vulnerability.

We thank you in advance for you time and participation in this resolution. Attachd is the current script where the previously stated mods are working but we're stuck on dial-by-extension in submenus.

1 Accepted Solution

Accepted Solutions

Hi Darren,

Thanks for updated script.

Yeah you have enabled “Allow dial by extension any time” in Menu 3 and Menu 9.

But to process the collected digits of “Menu 3” and “Menu 9”, you need add customize steps under “Digits Collected” ( as I said in previous mail ) as like Main Menu.

We are not able to see the steps under “Digits Collected” of “Menu 3” and “Menu 9” in the attached updated script .

You need add steps like “ PlayDialedDigits1/2, dbMenuDigits1/2, dbMenuPrompt1/2,..etc.,” under “Digits Collected” of “Menu 3” and “Menu 9” separately to handle those collected digits at “Menu 3” and “Menu 9”. The variables should be different like PlayDialedDigits, PlayDialedDigits1, PlayDialedDigits2 for each Menu Steps.

Could you please make those changes and let us know for any issues.

Hope that helps.

Thanks,

Gomahthy

From: community(mailer list)

Sent: Friday, April 06, 2012 9:09 PM

To: Gomahthy Ganesan -X (gomganes - WIPRO at Cisco)

Subject: - Re: CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

Cisco Communities <https://communities.cisco.com/index.jspa>

Re: CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

created by Daren Lee <https://communities.cisco.com/people/lihuizhan> in Unified Communications - View the full discussion <https://communities.cisco.com/message/89580#89580>

View solution in original post

4 Replies 4

gomganes
Level 1
Level 1

Hi Darren,

You can do “Dial-by-extension at any time” in Submenu as like in MainMenu.

Script created by GUI (Editor Express) won’t support “Dial-by-extension at any time” in Submenu and it only supports “Dial-by-extension at any time” in MainMenu.

You need to customize the script created by Editor Express (GUI) to have “Dial-by-extension at any time” in submenu by using Cisco CUCE Developer application. You can download it from CCO page.

In Cisco CUCE Developer application, you can enable this option by Dial-by-Extension Menu (of SubMenu)->Properties->Allow dial-by-extension any time. And add customized steps under “Digits Collected” to handle the collected digits. You can refer Main Menu option as example and create it.

Please refer http://www.cisco.com/en/US/docs/voice_ip_comm/unity_exp/rel7_0/administrator/script/aasamp.html for dial-by-extension option.

Hope that helps.

Thanks,

Gomahthy

From: community(mailer list)

Sent: Thursday, April 05, 2012 11:18 PM

To: Gomahthy Ganesan -X (gomganes - WIPRO at Cisco)

Subject: - CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

Cisco Communities <https://communities.cisco.com/index.jspa>

CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

created by Daren Lee <https://communities.cisco.com/people/lihuizhan> in Unified Communications - View the full discussion <https://communities.cisco.com/message/89466#89466>

Gomathy, thank you for your reply. Firstly, this script has been created with the CUE Editor version 7.06 not the CUE web based tool. I have enabled dial-by-extension on each of the two submenus but it fails to work properly. It is failing because the digits are not being prepended as is the requirement. It allows me to enter the extension but the we get call failure because its sending a number to CME with no prefix.

I have included an attachment of the updated script that has dial-by-extension enabled on the submenus yet still fails to prepend the digits as required. Like previously stated, the dial-by-extension and digit prepending work correctly in the root menu, reference that in the configuration so you can see what’s occurring. I have tried to replicate the modifications to dial-by-extension that were made in the root and apply that to the submenu but it just doesn’t work. I think the variables are getting mixed up or something and I do not have the experience correct this. In order for someone to fix this they’ll need to open the script in CUE Editor version 7.06 and examine it closely, as we have created this script in that version. Examine how the prepending and recitation of digits has been altered and find out how to propagate those alterations to work correclty in the submenu. Thank you very much for your help.

Hi Darren,

Thanks for updated script.

Yeah you have enabled “Allow dial by extension any time” in Menu 3 and Menu 9.

But to process the collected digits of “Menu 3” and “Menu 9”, you need add customize steps under “Digits Collected” ( as I said in previous mail ) as like Main Menu.

We are not able to see the steps under “Digits Collected” of “Menu 3” and “Menu 9” in the attached updated script .

You need add steps like “ PlayDialedDigits1/2, dbMenuDigits1/2, dbMenuPrompt1/2,..etc.,” under “Digits Collected” of “Menu 3” and “Menu 9” separately to handle those collected digits at “Menu 3” and “Menu 9”. The variables should be different like PlayDialedDigits, PlayDialedDigits1, PlayDialedDigits2 for each Menu Steps.

Could you please make those changes and let us know for any issues.

Hope that helps.

Thanks,

Gomahthy

From: community(mailer list)

Sent: Friday, April 06, 2012 9:09 PM

To: Gomahthy Ganesan -X (gomganes - WIPRO at Cisco)

Subject: - Re: CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

Cisco Communities <https://communities.cisco.com/index.jspa>

Re: CUE Editor / AA Dev Question - Dial by Extension not working in Submenus

created by Daren Lee <https://communities.cisco.com/people/lihuizhan> in Unified Communications - View the full discussion <https://communities.cisco.com/message/89580#89580>

Thank you very much for your guidance. Your suggestions led us to the exact resolution we were seeking. Particularly your suggestion about making additional variables for the submenus and not reusing the same variables was elemental in discovering the solution. Also, your suggestion about the checkbox to enable dial-by-extension under the menu properties was helpful. Again, your recommendations are greatly appreciated and for that we commend you.