Hello OpenWRT users !
I am thinking about releasing my simple Asterisk GUI for OpenWRT but would like to check first if there is any interest about it.
It is implemented as a collection of bash scripts, WebIf pages, agi (asterisk) script and JavaScript,
and include a complete and fully functional dialplan, which provides a fully functional and full featured asterisk system without having to edit any .conf file.
The asterisk configuration is stored in a uci file and read into asterisk Global vars by a script. The variables are used by the provided custom dialplan. Scripts write the configuration from the GUI to the asterisk config files. The interface is build into the Webif frame with a similar interface than the router configuration.
Have a look at the MARS Asterisk GUI (simulation) here:
http://teledata.qc.ca/MARS/WebInterface … ement.html
Some exclusive features: WebCall, WebAudio, Cell to VoIP gateway, local prefix lookup.
Easily link up to four systems with an IAX link using the GUI.
Support up to 4 SIP / IAX / or FXO trunks and 8 extensions.
It also implement the usual asterisk features without the need to edit the config file.
* Automated attendant. With user record able personalized menus.
* Voice mail with email delivery of voice mail messages.
* Bilingual (English / French (or other)) or unilingual (user configurable)
* WebCall: Allows the visitors of your WWW site to request a call back. (Advantageously replace a 800 line).
* Cell To VoIP gateway : Place long distance calls from your cell using your system's VoIP line.
* Web Audio : Listen to hundreds of hours of high quality audio programs.
* Queue (ACD): Manage the distribution of calls when all extensions are busy.
* Music on Hold. When transferring calls or in the call queue.
* Time Conditions : Allows to define the opening hours and direct the calls in consequence.
* Automated call routing local / long distance according to you location.
* Local prefix list automatically updated from the Internet for your location.
* Call transfers (supervised or not (blind)) to another internal extension.
* Call parking. Park a call and get it back from another extension.
* Call forward unconditional : to another extension or even to an external number (cell ... )
* Call forward on busy, Do not disturb, Automated Attendant status, WebCall status etc. etc.
* Etc. ...
So anyone interested ?