0
별표 IVR에서 DTMF를 눌렀는지 확인하는 데 도움이 필요합니다. 시나리오 : DTMF 누름에 따라 AGI 스크립트를 호출하고 싶습니다. DTMF (IVR 메뉴)가 아무 것도하지 않으면 누르십시오. DTMF를 누르지 않고 AGI를 호출하고 정보를 저장하십시오.별표 IVR에 DTMF가 눌려 졌는지 확인하십시오.
도움이 매우 감사합니다.
내가 사용하고 별표-11
별표 IVR에서 DTMF를 눌렀는지 확인하는 데 도움이 필요합니다. 시나리오 : DTMF 누름에 따라 AGI 스크립트를 호출하고 싶습니다. DTMF (IVR 메뉴)가 아무 것도하지 않으면 누르십시오. DTMF를 누르지 않고 AGI를 호출하고 정보를 저장하십시오.별표 IVR에 DTMF가 눌려 졌는지 확인하십시오.
도움이 매우 감사합니다.
내가 사용하고 별표-11
사용 시간 제한 옵션
[mainmenu]
exten => s,1,Answer
exten => s,2,SetMusicOnHold(default)
exten => s,3,DigitTimeout,5
exten => s,4,ResponseTimeout,10
;SAI menu - 1 for tech support, 2 for voicemail, 3 for echo test
exten => s,5,Background(sai-welcome)
exten => s,6,Background(sai-choose)
; Tech Support
exten => 1,1,AGI(dima-test.agi)
exten => 1,2,SetGlobalVar(ACCOUNTCODE=${callerid})
exten => 1,3,SetVar(testcallerid=${callerid})
exten => 1,4,Background(sai-reptech-welcome)
exten => 1,5,Queue(rep-tech)
; Leave Voicemail
exten => 2,1,VoicemailMain()
exten => 2,2,Hangup
; Play Music-on-Hold
exten => 5,1,MusicOnHold(default)
exten => 5,2,Goto(mainmenu,s,6)
; #=hangup
exten => #,1,Playback(sai-thanks)
exten => #,2,Hangup
exten => t,1,Goto(#,1) ; If they take too long, give up
exten => i,1,Playback(invalid) ; "That's not valid, try again"