asteriskvoipphone-calltelecommunicationpbx

Open source easy-to-customize call center solution?


Note: A have asked this question at the Superuser community first, but since it involves a lot of software-building-related topics I decided to move it here.

I need to provide a simple call-center solution to a small local business.

They have a local 6-digit land line number. They accept calls locally, i.e. nobody calls them from another cities.

The problem is that they started to lose customers, because with a certain amount of calls every day it has become impossible to reach the local phone number (it is always busy).

So, there is a call center solution needed.

I assume that I can somehow hook to Asterisk PBX and then do all the business logic and CRM stuff with some Java+MySQL custom written module.

I tend to think that I could have a PBX server with a land line somehow plugged in to it, and in addition to that I can call the PBX API from my Java/MySQL custom written module.

So, what should I start with? How can a land line number be attached to a PBX server? What is the best open source PBX that has rich API to call?

P.S. Here is the SRS:

The non-functional requirements are:

The functional requirements are:


Solution

  • You could definitely build everything you want using:

    You could also build all your own software on the asterisk box to perform these functions. However, if you really want something 'quick to market', I suggest you look into one of the available Asterisk CRM products. A quick google search turned up the following open source options:

    Hope one of these solutions fits your needs. If your client becomes more flexible on the open source part, there are also several other CRM integration projects for asterisk.