Monthly Archives

May 2010

asterCC and asterCC-BOX released 0.14-beta

By | Latest News | No Comments
[download#16#size]

asterCC-BOX-0.14-beta

asterCRM 0.062:

* added export in cdr page

* added parameters(uniqueid/calldate) when ust extenal crm

* not display diallist function when login as dynamic agent

* added update groupid and accountid to mycdr(parameter “update_groupid” in astercc.conf)

* improved processmonitors

* improved export funciton, supoorts to export xls and cvs format

* improved report page

* astercc daemon support astersik 1.6.x

* added script astercrm_update_cdr(update customer id to mycdr)

* added astercrm.agi(update call result to dialedlist and Answering Machine Detect when using predictive dialer)

* fixed worktime bug when use predictive dialer

asterBilling 0.12:

* improved profile page of resller and groupadmin(could view the own balance)

* fixed the currency bug of recharge by paypal

* added display callshop Balance in systemstatus

* improve clid page (could control the clid if display in systemstatus as a booth)

* improved systemstatus(could be open manager page in current page)

* added set free call function in receipt page

* improved receipt to close page when paid

* improved cdr page to set special color for unbilled or free call

* improved report(display memo and note)

* added could set a special turnk for each resller dialout

* astercc daemon support astersik 1.6.x

* improved reselleroutbound.agi, support spare trunk

* added account_log page(records the account login logs)

Use astercrm.agi to answering machine detect and auto update call result of diledlist

By | asterCRM | No Comments

In astercrm 0.062,we call use astercrm.agi to answering machine detect and auto update call result of diledlist. How to: a) in your asterisk, add two context in your dialplan for reselleroutbound.agi, in directory scripts, we also provided a conf file named “extensions_astercc.conf”, [from-astercrm] and [from-astercrm-amd] is the context for astercrm.agi, if you have installed astercc via the shell script install.sh, this conf file will be copy to your asterisk etc folder, and add a new line in your extensions.conf “#include extensions_astercc.conf”, now you can use [from-astercrm] and [from-astercrm-amd] as the context for astercrm.agi, if you are using asterCC-Box, it’s configed already. If you installed astercc manually, you would like to copy extensions_astercc.conf to asterisk etc folder(usually it’s /etc/asterisk ), and add the include line in your extensions.conf (#include extensions_astercc.conf, if it’s a system based freepbx, please add this line to /etc/asterisk/extensions_custom.conf).

extensions_astercc.conf

b) configure campaign

crd_amd_en

select “Call Result Detect” and “Aswering Machine Detect”, and then fill the context for them c) try it we add some records in diallist for campaign

dialist_en

 

 

 

 

dialout use predictive dialer: this one , the callee refused, got the following data in dialedlist:

 

dialist_en1

dialist_en1

and this one the callee is a fax machine, got ollowing data in dialedlist and surveyresult:

dialist_en3dialist_en2

config trunk and failover trunk in asterbilling

By | Tutorials | No Comments

in the new asterbilling, we provide a reselleroutbound.agi, so you can specific different reseller use different trunk (ex. each reseller use a account in a2billing), and you can config a failover trunk for the reseller.

Howto::

a) in your asterisk, add a context in your dialplan for reselleroutbound.agi, in directory scripts, we also provided a conf file named “extensions_astercc.conf”, [asterbilling- outbound] is the context for reselleroutbound.agi, if you have installed astercc via the shell script install.sh, this conf file will be moved to your asterisk etc folder, and add a new line in your extensions.conf  “#include extensions_astercc.conf”, now you can use [asterbilling-outbound] as the context for asterbilling, if you are using asterCC-Box, it’s configed already. If you installed astercc manually, you would like to copy  extensions_astercc.conf  to asterisk etc folder(usually it’s /etc/asterisk ), and add the include line in your extensions.conf (#include extensions_astercc.conf, if it’s a system based freepbx, please add this line to /etc/asterisk/extensions_custom.conf)

extensions_astercc.conf

extensions_astercc.conf

b)config the trunk for reseller

reseller_trunk1

when clid dialout, it’ll use turnk1 first and if  dail failed, it’ll try to dial by trunk2

There are three type of trunk: auto,default and customize

auto:reselleroutbound.agi don’t proccess anything,and  goto next step of context

default:your can select a default trunk that set in [resellertrunk] segment asterbilling.conf.php,  could be set tow default system trunk:

[resellertrunk] trunk1_type = sip
trunk1= reselleroutbound1
trunk2_type = sip
trunk2= reselleroutbound2

customize:add new trunk for this reseller,should click “reload” button to generate asterisk conf file when saved trunk infomation

reseller_trunk2en

when you add the trunk for the first time, when you reload, if will have two conf file: sip_astercc_registrations.conf  and  sip_astercc_trunks.conf , if you are not using astercc-box, please include these files to your sip.conf(for freepbx based system, please add  #include sip_astercc_registrations.conf to /etc/asterisk/sip_registrations_custom.conf, and add #include sip_astercc_trunks.conf  to /etc/asterisk/sip_custom.conf, and then do sip reload in asterisk , for the next time you add trunk, just need click the “reload” button.

A Sonicwell Product · Also: CXMind AI · WCC Contact Center