TERASENS - Knowledge Base

Q10136 - HOWTO: Using alternate Scripting Languages with TERAVoice
Author:  Frank Weber
Created: 7/20/2005
Last edited: 7/20/2005
Version: 1.0
Times viewed: 5815
Rated out of 10 ( 0 votes)
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
    • TERAVoice Server 2004
    • TERAVoice Server 2008
    Related Articles

    There are currently not related articles

    Send Feedback on this Article
    What do you think about this article?

    1 2 3 4 5 6 7 8 9 10



    Do you have any additional comments? (optional)

    Approved Comments

    There are currently no comments for this article

     Write Us|  Add to favorites
     ©2009 TERASENS GmbH. All rights reserved. Copyright Notice