REMWAVE Calling Card Platform

For some common information about REMWAVE's IVR System, please check out this page

The Calling Card system has two interfaces, the Customer Interface and Management Interface. However, both can be modified depending on your needs. The Customer Interface, what the user gets when they call, is created through Python scripts and can be easily changed. While the Management Interface is created in PHP.

Customer Interface

There are three types of calling cards implemented:

The last two are similar, and only really differ in what prompts are played. Setting the calling card system to one of these only changes the way the user logs in and what information is needed. Also, the calling card system can store/unstore the User's incoming CLI (caller ID). This allows the customer to quickly login to the system simply by calling in, logging in, and storing CLI. Once stored, future calls require no login. This poses a small security loop hole, if someone is able to know the destination calling card number (i.e. 1800xxxxxxx number) and know the CLI of some user stored in system, they could possible forge a call to the system (through your incoming DID provider) and compromise that one account. Though, in practice, this would be very difficult to achieve, so a very small issue - but worth raising.

When the user enters the system, after logging in with credentials followed by #, the following menu system is available:

Additional User Features

Management Interface

Calling Card Manager Section.

CallingCard (last edited 2008-01-31 01:50:45 by pjcast)