To build this system, you need asterCC 1.1-beta2 or versions above
By combining marketing campaign, IVR and dialer functions, it is possible to create a great broadcasting system with astercc. This system configured as per the instructions below, will be able to place calls according to certain conditions. The way this works is that when the call is connected, the system transfers the call to an IVR where the customer will be listening to a recording and pressing buttons to move through a menu. Users of astercc can configure and use this feature free of charge provided it is done on a reasonable scale in relation to astercc predial offers.
Below, we will guide you in the design of a voice broadcasting system using transfers to queues. By following these instructions, you will also learn how to:
Build important parts of a telephone system
Set an IVR
Configure a campaign
Use the predictive dialer
Use the agent interface
Preparation
Server
You can install asterCC on a server, a PC or a Virtual Machine.
Trunk
You need a trunk for outbound calls in the first place.
Get the following resources according to different types of trunks:
Network trunk– asterCC supports trunks with SIP and IAX2 protocol. We do not need extra facilities when using such trunk. Different ITSP have different connection way. For instance, most would offer user name, password and server address for connection.
E1 – we need a E1 voice card and audio gateway (AG) with SIP protocol for transferring E1 calls into SIP calls.
Analog trunk– we do not recommend analog trunks for outbound system, since most analog trunks do not have reverse polarity signals, thus, the system cannot recognise user status, which means, when the calls are not answered or the numbers do not exist, the system would think there is an answer signal and would transfer the call to IVR. Therefore, we do not recommend an analog trunk in this condition. To build an analog trunk, we need an analog voice card (FXO interface) or an audio gateway (AG) of the analog trunk.
System Installation
Module Installation
To transfer a broadcast to an IVR, you need the module campaign and the module predictive dialer
Quickly Setup Extension and Agent
We need at least one account to bill the campaign, and two or more extensions to test the trunk. We also need to take into account the agents which may be used someday.
We can add accounts and extensions in bulk regardless of agents
Adding Trunk
Outbound Testing
Now we can test if the extension of the team can call
In the menu on the left,
PBX →
Devices, choose an unused extension and double-click it to check its login name and password
Creating an Agent Group
To put in place a better service, you will need to build an agent group to answer the customers who need operator services.
In the menu on the left, choose User→Agent Groups,and Add agent group.
Portal: When agents login the agent interface, the system will open a page by default. Here we choose default.
Add an IVR
Add Campaign
Choose agent group in Dial-In-Exten, when you want to transfer the calls to the assigned agent group.
Config Dict
To unify the data format, the system supports dictionary matching. Here we take gender as an example to show you how to match the dictionary.
Import
Predictive Dialer
Number Recyle
Predialer has a recycle function. You can re-add the numbers that have already been dialed. The system will then be able to re-dial them again.
In the check-boxes, mark the the data that needs to be recycled. Then click [collection checked]
There are numbers in a package, therefore the system will ask you which set of numbers is to be recycled.
Report
Agent Interface
As a monitor, the person has a supervisory control on pre-dialer
When an operator service is chosen, the customer will be transferred to this group. Any agent who has signed in and is online will be rung and popped up.