使用asterisk做预拨号solo@astercc.org议程•什么是预拨号•预拨号的优点•Asterisk中控制拨号的方式•简单的预拨号策略•需要注意的问题•Astercc的预拨号方案•问题解答什么是预拨号•首先呼叫被叫用户,当被叫用户有效接通时再转到系统里进行处理,处理方式包括–播放语音IVR–转交坐席处理–转交队列处理预拨号的优点•系统能自动识别客户的应答、未应答呼叫、忙音信号等,并根据活动细节对每种情况做出相应的处理。预拨号系统能根据实时运作信息,进行“预测。因而能始终保持较高的工作效率。•适用范围:销售,回访,问卷,催费Asterisk中控制拨号的方式•两种触发器–AMI接口–outgoing目录•/var/spool/asterisk/outgoing/(astspooldirinasterisk.conf)Asterisk中控制拨号的方式•Action:Originate•Channel:local/callee-number@for-outbound/n•Context:from-dialer•Exten:callee-number•Priority:1•Callerid:caller-number•Timeout:30000•Variable:var1=23|var2=24|var3=25•ActionID:ABC45678901234567890Asterisk中控制拨号的方式•[for-outbound]•Exten=_X.,1,Set(CALLERID(num)=${var1})•Exten=_X.,n,Dial(SIP/mytrunk/${EXTEN},60)•Exten=_X.,n,Hangup•Exten=h,1,Hangup•[from-dialer]•Exten=_X.,1,Set(CALLERID(num)=${var2})•Exten=_X.,n,Queue()•…Asterisk中控制拨号的方式•[from-dialer]•Exten=_X.,1,AMD()•Exten=_X.,n,GotoIf($[${AMDSTATUS}=HUMAN]?humn:mach)•Exten=_X.,n(mach),WaitForSilence(2500)•Exten=_X.,n,Playback(message-when-machine)•Exten=_X.,n,Hangup•Exten=_X.,n(humn),Queueexten=…•Exten=fax,1,NoOp(fax)简单的预拨号策略•根据坐席空闲情况•设定最大并发通道asterCC预拨号方案•客户包和拨号列表•过滤器•呼叫策略•静态坐席和动态坐席•ACD•实时监控•详细的报表asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案asterCC预拨号方案答疑时间