Tag

dialer

asterCC Call Center released 1.2.2

By | Latest News | No Comments

asterCC Commercial released a new version 1.2.2, old user could go to system modules to upgrade the main changes include

  • auto send report via email
  • you can define a url to popup in campaign
  • support customer calendar
  • add call transfer/consult popup
  • support BLF
  • added several new parameters in IVR
  • allow reset assgined agent when recycle customer numbers in a campaign
  • add order status in agent popup interface

For download, please go to http://astercc.org/downloads change log:

core-1.2.2

  • Add link field for the customize field

cutomize_link

  • The memo contains wrap,can not open the qcpage
  • Change the “Hour” to “hh:mm:ss” in the graph statistics

statistic_h_m_s

  • Optimize the error message
  • Add the yellow color tip to show the username,role and the localtime

System tip on the right top

  • Add main customer canlendar,customer oriented,when the customer changed,the canlendar will be assigned to the agent
  • Add the “My Workorder” page priviledge in the role,it used to show the agent’s workorder for agent

role_myworkorder

workportal_myworkorder
  • When consulting or transfer,the consulted or transfered agent will popup the customer informatioin page,so the consulted or transefered agent can click the `Immediately Refresh` to refresh the customer information
  • Fixed the outside device can not transfer to extension
  • Add phone BLF function
  • Fixed the export file can not export correctly fields
  • Fixed the search box’s css incorrectly
  • When export,can fill in the emails.So,the export file will mail to the emails.Include this page:

export_set

  • PBX → CDRS
  • Campaign → Customer Packages’ page to click the `Export Customers` on the edit page
  • Campaign → Customers
  • Campaign → CDRs
  • Campaign → Quality Control
  • Dialer → Campaign Diallists
  • Customer Service → CDR
  • Customer Service → Miss Calls
  • Survey → Survey’s page,click `Quotation` button to open the quotation page to export the quotation
  • Account
    • On the add blacklist or whitelist page,the scroll bar will appear when the data is too much

scroll

  • Agent
    • Click the `View Agent Group` button to open the page,can remove the agent from the agent group

remove_agent

  • Agent Group
    • Edit the `ACW` Fields will get one tip message “Editor Successful Please remind the agent to relogin”
  • Customization
    • wrap unite to the unix standard
    • the `Display As` field can be edit
  • Trunk
    • Edit `Registry String` field will appear the reload tip
  • Outbound Routes
    • Add `Sip Refer` to `Transfer` field in the outbound route rule

sip_refer

  • IVRs
    • Fixed can save the empty data
  • Knowledge
    • Revise some po
    • Optimize the css
  • Device
    • The `ExteralNumber` can not be the same with `Ext. No.`
  • Setting
    • Add sip tcp parameter to `GENERAL SIP SETTINGS`,include `tcpenable`,`tcpbindaddr` and `transport`.
  • Backup Archives
    • Optimize the page pagination css
  • Live Trunk
    • Fixed can not show the trunk which no team belongs to
  • BLF Group
    • Can set the device to join the BLF Group,so the device can see the status of other device in the group by the phone machine

Login Page

  • Fixed can not press the enter key to enter to the system,when finish to fill in the email
  • Access the login page by the team identity,support two patterns
    • 1.http://asterccSERVERip/teamIdentity
    • 2.Use the domain bind to the astercc Server
      • http://www.teamIdentity.xxx
      • http://teamIdentity.xxx
      • Access the login by use the team identity,will no longer to show the team select.This will be suitable for multi-team operations
      • Login the astercc Server, vi /etc/astercc.conf
      • Add under [system]
      • login_route = team
      • If exists `;login_route = team`,please remove the `;`

Campaign

  • The campaign which use main table customer can use the dialer to work

Dialer

  • When recycle,need to use `Schedule` field’s value in the customer information as the dialer’s `Schedule`.There are two case:
    • The cycle customer’s `Schedule` field is not empty,and it behind the recycle operate’s `Schedule`
    • The cycle operation doesn’t set the `Schedule`,and the cycle customer’s `Schedule` is not empty
  • Can use one option to control whether to truncate the customer’s agentno

reset_agent

  • Campaign Diallist
    • Disable the edit function of the customer in the list under the `Campaign Customer`

Agent Work Page

  • Add `status` to show in the order list when view the purchase records

add_status_show

  • The scroll bar will appear when the queue is too much to suitable the screen
  • Fixed can not get the pedding customer data under the `Pending` Tag on the campaign work page

how to use auto-recyle feature in a dialer campaign

By | asterCRM | No Comments

we have improved the auto-recyle feature in new version, now you could config auto-recyle by campaign.

auto-recyle is used to recyle the number from table campaigndialedlist to diallist, so system could re-dial customer phone in some conditions, it has the following parameters:

Max trytime:   the maximum time the dialer will try dial

Recyle time:   it will start recyle when “Recyle time” seconds after the call is done

Enable Auto Recyle:  set to “yes” if you want to enalbe auto-recyle

Min Duration:  number will be recyled  when the full duration is less than this value, this duration including ring time

Agent Answer Min Duration:  number will be recyled  when agent talking time is less than this value

Customer Answer Min Duration:  number will be recyled  when customer answering time is less than this value

* number will be recyled only when it meets all conditions above

tutorial: use astercc,freepbx and asterisk to build a broadcasting system with IVR and Queue agents

By | asterCRM | No Comments

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

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

2.3 add IVR

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

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

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

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

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

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

8. check report

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

dialer, queue and popup for asterisk callcenter(freepbx,trixbox,elastix,pbxinflash) with asterCRM

By | asterCRM | 16 Comments

The latest asterCRM has a great improvement in dialer, and with asterCRM, it’s quite easy to build a call center. Here’s a how-to for a outbound call center with Freepbx and astercrm. Following by this how-to, you can creat such a solution:

asterCRM dialer will call the numbers in your diallist, and when the call is connected, it would be redirect to a queue, where your agent will answer the call and talk the customers,  they can do survey , sales or whatever you want.

* freepbx is a web gui for asterisk which is widely used in asterisk applications, like trixbox, elastix, pbx in flash …

  • install freepbx

For freepbx installation, you can read the installation document from freepbx website http://www.freepbx.org. If you are using trixbox, elastix or pbx in flash, then u can skip this, it have freepbx build in already.

  • install asterCRM, make sure asterCRM daemons (astercc and astercctools) are running

for asterCRM installation, go and check asterCRM wiki:

http://wiki.astercrm.org/index.php/AsterCRM_Installation#Using_the_install_script

  • add extensions for your agents and set a queue to receive calls from asterCRM dialer

login into freepbx, start add extensions for your agent

freepbx-add-extension

then add a queue

freepbx-queue

  • set group/user in asterCRM

next login asterCRM as admin, create group “outbound sales” and add extensions for agents you created above, go wiki for more detail

http://wiki.astercrm.org/index.php/Create_Group

http://wiki.astercrm.org/index.php/Create_Extension

make sure “Extension” matched “Outbound CID”  or “Extension”(if outbound cid is blank) in freepbx

so now all your agents should get a username/password for asterCRM.

Read More