I did that in my CLI and I’m not sure if this is what you want, but afterwards I had several attempts and here are the contents of my asterisk log:
[2015-11-17 18:54:29] VERBOSE[13233] asterisk.c: Remote UNIX connection
[2015-11-17 18:54:29] VERBOSE[14504] asterisk.c: Remote UNIX connection disconnected
[2015-11-17 18:54:29] VERBOSE[13233] asterisk.c: Remote UNIX connection
[2015-11-17 18:54:29] VERBOSE[14506] asterisk.c: Remote UNIX connection disconnected
[2015-11-17 18:55:00] VERBOSE[14525] pbx_spool.c: Attempting call on Local/s@tc-maint for application NoCDR() (Retry 1)
[2015-11-17 18:55:00] VERBOSE[14526] dial.c: Called s@tc-maint
[2015-11-17 18:55:00] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:1] NoCDR(“Local/s@tc-maint-00000676;2”, “”) in new stack
[2015-11-17 18:55:00] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:2] Set(“Local/s@tc-maint-00000676;2”, “TCMAINT=RETURN”) in new stack
[2015-11-17 18:55:00] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:3] Gosub(“Local/s@tc-maint-00000676;2”, “timeconditions,1,1()”) in new stack
[2015-11-17 18:55:00] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:1] Set(“Local/s@tc-maint-00000676;2”, “DB(TC/1/INUSESTATE)=INUSE”) in new stack
[2015-11-17 18:55:00] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:2] Set(“Local/s@tc-maint-00000676;2”, “DB(TC/1/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:3] GotoIfTime(“Local/s@tc-maint-00000676;2”, “08:00-17:00,mon-fri,,,America/Denver?truestate”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Goto (timeconditions,1,12)
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:12] GotoIf(“Local/s@tc-maint-00000676;2”, “0?falsegoto”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:13] ExecIf(“Local/s@tc-maint-00000676;2”, “0?Set(DB(TC/1)=)”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:14] Set(“Local/s@tc-maint-00000676;2”, “DEVICE_STATE(Custom:TC1)=NOT_INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:15] ExecIf(“Local/s@tc-maint-00000676;2”, “0?Set(NOT_INUSE)”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:16] GotoIf(“Local/s@tc-maint-00000676;2”, “0?ext-queues,400,1”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:17] Set(“Local/s@tc-maint-00000676;2”, “TCSTATE=true”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:18] Set(“Local/s@tc-maint-00000676;2”, “TCOVERRIDE=false”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [1@timeconditions:19] Return(“Local/s@tc-maint-00000676;2”, “”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:4] Gosub(“Local/s@tc-maint-00000676;2”, “timeconditions,5,1()”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:1] Set(“Local/s@tc-maint-00000676;2”, “DB(TC/5/INUSESTATE)=INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:2] Set(“Local/s@tc-maint-00000676;2”, “DB(TC/5/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:3] GotoIfTime(“Local/s@tc-maint-00000676;2”, “,,14-25,nov,America/Denver?truestate”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Goto (timeconditions,5,12)
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:12] GotoIf(“Local/s@tc-maint-00000676;2”, “0?falsegoto”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:13] ExecIf(“Local/s@tc-maint-00000676;2”, “0?Set(DB(TC/5)=)”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:14] Set(“Local/s@tc-maint-00000676;2”, “DEVICE_STATE(Custom:TC5)=NOT_INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:15] ExecIf(“Local/s@tc-maint-00000676;2”, “0?Set(NOT_INUSE)”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:16] GotoIf(“Local/s@tc-maint-00000676;2”, “0?app-announcement-1,s,1”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:17] Set(“Local/s@tc-maint-00000676;2”, “TCSTATE=true”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:18] Set(“Local/s@tc-maint-00000676;2”, “TCOVERRIDE=false”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [5@timeconditions:19] Return(“Local/s@tc-maint-00000676;2”, “”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:5] Gosub(“Local/s@tc-maint-00000676;2”, “timeconditions,4,1()”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:1] Set(“Local/s@tc-maint-00000676;2”, “DB(TC/4/INUSESTATE)=INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:2] Set(“Local/s@tc-maint-00000676;2”, “DB(TC/4/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:3] GotoIfTime(“Local/s@tc-maint-00000676;2”, “08:00-17:00,mon-fri,,,America/Denver?truestate”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Goto (timeconditions,4,12)
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:12] GotoIf(“Local/s@tc-maint-00000676;2”, “0?falsegoto”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:13] ExecIf(“Local/s@tc-maint-00000676;2”, “0?Set(DB(TC/4)=)”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:14] Set(“Local/s@tc-maint-00000676;2”, “DEVICE_STATE(Custom:TC4)=NOT_INUSE”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:15] ExecIf(“Local/s@tc-maint-00000676;2”, “0?Set(NOT_INUSE)”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:16] GotoIf(“Local/s@tc-maint-00000676;2”, “0?ext-queues,401,1”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:17] Set(“Local/s@tc-maint-00000676;2”, “TCSTATE=true”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:18] Set(“Local/s@tc-maint-00000676;2”, “TCOVERRIDE=false”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [4@timeconditions:19] Return(“Local/s@tc-maint-00000676;2”, “”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:6] System(“Local/s@tc-maint-00000676;2”, “/var/lib/asterisk/bin/schedtc.php 60 /var/spool/asterisk/outgoing 0”) in new stack
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Executing [s@tc-maint:7] Answer(“Local/s@tc-maint-00000676;2”, “”) in new stack
[2015-11-17 18:55:02] VERBOSE[14526] dial.c: Local/s@tc-maint-00000676;1 answered
[2015-11-17 18:55:02] NOTICE[14525] pbx_spool.c: Call completed to Local/s@tc-maint
[2015-11-17 18:55:02] VERBOSE[14527][C-00000dab] pbx.c: Spawn extension (tc-maint, s, 7) exited non-zero on ‘Local/s@tc-maint-00000676;2’
[2015-11-17 18:56:00] VERBOSE[14573] pbx_spool.c: Attempting call on Local/s@tc-maint for application NoCDR() (Retry 1)
[2015-11-17 18:56:00] VERBOSE[14574] dial.c: Called s@tc-maint
[2015-11-17 18:56:00] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:1] NoCDR(“Local/s@tc-maint-00000677;2”, “”) in new stack
[2015-11-17 18:56:00] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:2] Set(“Local/s@tc-maint-00000677;2”, “TCMAINT=RETURN”) in new stack
[2015-11-17 18:56:00] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:3] Gosub(“Local/s@tc-maint-00000677;2”, “timeconditions,1,1()”) in new stack
[2015-11-17 18:56:00] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:1] Set(“Local/s@tc-maint-00000677;2”, “DB(TC/1/INUSESTATE)=INUSE”) in new stack
[2015-11-17 18:56:00] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:2] Set(“Local/s@tc-maint-00000677;2”, “DB(TC/1/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:3] GotoIfTime(“Local/s@tc-maint-00000677;2”, “08:00-17:00,mon-fri,,,America/Denver?truestate”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Goto (timeconditions,1,12)
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:12] GotoIf(“Local/s@tc-maint-00000677;2”, “0?falsegoto”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:13] ExecIf(“Local/s@tc-maint-00000677;2”, “0?Set(DB(TC/1)=)”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:14] Set(“Local/s@tc-maint-00000677;2”, “DEVICE_STATE(Custom:TC1)=NOT_INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:15] ExecIf(“Local/s@tc-maint-00000677;2”, “0?Set(NOT_INUSE)”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:16] GotoIf(“Local/s@tc-maint-00000677;2”, “0?ext-queues,400,1”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:17] Set(“Local/s@tc-maint-00000677;2”, “TCSTATE=true”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:18] Set(“Local/s@tc-maint-00000677;2”, “TCOVERRIDE=false”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [1@timeconditions:19] Return(“Local/s@tc-maint-00000677;2”, “”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:4] Gosub(“Local/s@tc-maint-00000677;2”, “timeconditions,5,1()”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:1] Set(“Local/s@tc-maint-00000677;2”, “DB(TC/5/INUSESTATE)=INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:2] Set(“Local/s@tc-maint-00000677;2”, “DB(TC/5/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:3] GotoIfTime(“Local/s@tc-maint-00000677;2”, “,,14-25,nov,America/Denver?truestate”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Goto (timeconditions,5,12)
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:12] GotoIf(“Local/s@tc-maint-00000677;2”, “0?falsegoto”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:13] ExecIf(“Local/s@tc-maint-00000677;2”, “0?Set(DB(TC/5)=)”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:14] Set(“Local/s@tc-maint-00000677;2”, “DEVICE_STATE(Custom:TC5)=NOT_INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:15] ExecIf(“Local/s@tc-maint-00000677;2”, “0?Set(NOT_INUSE)”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:16] GotoIf(“Local/s@tc-maint-00000677;2”, “0?app-announcement-1,s,1”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:17] Set(“Local/s@tc-maint-00000677;2”, “TCSTATE=true”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:18] Set(“Local/s@tc-maint-00000677;2”, “TCOVERRIDE=false”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [5@timeconditions:19] Return(“Local/s@tc-maint-00000677;2”, “”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:5] Gosub(“Local/s@tc-maint-00000677;2”, “timeconditions,4,1()”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:1] Set(“Local/s@tc-maint-00000677;2”, “DB(TC/4/INUSESTATE)=INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:2] Set(“Local/s@tc-maint-00000677;2”, “DB(TC/4/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:3] GotoIfTime(“Local/s@tc-maint-00000677;2”, “08:00-17:00,mon-fri,,,America/Denver?truestate”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Goto (timeconditions,4,12)
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:12] GotoIf(“Local/s@tc-maint-00000677;2”, “0?falsegoto”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:13] ExecIf(“Local/s@tc-maint-00000677;2”, “0?Set(DB(TC/4)=)”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:14] Set(“Local/s@tc-maint-00000677;2”, “DEVICE_STATE(Custom:TC4)=NOT_INUSE”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:15] ExecIf(“Local/s@tc-maint-00000677;2”, “0?Set(NOT_INUSE)”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:16] GotoIf(“Local/s@tc-maint-00000677;2”, “0?ext-queues,401,1”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:17] Set(“Local/s@tc-maint-00000677;2”, “TCSTATE=true”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:18] Set(“Local/s@tc-maint-00000677;2”, “TCOVERRIDE=false”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [4@timeconditions:19] Return(“Local/s@tc-maint-00000677;2”, “”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:6] System(“Local/s@tc-maint-00000677;2”, “/var/lib/asterisk/bin/schedtc.php 60 /var/spool/asterisk/outgoing 1”) in new stack
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Executing [s@tc-maint:7] Answer(“Local/s@tc-maint-00000677;2”, “”) in new stack
[2015-11-17 18:56:01] VERBOSE[14574] dial.c: Local/s@tc-maint-00000677;1 answered
[2015-11-17 18:56:01] NOTICE[14573] pbx_spool.c: Call completed to Local/s@tc-maint
[2015-11-17 18:56:01] VERBOSE[14575][C-00000dac] pbx.c: Spawn extension (tc-maint, s, 7) exited non-zero on ‘Local/s@tc-maint-00000677;2’