IVR設定でDTMF入力に反応しない?

141 views
Skip to first unread message

トランスティック開発

unread,
Nov 16, 2015, 10:45:42 PM11/16/15
to 日本Asteriskユーザ会
お世話になっております。中尾と申します。

書籍やネット情報を頼りに、IVR設定をやりたいと考えています。
内容としては、ある番号で着信した場合、「◯◯なら1、◯◯なら2を押してください」とアナウンスを流し、プッシュされた番号に従って内線振り分けを行うという、簡単なものです。
現状、astdbのextensionsは、下記のような設定にしています。
ある番号の着信時に、ivr-menu1のextension sのpriority 1へジャンプさせて、最初のアナウンスを流すところ、一定回数繰返しの後Hangupさせるという流れは問題ないのですが、1、2キーをプッシュしても、exten 1やexten 2が動作しません。CLIで確認しても、キーのプッシュに対して、対応したexten( i も含めて)へは移っていないようです。
このような現象の場合、どのような原因が考えられるでしょうか?ご教示いただけると大変助かります。

context exten priority app appdata
ivr-menu1 1 1 Dial SIP/214
ivr-menu1 2 1 Dial SIP/253
ivr-menu1 2 2 Hangup NULL
ivr-menu1 h 1 Hangup NULL
ivr-menu1 i 1 Playback announce/1-gr-ivr2
ivr-menu1 i 2 Dial SIP/234
ivr-menu1 s 1 Answer  
ivr-menu1 s 2 wait 1
ivr-menu1 s 3 Set LCOUNT=1
ivr-menu1 s 4 Set LANGUAGE()=jp
ivr-menu1 s 5 Set TIMEOUT(response)=20
ivr-menu1 s 6 Background announce/1-gr-ivr1
ivr-menu1 s 7 WaitExten 20
ivr-menu1 s 8 Set LCOUNT=$[${LCOUNT} + 1]
ivr-menu1 s 9 NoOp ${LCOUNT}
ivr-menu1 s 10 GotoIf $[${LCOUNT} = 2]?12
ivr-menu1 s 11 Goto 6
ivr-menu1 s 12 Hangup NULL
ivr-menu1 t 1 Hangup NULL
Reply all
Reply to author
Forward
0 new messages