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 refulsed, 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_en2
dialist_en3