Need inbound call centre - Asterisk server set up - CUSTOM

Job ID: 34551051

Budget: £250 – £750 GBP

Need a inbound call centre. You need to set up asterisk server for below features, but then another coder I work with will create a custom panel, and need to integrate both together. So it is a joint project. You will need to create API to integrate with custom panel.

Ability to transfer calls to a closer
Ability to create agents, 2 types of accounts, closer/opener
Ability to add scripts, script will show according to Campaign/Agent type. Example, Car Campaign, show Opener script to Opener agent for Car campaign.
Ability to have custom hold music, customise it per campaign or have a default one for all. Agent Alert sound for inbound calls.
Ability to have a queue, many people call, all agents busy, play hold music and custom speech, saying 'You are now number 4 in the queue'. Also Rules for agents, so, best opener, can set to prioritise calls to him/her.
Ability to automatically record all calls.
Real-time campaign display screens, ability to see which agents are busy, and real time daily stats.
Ability to set user levels and permissions for certain features and campaigns.
Ability for managers to listen-in on agent conversations.
Ability for managers to enter conversations with agents and customers.
Ability for managers to change the selected queues for an agent.
Ability for agents to select a Pause Code when they are not active.
Ability for agents to view the statuses of other agents on the system.
Ability to change phone number easily from multiple providers.
Ability to capture any DTMF during the call, will show on agent Panel for the call.
Related categories: PHP Linux Android Asterisk PBX VoIP