Our Services more...

We Provide Solutions more...

This product comes ... more...

We provide support more...
 
Features

General Features


Tree view

CallScriptBuilder editor supports tree-view mode where the designer will get an overall view of the control flow within the script. This tree-view can be toggled with html view of a selected page.

Read More ...


Navigation

Build simple or complex navigation between pages.  You can build conditional navigations as complex and as much nested as you want. All of this from an easy to use and intuitive GUI. You can use Global variables or data control values directly for conditional evaluation. You can attach such navigations to the page level or directly from a button.

Read More ...


Validation

You can restrict editable textboxes into one of several types like numbers, alphabets, alphanumeric, dates etc.  These types are automatically validated; you wouldn’t have to write java script to do this.

Read More ...


Tabs

CallScriptBuilder supports multiple tabs in scripts. Such tabs can be easily added to a script page.  The pre-configured workflow can go through multiple such tabs. Alternatively, the agent can choose tabs.

You can attach images to tab and also Text and a background color.

Read More ...


Mandatory Actions

You can classify a data control as mandatory with a single check.Once a control is marked as mandatory,the agent will not be allowed to move into the next page of the script without entering data into the control.


This way, a contact center can enforce Mandatory Business Rules very effectively.

Read More ...


Google Maps

A design user can drag and drop Google Maps to the script page. Such Google Maps will load when the script page loads with the city/postal code information from a bound record. After loading, the agent can re-enter city/postal code and get re-render the new Google map.


Read More ...


Components

Components are pre-packaged groups of simple and advanced data controls, which are manipulated as a single unit on the call script builder. The idea is that once a component is built, it can be dragged and dropped into any number of pages on any number of scripts within a tenant. 

Read More ...

 

Editor


Database Binding

The designer user can bind data controls with backend databases. You can use one of three ways to bind

o        Select table-column from a drop-down

o        Visually build your SQL from a GUI. The SQL can have nested queries , Where clauses , Group By and Order By Clauses

o        Directly enter the SQL in the box provided, manually.

Read More ...


Global Variables

Global Variables are used to hold values across script pages at execution time.A data control can be bound to a Global Variables, just as it can be bound to database columns or query strings.

Read More ...


Simple Data Controls

CallScriptBuilder supports the following simple data controls. These can added onto a script page by dragging and dropping them into the editor page.  These controls can be given default values and also bound with backend databases and other external or internal applications.

Read More ...



 WYSIWYG Editor

 CallScriptBuilder provides a completely web based script designer and an html based, What You See Is What You Get (WYSIWYG), page editor. A user can simply drag and drop data controls into the page, fill in labels and static text, bind data controls to back-end databases and other applications

Read More ...

 

Integration


Web Services

Web Services are the most widely used open and supported technique for application integration in the world today. CallScriptBuilder readily supports Web Services based integration with external applications, both within the LAN and outside the LAN. Such web services can be used both for reading from external applications and also to write data back to external applications.

Read More ...


ActiveX

ActiveX are executables which can be run from a web page. These are typically used to call external systems directly from the web page. CallScriptBuilder allows designers to add ActiveXs to a script page and pass data back and forth between the ActiveX and the script page. ActiveXs can be added to a tenant, which are then available to all scripts in the tenant.

 

Read More ...


Client Side Scripts

As a script designer, you may also use client side scripting. Such scripts are written in Java script. You can implement complex logic using client side scripts.

Read More ...


Server Side Scripts

As the script designer, you can embellish your scripts with server side scripting. These scripts will be run on the server, at run time, and can be written C# or VB.NET.  Such scripts can be used for a variety of reasons including calling APIs of external systems or to perform complex logic involving Global Variables and data control values. These scripts can be called from Button Submit actions and Page Loads.

Read More ...

 

Reports


Tabular Reports

 A tabular report is the most basic type of report the user can build using Tratum Reporting Manager.

The report output is organized in a multicolumn, multirow format, with each column corresponding to a column in the database table.

Read More ...


Graphical Reports

Graphical reports are easy to interpret reports. With Tratum Reporting Manager, the following graphical reports can be generated

  • Column Chart

  • Pie Chart

  • Line Chart 

  • Bubble Chart

Read More ...


 Show/Hide Column

 The ‘Show/Hide’ column option will help users to show/hide the columns that the user does not wish to display. 

Read More ...


Aggregates (Summary)


In a report that aggregates, or collects, data within ranges, values from the database are retrieved and formatted based on an aggregate range that you define. You can even use parameters to specify the range over which the data should be collected.

 

Read More ...


Filters

 

Filtering is a quick and easy way to find and work with a subset of data in a report dataset.

A filtered report displays only the rows that meet the criteria you specify for a column and hides rows you do not want to be displayed.

 

Read More ...


Parameters

 A parameter is a variable whose value can be set at runtime. Parameters are especially useful for modifying and setting PL/SQL variables at runtime.

Using Tratum Reporting Manager, you can create parameters to replace either single literal values or entire expressions in any part of a query. You can reference parameters elsewhere in the report, such as in PL/SQL constructs providing conditional logic for the report.

 

Read More ...


Export Report

 

The reports can be exported to excel,csv or html. Select a report and click on ‘Export’ icon on the toolbar;a  pop-up is displayed.  Click on ‘OK’. You can then save the report to any desired location or open the report to view the content.

 

Read More ...


Report Viewer

In ‘View Reports’, the user can only view the created reports. The reports can be edited based on various filters, parameters but it cannot be saved to the database.

 

To view a report you need to select a database from  the drop down ‘Change Database’ against which the reports were created and stored.

 

Read More ...