Features

A Partial list of features:
Security and user rights. Allows assigning / revoking different applications’ rights to a user.
The front-end windows applications and backend Linux applications interact using the standard ODBC interface and TCP/IP sockets.
Configurable port number for socket communication between the Windows™ client and backend display server.
Uses a multi threaded display server daemon to provide the line display and prompts maintenance functionality to the front-end windows applications, so as to reduce load on the CPU and provide faster response time.
A Sigma Plan is a group of Sigma commands which can used to develop custom IVR applications. Plan development is made easy by adding options such as moving, copying and inserting of a single / group of commands anywhere in the plan.
Commands organized in logical groups.
Allows user to create prompts on the Linux backend simultaneously while editing a plan.•Allows use of any standard prompt format (e.g. PCM8U, PCM8A) for playing prompts. Automatically selects and plays a .wav prompt irrespective of the prompt format.
Prompts to be played/recorded can be from any directory. These just need to be specified in the requisite system variables before playing/recording prompts.
Allows use of MySQL expressions to set values of plan variables.
A user can pre-assign values to the system variables as well as pre-define user variables outside the plan.
Allows use of most characters for user variable and prompt name (except for certain reserved keywords).
Use of Labels to signify locations to transfer control in an execution of a plan. The flow of control can jump to a label in the same plan, to a different plan or to a label in a different plan.

matrix

features

Text-to-Speech commands are available to be used for text to speech conversion. Text to speech conversions are also automatically done from text files while playing prompts if a prompt file of suitable format is not found.
Database commands for building database functionality for any Telephony application.
Complete set of Voice Chat commands for building a Voice Chat application.
Allows users to write and call custom C++ functions (hooks).
Extensive and easily accessible help for all commands.
Allows user to copy a plan (fully or in parts) from one machine to another plan (append or overwrite) on a different machine.
Allows the user to remotely restart a line or disconnect all users from the front-end Real Time Display Application.
The Real Time Display application provides additional debug info as the user can view shared memory values or plan variable values during runtime.
The Windows™ applications save user settings from the previous user session.