; -------------------------------
; CONTEXT
; -------------------------------
[main_menu]
exten=>s,1,Answer()
exten=>s,2,Set(LAST_MENU_REACHED=main_menu)
exten=>s,3,macro(ProcessCaller)
exten=>s,4,GotoIf($["${CallerLevel}" = "1" ]?lee_voice_followme,s,1)
exten=>s,5,Background(custom/attendant)
exten=>1,1,Playback(transfer)
exten=>1,2,Goto(sales_daytime,s,1)
exten=>2,1,Playback(transfer)
exten=>2,2,Goto(support_daytime,s,1)
exten=>3,1,Playback(transfer)
exten=>3,2,Macro(DialExtenNoVM,111|30|r)
exten=>3,3,Voicemail(u111)
exten=>9,1,Playback(transfer)
exten=>9,2,Macro(DialExtenNoVM,111|45|tm)
exten=>321,1,macro(Nagcall)
exten=>777,1,Voicemail(111&112)
exten=>777,2,Voicemail()
exten=>999,1,AGI(agi://192.168.1.104/msgcast)
exten=>369,1,VoicemailMain()
exten=>_ZZZ,1,Dial(SIP/${EXTEN}|${DEFAULT_RING_TIME}|${DEFAULT_CALLED_TRANS}${DEFAULT_CALLER_TRANS}m)
exten=>i,1,Playback(invalid)
exten=>i,2,Goto(main_menu,s,1)
; -------------------------------
; CLI OUTPUT
; -------------------------------
-- Executing Answer("SIP/datatrak-090c5d28", "") in new stack
-- Executing Ringing("SIP/datatrak-090c5d28", "") in new stack
-- Executing SetMusicOnHold("SIP/datatrak-090c5d28", "default") in new stack
-- Executing Wait("SIP/datatrak-090c5d28", "1") in new stack
-- Executing Goto("SIP/datatrak-090c5d28", "check_time|s|1") in new stack
-- Goto (check_time,s,1)
-- Executing Answer("SIP/datatrak-090c5d28", "") in new stack
-- Executing Set("SIP/datatrak-090c5d28", "LAST_MENU_REACHED=check_time") in new stack
-- Executing Set("SIP/datatrak-090c5d28", "FAIL_MENU=error_invalid|TIMEOUT_MENU=error_timeout") in new stack
-- Executing GotoIfTime("SIP/datatrak-090c5d28", "09:00-17:00|mon-fri|*|*|?main_menu|s|1") in new stack
-- Goto (main_menu,s,1)
-- Executing Answer("SIP/datatrak-090c5d28", "") in new stack
-- Executing Set("SIP/datatrak-090c5d28", "LAST_MENU_REACHED=main_menu") in new stack
-- Executing Macro("SIP/datatrak-090c5d28", "ProcessCaller") in new stack
-- Executing Set("SIP/datatrak-090c5d28", "DTCONN=callers") in new stack
-- Executing AGI("SIP/datatrak-090c5d28", "dtfb|GET|CallerName|"SELECT caller_name FROM callers WHERE caller_phone = '5555555555'"") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dtfb
-- AGI Script dtfb completed, returning 0
-- Executing NoOp("SIP/datatrak-090c5d28", "Caller Level is ") in new stack
-- Executing NoOp("SIP/datatrak-090c5d28", "Caller Name is ") in new stack
-- Executing GotoIf("SIP/datatrak-090c5d28", "0?lee_voice_followme|s|1") in new stack
-- Executing BackGround("SIP/datatrak-090c5d28", "custom/attendant") in new stack
-- Playing 'custom/attendant' (language 'en')
== CDR updated on SIP/datatrak-090c5d28
-- Executing Dial("SIP/datatrak-090c5d28", "SIP/145|29|tm") in new stack
Apr 19 10:40:24 WARNING[2491]: chan_sip.c:1994 create_addr: No such host: 145
Apr 19 10:40:24 NOTICE[2491]: app_dial.c:1056 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination)
== Everyone is busy/congested at this time (1:0/0/1)
localhost*CLI>