Asterisk-crm is an open source CRM/call center system designed for Asterisk users. It uses ajax (ajax with PHP), MySQL and supports pop-up, click to dial, and some other call center features. It should work with all asterisk-based system.
please visit official site astercc.org for the latest news and documents.
download: https://astercc.org/downloads
From version 0.05, asterCRM would be released in asterCC package.
new features in 0.076
- compatible with asterisk 1.8,1.6 and 1.4
- added check csv file if the utf-8 code when import
- added billing for campaign
- added auto popup the latest and top priority notes
- improved open_new_window to internal, external and both in astercrm.conf.php
- added require_reason_when_pause (yes|no) in astercrm.conf.php
- added agent_queue_log to record agent pause and continue logs
- added a socket method to send calling info (added enable_socket,fix_port, and socket_url in astercrm.conf.php)
- added first_name and last_name in customer table
- improved include customer info when export dialed list (added export_customer_fields_in_dialedlist in astercrm.conf.php for assign exported fields)
- added create_ticket in astercrm.conf.php to control the privileges when creating ticket
- added popup ticket notice in portal page
new features in 0.07
- compatible with asterisk 1.6 and 1.4
- blind transfer attend transfer and get call back
- queue panel
- agent ticket
- scheduler call
new features in 0.06
- improved survey export feature
- add a switch to control if need close all popup window after a survey
- improved dialer
- added table campaignresult
- added survey <-> campaign connection
- popup survey directly when only one survey enabled
- added surveyresult.agi, can be used to update survey when using AMD
- added new parameters which are used to control cdr data (in table mycdr)
- allow add customer name or add customer connection when import diallist, also added diallist popup
- monitor features were moved to daemon astercc
- add queue status page, to display realtime queue status
- fixed the bug that sort only work in the first page
new features in 0.058
- campaign result statistics
- agent dialed result statistics
- support set start time and end time for campaign
- supply a shell for backup file and database
- agent can add a scheduler dial for a customer
- support set dial wait time in campaign
- agent can add a transfer link in note
- astercrm work with asterbilling simply
- support delete an uploaded file
- agent pause function
- reload or restart asterisk in web
new features in 0.055
- added a daemon for predictive dialer and scheduler calls
- support transfer a call to queue directly in dialer
- enhanced survey
- added smart match feature for new callerid
new features in 0.05
- support dynamic agent mode
- extension whisper
- DID number display
- support predictive dial out strategy
- support import file which exists in server
- recent cdr bind to monitor records
- add ext. for
- support play gsm file in web
- force monitor by group
- update license in web
- auto-install
- system status monitor by group admin
- predictive dial by groupadmin
- multi mode search(like,=,<,>)
new features in 0.047
- scheduler dialer
- customer CDR
- CDR(in astercc mode)
- could work with astercc
- trunk information when dialin
- list and listen to the monitor records(in astercc mode)
- removing butch of customer records in one go
- agent auto-dial (dial force)
- speed dial list
- recycle no answer number in dialed list(in astercc mode)
new features in 0.0461
- add dial list campaign
- enhance import function
new features in 0.0456
- invite dial
- google map support
- multi-condition search & export
- config system parameters in browser
- monitor/spy channel in real-time
- prefixes remove
- switch in customer mode and customer->contact mode
- read caller id of other extensions when they are talking
new features in 0.045
- use perl script: eventsdaemon to replace the python script: ProxyMan
- customer and contact could be related or irrespective
- import/export datas online, include customer, contact, dial list
- add survey module, administrator could add difference survey
- survey result statistics
- add monitor control in agent interface
- all pop-up form is movable
- browser title blinking and maximize when dial events happened
- could trim zero in the callerid
- multi-skin support

Features:
- Pop-up on incoming calls
- Pop-up when dial out
- Suggestion when enter business name or contact
- Account/extension manager
- Click to dial
- Click to transfer
- It can be integrated with all asterisk based systems, such as Magiclink IP PBX, Trixbox …
- Multi-language support (Chinese and English for now)
- Support external crm
- Extension status
- Show asterisk active channels
- Predictive dialer (need astercrm be installed on the same server with asterisk)
- Agent outbound campaign
- Enter phone number and dial in agent interface
- Survey
- Monitor control in agent interface
Requires MySQL 4.1 or above and is tested with Trixbox and Magiclink IP PBX.
Download:
http://sourceforge.net/projects/asterisk-crm/
You can reach to the author on solo.fu at gmail.com
See Also
Screenshots:
User login

Add a contact

Auto-complete

Agent interface

Dial

Data import

Google map

Predictive dialer

Live queue status
