I use Contactable Time Sets to avoid calling at specific times.
If you're wanting the system to still try to dial the lead, but have the rule stop it from being dialed, and then do other stuff in the rules during that 7pm-11 pm window, then you could find/build an api endpoint that returns the hours value and call it from a data action in a pre-call rule. If it returns a value between 7pm-11pm, the action is to do not dial.
------------------------------
Eric Berkshire
New American Funding, LLC
------------------------------