DAHDIチャネルとして構成されたアスタリスクのすべてのチャネル。顧客が支払いを行った後、以前に顧客とやり取りした担当者に顧客を転送したい.
Dial()コマンドで作ってみました。これがダイヤルプランです
exten => s,1,Set(TRFNUM=${CALLERID(num)})
exten => s,2,Set(TRFNAME=${CALLERID(name)})
exten => s,3,AGI(agi://192.168.7.20/customivr)
exten => s,4,Dial(DAHDI/1/${TRFNUM}&DAHDI/2/${TRFNUM}&DAHDI/3/${TRFNUM}&DAHDI/4/${TRFNUM}&DAHDI/5/${TRFNUM}&DAHDI/6/${TRFNUM}&DAHDI/7/${TRFNUM}&DAHDI/8/${TRFNUM},30)
exten => s,5,Hangup
例: 支払い後に DAHDI/1 に電話がかかってきます。DAHDI/2 による DAHDI/1 ブリッジ呼び出し。ただし、顧客と担当者が電話を閉じても、チャネルはハングアップしません。彼らは忙しいままです。
どこで間違えますか。通話チャンネルを切るか、別の転送方法を探す必要があります。