I have an auto attendant setup with a two level menu. While a user is listening to the first level menu or even recording off of a pressed key on the first level they can dial an extention and will get connected to it. But if they go into the second level menu, then dial by extension no longer works. The call is disconnected. Is this a "feature"? Is there something that can be changed/set in the aa scripts, or specifically the script for the second level that will fix this?
I looked at the web configuration and the first aa has a allow dial by extension radio button (which is of course enabled) but there is no such option on the second level aa menu. Hopefully this can be changed via a script.
Any help greatly appreciated.
The scripts for Auto attendant are pre-compiled. CCA uses two different scripts - one for the main menu and the other one for the sub menu. You could alternatively use CUE GUI to utilize the same script for both menus.
First things first, you will need to make sure that you have CUE Script Editor that matches the CUE software. If you are using CUE 7.0.3, please use the editor located at http://www.cisco.com/cgi-bin/tablebuild.pl/cue-703-utilities. Both the Auto Attendant scripts (AA_SBCS_v02.aef and AA_Transfer2.aef" are included in the UC 500 Software Pack. You can download the script on your laptop/desktop and open it using the Editor. I would recommend that you open the two scripts side-by-side and look at the implementation of dialByExtnAnytime in the AA_SBCS_v02.aef script and get the logic implemented in AA_Transfer2.aef. If you need help with this, you may need to reach out to [email protected] alias.
Once you have the script updated, use CUE GUI to upload this script back to CUE. Make sure you have the callin number for the new script as 501 (you may need to disengage this from the previous one).