I should be able to apply a scheduling rule to a filter-based assignment group (e.g., by site, team, queue, or skill) while excluding specific agents or sub-groups, so that exceptions—such as HR accommodations or specialized schedules—can be handled without converting the rule to a manually maintained list of people.
Additional Context:
I should also be able to define rule prioritization so that when multiple rules could apply to the same agent, the more specific rule takes precedence and prevents the broader rule from applying. This would allow admins to create general rules for large groups while layering more specific exception rules for individual agents or smaller groups without ongoing manual maintenance.