Maciej Zasadzki ADVICOS Report post Posted 11/26/2025 05:07 PM 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
SupportTeam Report post Posted 11/26/2025 08:48 PM 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