PC1 Report post Posted 06/22/2009 05:54 AM Hi, I am new to VoiceGuide. At the present we are investigating converting the VoiceGuide installation running for one of our clients so it uses a web service which could then also be used by other programs. The current process obtains a list of results using a "Database Query" and loops through those resultings reading each one back to the caller. To access a web service to get the list of results would mean using VBScripting which seems possible. The question becomes is there some way to parse / supply the associated recordset to the current loop in order to read it back or is that not possible with the current VoiceGuide? In short, we want to add a level of abstraction so we can make changes to the database and underlying calls without having to directly impact on the phone service, web site or new office system. Any assistance is gratefully received, PC Share this post Link to post
SupportTeam Report post Posted 06/22/2009 07:07 AM Easiest way to achieve this would probably be to have the VBScript create the $RVs in same way as the current Database Query module creates them. To see the names and values of the $RVs created by the Database Query module it's best to look at the vgEngine/vgm traces. The new VBScript can create same $RVs, which would mean that the current readback look that is in your script can continue to be used. If you want some more help on this please post the traces capturing the database query using the Database Query module and also post the new script which uses the VBScript to retrieve the data and we can assist in some way by indicating what $RVs the VBScript should be creating. Share this post Link to post