2013-09-30 42 views
0

Asterisk的錶盤(G)期權計劃撥號CMDAsterisk的1.8與-g選項

你好我試圖登錄完成呼叫撥號計劃是巨大的,有偶然性 如果(callagent)不回答了繼續執行撥號計劃,但如果呼叫得到應答,我需要在完成該呼叫後跳轉到(logresult)。

據我所知,我可以使用撥號選項(g)回到撥號計劃。我需要設置一個變量,讓我知道該呼叫已連接因此,我可以添加邏輯,我不知道如何確定該呼叫是否在撥號計劃中得到解答。

任何幫助讚賞。 星號1.8

 

    exten => 1234,1(agent),PlayBack(shortly) 
    exten => 1234,n,Ringing 
    exten => 1234,n(callagent),Dial(SIP/backup2/${qryresult},12,g,) 
    exten => 1234,n,PlayBack(busyagents) 
    exten...... Lots more 
    exten => 1234,n(Logresult),SET(qryresult1=${ODBC_MSSQLProc(${CALLERID(num)},${CHANNEL})}) 
    exten => 1234,n,Hangup() 

回答