Subscribe By RSS or Email

How to use astercc,freepbx and asterisk to build a broadcasting system with IVR and Queue agents.

Print PDF

clip_image001[4][Posted on astercc.org] the most feature in astercc is the predictive dialer, using the dialer you could improve the work efficiency. In this tutorial, I will introduce how to setup a dialer with a pre-configed IVR:  when dialer start work, customers will hear a IVR which you configed in Freepbx, so we could also config in the IVR to accept customer input, and we can forward to an new IVR or agents in a queue.

1. config a Queue in freepbx

usually you want to config a queue to resonpse customer if they want to reach some live agent, so we config a queue first

2. config an IVR in freepbx

2.1 first we will add some voice in the IVR, you’d like to use a recording software, just notice that in asterisk, it requires to use wav format and 16bit, 8000HZ mono

clip_image002[4]

clip_image003[4]

2.2 add a recording

you can either upload the recording you finished in your pc, or use a ext. in system to record a new one

clip_image004[4]

clip_image005[4]

2.3 add IVR

now queue and recording is ready, we could add the IVR

clip_image006[4]

in announcement, we select the recording we just done, and also we added two options to accept customer input, when customer hits 1, he will go queue 900, and when hits 2, he will go to ext. 5001.

4. add misc

then we need add a misc so the dialer could reach the IVR

clip_image007[4]

remember this feature code 800, we will use it when configing campaign in astercc, you could use some other code as you like, just make sure it’s unique in your freepbx

now we finished the job in freepbx, you’d like to dial 800 from any extension, it supposes to bring you to the IVR.

5. config the campaign in astercc

login as admin, and go to campaign, add a campaign as following

clip_image008[4]

make sure in “Inexten” you put the same code as in “misc application”, and in “Queue number” put the same queue number as your freepbx queue

6. add agent user in astercrm

you’d like to add some account for your agents if you want them get a popup form when they start answer customer calls, go to “Extension” to add astercrm account for your agents, make sure the account “extension” match the ext. in your freepbx

clip_image009[4]

7. start dialer and test agent

before start dialer, you’d like to check your astercc.conf

make sure this parameter is configed as

doublecheckcampaign = yes

then restart astercc daemons

/opt/asterisk/scripts/astercc/asterccd restart

ask your agent login and as admin go to dialer page, start the dialer

clip_image010[4]

as an agent, he will get a popup when customer answered the call and hit 1 for queue

clip_image011[4]

8. check report

clip_image012[4]

you could go to dialedlist to check the campaign status

* to get a working freepbx and asterisk easily, you could choose  astercc box, elastix, pbxinaflash or trixbox.

Comments  

 
0 #1 2012-05-26 23:42
where is "in-exten" option in queues in Elastix ?
Quote
 

Add comment


Security code
Refresh

  • Latest
  • Polls
  • Comments

VoIP Today Store

A400 FXO & FXS $1,818.00
A400 FXO & FXS $1,330.00

Interviews with VoIP Masters

Since the launch of VoIP Today, we had a special interviews done with the VoIP masters in the world.

more
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow

Voip Today - Twitter