• 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
• 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
• A Matrix Plan is a group of Matrix 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.