08-21-2015 07:45 AM - edited 03-14-2019 03:08 PM
Hey Guys,
I have my script finished (or so I thought) and when I started testing, I realized my problem. In our company we have extensions that start with 3, 4, 5, 6, 7 and 8. My menu has options 1, 2, 3. I can easily skip the number 3 and make it option 9 and this problem goes away, but I know that is not the proper way to fix this problem. When I'm in the menu, I am giving the caller the option of "if you know your party's extension, you may dial it at any time during this message" but when I try to dial extension 3611 for example, the menu sees the button 3 pressed, and immediately transfers to the department that is set to 3 in the menu. Can anyone give me guidance on how to rectify this problem?
Thanks!
Scott
08-21-2015 07:56 AM
Few options I can think of:
1. as suggested use option 9
2. instead of using menu step use get digit step and collect 4 digits, under the timeout node perform checks to see if digits are 1, 2, or 3 and route to specific destination, the issue with this is that it will introduce interdigit timeout when entering any option, but you are probably seeing that already if allowing variable length dialing.
3. instead of allowing entering extension at any time, create an option for it, i.e. option1 or 4, etc only under that submenu allow entering 4 digit DNs.
08-21-2015 07:59 AM
give them an extra option "if you know your party's extension press 4"
under option 4, have a treatment to capture extension and transfer call to the destination.
or
if you want to stick with current design, try using get digit string step. you have to manually check for the digit string here like e.g. string == 1,2,3 then menu option else party's extension.
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