Another option would be to set up cron to start and stop the outbound thread at the scheduled times; you could even use the Alert functionality with the Time Window to perhaps hold/release or start/stop the outbound thread at the desired time(s). You can even set an Alert to stop/hold the outbound thread if it inadvertantly gets started/released outside the desired time window. Just some food for thought.
Jim Cobane
Henry Ford Health