VoiceGuide IVR Software Main Page
Jump to content

Is There a Complete Compendium of VoiceGuide Variables?

Recommended Posts

Hello,

We are currently working on optimizing and simplifying our VoiceGuide scripts, and we are looking for a complete reference of all variables available in callflow scenarios.

For example, we know about the variable $RV_PreviousModule_speech. Is there an equivalent variable for user input or DTMF, such as $RV_PreviousModule_input or $RV_PreviousModule_DTMF? If so, could you point us to the documentation that lists all such variables?

If a consolidated compendium of all VoiceGuide variables exists, we would appreciate a link. If not, what is the recommended way to obtain a full overview of all supported variables?

Thank you in advance.

Share this post


Link to post

There is no published list of all the various Result Variables set by the various VoiceGuide modules and extensions.

Most of the Result Variables set can however be seen in the vgEngine trace file.

 

Note that $RV_PreviousModule will return the Title of the previous module, and a module Title can be used to retrieve Result Variables set by that module, by appending an appropriate suffix to module title and querying that Result Variable.

Data like the key press (DTMF) or numbers entered in module is usually available by querying the $RV using just the module title. eg: This should work: 

$RV[$RV_PreviousModule]

 

or you can use the RvGet API call. eg:

sReturnValue = vg.RvGet($RV_LINEID, "$RV_PreviousModule") 

RvGet API information: https://www.voiceguide.com/vghelp/source/html/com_rvget.htm

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
×