Q10136 - HOWTO: Using alternate Scripting Languages with TERAVoice

Info TERAVoice supports the following languages for creating IVR Scripts:
  • VBScript
  • JScript (JavaScript compatible)
Using alternate Languages Limitations

While TERAVoice imposes no restrictions on the scripting language used, there are several limitations:

  • No official support if provided
  • Syntax highlighting is not available
  • No default template with the required function definitions is provided
  • Passing an array to the PlayMultiwave function may not be possible


To use an alternate scripting language you simply type the name of the scripting language into the language combo box in the IVR Script Handler's properties Dialog.

You can have the default template (VBScript of JScript) inserted as a starting point. Then you would need to translate the function definitions to the syntax of the desired scripting language.

Scripting Language Links

  • Perl
  • Python
  • TCL
  • RubyScript
  • LuaScript
  • HaskellScript


    Applies To
    Related Articles

    There are currently not related articles

    Author:  Frank Weber
    Created: 7/20/2005
    Last edited: 7/20/2005
    Version: 1.0