edshupe Report post Posted 12/25/2004 04:48 AM I would like to create a script that simply asks the user to enter their password after pressing the voicemail button on the phone. I have inband signaling working, and I have the toc, called, and calling result variables available to the scipt. Would I edit the vmLogin.vgs script ? If so, how would I have the script use $RV[inband_Calling] instead of asking for the mailbox ? Also, I'm using the Voicemail Server.vgs, as you could probably already guess. How does the Voicemail Server.vgs know to use the vmLogin.vgs script ? I do not see that anywhere in the script, but yet I still get prompted for the mailbox and password just as the vmLogin.vgs script shows. Thank You. Share this post Link to post
SupportTeam Report post Posted 12/25/2004 08:40 AM How does the Voicemail Server.vgs know to use the vmLogin.vgs script ? The "Voicemail Box" keyword is interpreted by Voiceguide as a pointer to a particular script. This is all defined in VG.INI file - have a look though VG.INI and you'll see how the entry points to the voicemail scripts are defined. Some RVs are also set by VG before the scripts get started - you can see which RV's the scripts rely on by just looking through the script. To do what you want you would just need to create the RV which would otherwise be defined in the module in vmLogin.vgs which asks caller for mailbox ID (name the RV after the title of that module). Then use a path from your main script to go straight to the module in vmLogin.vgs which asks for PIN. (see: http://www.voiceguide.com/vghelp/html/Paths.htm for examples on how to specify a path to a particular module) Share this post Link to post