Asterisk Recording Interface
Submitted by dan.littlejohn on Thu, 07/28/2005 - 3:40am. :: PBX
ARI (Asterisk Recording Inteface) is a user centric portal to the Asterisk PBX Software. It provides a user friendly web interface to voicemail and call monitor recordings. As well, it provides access to user settings in Asterisk.
Sponsors :
Install :
Configuration :
Support : If you need a custom feature added or would like to sponsor development feel free to contact me.
Download :
Sponsors :
-
Northwest VOIP has generously sponsored the Call Monitor Recording Settings Feature.
-
Phonoscope, Inc has generously sponsored the Recording Download Feature.
- Connelly Management has generously sponsored the support of multiple Contexts.
- Syn-3 has reported a security bug, which has been fixed. Thanks.
- AJAX enable self updating pages
- Allows access to voicemail recordings
- Allows access to call monitor recordings
- Allows access to database to view all calls made
- Easy to use search of all calls and recordings
- Easy to use user settings page
- i18n language setting
- call forward enable
- voicemail password
- voicemail email and pager enable
- voicemail recording audio format
- call monitor recording settings
- Handset feature help page
- Login authentication by Asterisk Voicemail Password
- Login authentication by SIP Password (if used no access to voicemail)
- PHP5 support





Install :
- Navigate to /var/www/html/
- Create the directory "recordings" (/var/www/html/recordings/)
- If the directory already exists, delete any old contents of this directory
- Copy the files to this directory
- In /etc/asterisk/manager.conf, make sure that the permit line includes 127.0.0.1 if the web server is installed on the same machine or the remote computers that you would like ARI to work with. This will allow PHP to talk to the asterisk database, otherwise you will get an error message "Asterisk Manager Connection" Error.
Configuration :
- Navigate to /var/www/html/recordings/includes
- Open the file main.conf.php
- To use AMP for database authentication set the AMP files indicated to the proper settings
- To use ARI standalone for database authentication set $standalone['use']=true and set the user name and password
- If you wish to only use the call monitor portion set $ari_no_login=1
- ARI's call monitor default setting is to allow only viewing of calls of the extension that logged in to the website
- If you wish for certain extensions to view all calls in the call monitor, set $callmonitor_admin_mailboxes equal to a comma delimited list of the extensions
- If you wish for all users to view all calls in the call monitor, set $callmonitor_admin_mailboxes to "all"
Support : If you need a custom feature added or would like to sponsor development feel free to contact me.
Download :
55326 reads