0

带 (g) 选项的星号拨号计划

您好,我正在尝试在完成时记录呼叫,拨号计划很大并且有意外情况如果(呼叫代理)没有被应答,它会继续拨号计划但是如果呼叫被应答,我需要在完成该呼叫后跳转到(日志结果)。

据我了解,我可以使用拨号选项(g)返回拨号计划。我需要设置一个变量,让我知道呼叫已连接所以我可以添加逻辑,但我不确定如何确定该呼叫是否在拨号计划中得到应答。

任何帮助表示赞赏。星号 1.8

    exten => 1234,1(代理),回放(很快)
    扩展 => 1234,n,振铃
    exten => 1234,n(callagent),Dial(SIP/backup2/${qryresult},12,g,)
    exten => 1234,n,PlayBack(busyagents)
    扩展……更多
    exten => 1234,n(Logresult),SET(qryresult1=${ODBC_MSSQLProc(${CALLERID(num)},${CHANNEL})})
     扩展 => 1234,n,挂断()

4

1 回答 1

1

拨号命令为此设置 DIALSTATUS 变量。

http://www.voip-info.org/wiki/view/Asterisk+variable+DIALSTATUS

于 2013-10-01T03:13:26.013 回答