Call Testing Interface for Asterisk

This project received 11 bids from talented freelancers with an average bid price of $1000 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description


The following will describe the flow of the project

The system will execute test calls to numbers , which will be routed back to the system using SIP - This will complete one flow of the test call.

Below is the description of the features required.

[url removed, login to view] Interface:

1.1 User Interface:

1.1.1. Login to the website and Select Country to test

1.1.2. Route selection ( Preferably Drag / Drop [ ajax ? ] ) through a set of different routes configured on the system

1.1.3. Upload the list of numbers to be dialed for testing [ CSV ] - Destination country code check to be done based on selection from 1.1.1

1.1.4. Schedule tests to be executed at certain time windows [ support for multiple windows to be included ]

1.1.5. Select caller-ids available for that route and choose which ones to be used

1.1.6. View Results of Scheduled Tests , Reporting , A-Party Sent , B-party Received

1.1.7. Interface to search CDRs , download and extract CDRs

1.1.8. Comparison report of test calls , A-Channel CLI sent was 1800XXXXXX but received CLI was 07934848

1.2 Admin Interface:

1.2.1. Country Administration

1.2.2. User Administration [ countries per user / rights / access ]

1.2.3. Routes Administration [ Ability to add , remove, disable routes ] This should have the ability to add calling cards as routes where the system will dial the access number and then a pin code and the destination number. Max duration for a call on the route. Routes can be through SIP trunks as well Ability to set CallerID to be sent for every call or a group of caller id used for each route in each test Ability to Pause , Stop & Start a scheduled test

1.3. Asterisk Interface

1.3.1. AGI to execute the above actions based on inputs

1.3.2. Multiple test call setups can be done at a single time

1.3.3. Ability to receive calls to record the full cycle of a test call

1.3.4. Ability to use multiple routes

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online