VoiceGuide IVR Software Main Page
Jump to content

Web Services, Vbscripting And Passing Recordsets

Recommended Posts

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×