rendered paste body[demo]
exten => s,1,Answer
exten => s,2,SetMusicOnHold(default)
exten => s,3,DigitTimeout,5
exten => s,4,ResponseTimeout,10
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,2,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
;Echo Test
exten => 3,1,Playback(demo-echotest)
exten => 3,2,Echo
exten => 3,3,Playback(demo-echodone)
exten => 3,4,Goto(demo,s,6)
;EAGI Test
exten => 4,1,Answer()
exten => 4,2,Wait(1)
exten => 4,3,AGI(sai-rapid-agi)
exten => 4,4,Wait(1)
exten => 4,5,Hangup
;Play Music-on-Hold
exten => 5,1,MusicOnHold(default)
exten => 5,2,Goto(demo,2,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 valid,try again"
;record voice file
exten => 205,1,Wait(2)
exten => 205,2,Record
exten => 205,3,Wait(2)
exten => 205,4,Playback
exten => 205,5,Wait(2)
exten => 205,6,
error :
Executing VoiceMailMain("SIP/9000-5b7b", "") in new stack
-- Playing 'vm-login' (language 'en')
-- Playing 'vm-password' (language 'en')
-- Incorrect password '' for user '3' (context = default)
-- Playing 'vm-incorrect-mailbox' (language 'en')
-- Playing 'vm-password' (language 'en')
-- Incorrect password '' for user '4' (context = default)
-- Playing 'vm-incorrect-mailbox' (language 'en')
Feb 18 03:28:30 WARNING[8143]: app_voicemail.c:4947 vm_authenticate: Couldn't read username
-- Executing MusicOnHold("SIP/9000-2153", "default") in new stack
-- Started music on hold, class 'default', on channel 'SIP/9000-2153'
-- Stopped music on hold on SIP/9000-2153
== Spawn extension (default, 5, 1) exited non-zero on 'SIP/9000-2153'
-- Executing Wait("SIP/9000-3ccb", "2") in new stack
-- Executing Record("SIP/9000-3ccb", "") in new stack
Feb 18 03:29:20 WARNING[8164]: app_record.c:110 record_exec: Record requires an argument (filename)
== Spawn extension (default, 205, 2) exited non-zero on 'SIP/9000-3ccb'