We developed a standalone auto attendant application using call studio in our test environment with Nuance ASR server. The application works as intended but i would like to know some part of the work done in this process.
Apologies for the delay in answering. Our team is reviewing the possibility on CVP implementations for options to control the grammar sessions created and their names. Will update in the Service Request soon.
Studio apps always have the help grammar enabled as a global <link> in the root document by default. This is used to allow callers to say 'help' and trigger the Help audio group in each element that collects input from the caller. You can disable the 'help' grammar globally by going to Project/Properties/Root Doc Settings. Set the VoiceXML Property Name: universals Value:none (lower case).
You can enable any grammar globally using the HotLink element. When matched, the call flow will jump to the HotLink element. If however you select the checkbox in the HotLink element for throw event - then when the caller triggers the HotLink by saying or pressing something, the event is thrown at whatever element they were executing at the time.
You can also enable any grammar you want just in an element by selecting the LocalHotlink tab in that element.
When you select Disable Hotlinks - it disables ALL hotlinks - both local and global and 'help'