How to work with Schedule compliance rules for Auto Assign

Updated by Leigh Hutchens

Understanding Schedule compliance rules in Auto Assign

Schedule compliance rules help Auto Assign create schedules that are not only efficient, but also compliant with labor regulations, company policies, and employee well-being standards.

Instead of manually checking every shift against dozens of requirements, Auto Assign uses these rules to guide its decisions and avoid assignments that could cause conflicts or violations.

This article explains:

  • What schedule compliance rules are
  • Why they matter
  • The main types of rules
  • How Auto Assign uses them
  • How schedulers can use them effectively
For more detailed technical information, take a look at our Schedule compliance rules for Auto Assign article.

What are schedule compliance rules?

Schedule compliance rules are guidelines that Auto Assign follows when assigning shifts to employees. They define what is allowed and what should be avoided when building a schedule.

These rules help ensure that schedules:

  • Respect employee availability and skills
  • Follow working time regulations
  • Provide enough rest and breaks
  • Distribute work fairly
  • Prevent unhealthy or unrealistic shift patterns

Think of them as guardrails that keep Auto Assign on track while it optimizes coverage.

Example
If a rule says employees must have at least 11 hours of rest between shifts, Auto Assign will not schedule someone for a late-night shift followed by an early-morning shift.

Why schedule compliance rules matter

Using schedule compliance rules helps you balance three important goals:

  • Compliance: Stay aligned with labor laws and internal agreements.
  • Employee well-being: Avoid burnout and unfair workloads.
  • Operational efficiency: Build schedules faster with fewer manual corrections.

Without these rules, Auto Assign could technically fill shifts—but the result might be a schedule that looks good on paper and fails in reality.

Example
A schedule might cover every shift, but if one employee is assigned six days in a row without rest, you’ll likely face fatigue, dissatisfaction, or even legal issues.

The main types of schedule compliance rules

Schedule compliance rules are grouped into categories based on what they control. Understanding these categories helps you choose the right rules for your organization.

1. Availability rules

These rules ensure employees are only assigned when they can actually work.

They check things like:

  • Whether an employee is available for a shift
  • Whether the employee has the required skills
  • Whether the shift falls within allowed start and end times
  • Whether the schedule is locked or too close to be changed
Example
If an employee is marked unavailable on Sundays, Auto Assign will skip them when assigning Sunday shifts.
2. Working time rules

These rules control how much and how often employees work.

They help prevent:

  • Too many hours in a day or week
  • Too many consecutive working days
  • Shifts that exceed maximum length
  • Exceeding contract or balance period limits
Example
If an employee is limited to 40 hours per week, Auto Assign will stop assigning shifts once that limit is reached.
3. Rest rules

These rules protect recovery time between shifts and work periods.

They manage:

  • Minimum rest between shifts
  • Minimum days off after several working days
  • Weekly rest requirements
  • Required weekends off
Example
If someone works five days in a row, a rest rule may require at least two days off before they can be scheduled again.
4. Break rules

These rules ensure employees receive proper breaks during shifts.

They define:

  • Minimum break duration
  • Maximum break duration
  • Whether double breaks are required
  • Maximum number of breaks per shift
Example
If a shift is longer than six hours, Auto Assign can require a break of at least 30 minutes before continuing the assignment.
5. Shift pattern rules

Manages the sequence of shifts over several days.

  • Heavy rotations: Ensures that patterns (e.g., moving from Day shifts to Night shifts) follow an agreed-upon organizational or physiological pattern.
6. Fairness and preference rules (when available)

Some rules aim to create more balanced and employee-friendly schedules by considering:

  • Equal distribution of work
  • Preferred working times
Example
If two employees are equally qualified, Auto Assign may prioritize the one who has expressed a preference for that shift type.
7. Generic rules

A flexible category for miscellaneous compliance requirements that fall outside the standard categories.

How Auto Assign uses these rules when building schedules

When Auto Assign generates a schedule, it evaluates each possible shift assignment against the enabled compliance rules.

In practice, it works like this:

  1. Auto Assign looks at an open shift
  2. It checks which employees are available and qualified
  3. It applies working time, rest, and break rules
  4. It selects the best remaining match

This means Auto Assign is not just filling shifts; it is making informed decisions based on your compliance framework.

  • Example
    Two employees can work a shift:
    - One would exceed their weekly hours
    - The other still has capacity
    - Auto Assign chooses the second employee automatically.

How to think about choosing the right rules

Not every organization needs every rule. The key is to start with the rules that protect compliance and employee well-being, then layer in optimization.

A practical approach:

Start with essentials

Focus first on rules related to:

  • Availability
  • Maximum working time
  • Minimum rest between shifts
  • Break requirements

These prevent the most serious scheduling risks.

Add fairness and quality controls

Once the basics are in place, consider rules that improve schedule quality:

  • Maximum consecutive working days
  • Weekend limits
  • Preferred shift assignments
  • Balanced workloads

These rules help build trust and consistency in schedules.

Test and adjust

After enabling rules:

  • Run Auto Assign
  • Review the results
  • Identify where rules are too strict or too loose
  • Adjust based on operational reality
Example
If Auto Assign leaves many shifts unassigned, it may mean your rules are too restrictive and need refinement.

Best practices for schedulers

  • Start with essentials: Focus on "Hard" rules first (Availability and Legal Max Hours) to prevent serious compliance risks.
  • Avoid "rule overload": If you set too many rules to high importance, Auto Assign may leave shifts unassigned because it cannot find a "perfect" match that satisfies every constraint.
  • Review and recalibrate: After running Auto Assign, check which rules were broken. If a low-importance rule is being ignored too frequently, increase its weight to signal to the AI that it should be prioritized.

In summary

Schedule compliance rules transform complex labor laws and internal policies into a structured, automated logic. Rather than serving as a rigid filter, they act as a sophisticated scoring system that guides Auto Assign toward the most optimal outcomes.

By configuring these rules, you ensure your schedules are:

  • Legal: Stay aligned with national labor laws and union agreements automatically.
  • Fair: Distribute workloads across the team to prevent bias and ensure balanced shift assignments.
  • Realistic: Protect recovery time with rest and break rules that reflect the operational reality of your workplace.
  • Sustainable: Support long-term employee well-being by managing consecutive days and healthy shift patterns.

Ultimately, these rules work quietly in the background as a decision-support tool, allowing you to produce high-quality, compliant schedules with total confidence.


How Did We Do?