Inbound Campaign Schedule Window (Time-Based Active Hours)

Add the ability to configure active hours for inbound campaigns, similar to outbound campaign scheduling. This means inbound campaigns won’t run 24/7 by default — instead, admins can choose exactly when the campaign should be active (e.g., business hours), while keeping the campaign enabled.

Key Features:

  • Set a daily time window for when an inbound campaign should be active

  • Support customizable schedule periods (e.g., weekdays only, specific days)

  • Automatically pause inbound campaign handling outside the scheduled hours