Why are my time conditions not working as expected?

I’ve configured a Time Group with my business hours, and I believe I have configured correctly, a Time Condition, so that outside of business hours, calls go right to voicemail. However, my phone rings no matter what time it is. I do have my time zone set correctly to America/New_York.

What have I missed?


You’re going to need to show the debug output of a call doing this.

Thanks for the response! Can you give me a quick play by play on getting that debug output?

When it’s out of hours, SSH into the system and do asterisk -rvvvvvvvvv and then make a call. We’ll need all the output from the call. It will show what happens when checking time conditions.

You can install my module.
It may be clear why your phone is ringing.
Share an exported .png

Thank you for the clear instructions. I have to figure out how to SSH into my server. It’s hosted on Digital Ocean, but it’s been a while since I SSH’d in, so I’ll figure this out and hopefully post a log tomorrow.

That’s a cool module! Man… I wish I knew how to code. Here is the exported PNG.

If this is your only route- your time conditions are not being honored and your phone will ring 24x7.
Modify the inbound route to show the time conditions as the destination.

Your DID is directly routed to your extension. It will ring always. Configure your DID to point to your time condition. Don’t forget to configure correctly configure the Time Conditions “Destination if matches” and “Destination if no matches”.

Works perfectly now - thanks!

That was it. Thanks!