Asterisk, Java, MySQL, VXML, Voip

This project was awarded to pythonshell for $100 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

We need the development of a web GUI interface that will allow customers to customize the Auto Attendant/IVR script with different voice menus, DB Select/Update/Append,etc. functionality, play/record menu options, call/transfers to different extensions/phone numbers, etc while maintaining the call features available through Asterisk, like call waiting, call forward, caller ID, call transfer, etc.

In order to provide the custom IVR functionality needed, we require the development of web based GUI function boxes (drag & drop), each with several different properties that will write the IVR Asterisk script and integrate it with the account profile for a particular customer. Each of these function boxes would correspond to a particular task to be performed in the IVR process like, Play Menu, Record Menu, place a call (to extension or external phone), Detect DTMF digits, etc. The script that is created would be saved in vxml, the functions would be applied to a particular DID associated with the account and the customer should be able to load the script at any time to make changes as desired.

We are looking to built something like following but should work in browser instead of standalone application.

[url removed, login to view]

[url removed, login to view]

We don't want to loose any functionality of Asterisk. Whatever commands we can run with Asterisk we need that functionality in frontend of this application. We will also provide existing call flows that we are currently using. This app should be able to design those call flows along with other customer's requirements. Some call flows are using api for credit card processing therefore we will need some kind of interface in this app that will allow us to interface this application with third party applications.

Attached is the list of all controls that we need. Please do not bid if any of the control is not possible to built.

Awarded to:
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