Skip to main content

Labour compliance

/compliance

The Compliance page tracks labour-law and scheduling-rule compliance — maximum daily / weekly hours, minimum rest between shifts, mandatory break rules, and other statutory requirements.

This is not the same as policy compliance. For policy acknowledgement tracking, see Policy & Compliance Manager → Compliance tracking.

Two tables, one page

Rules

The rules table defines what "compliant" means in each jurisdiction. Per row:

  • Rule type — Max daily hours, Max weekly hours, Min rest hours, Min break duration, etc.
  • Jurisdiction — country / province / state code
  • Threshold — the numeric limit

The Add rule dialog lets compliance admins configure new rules or override defaults for a specific jurisdiction.

Violations

Detected violations from the schedule generator, time & attendance data, or runtime adherence — e.g., an agent who worked 11 hours when their jurisdiction caps daily hours at 10.

Per row:

  • Employee
  • Violation type
  • Severity
  • Status — Pending, Acknowledged, Waived, Resolved

Filters: jurisdiction, severity.

Statuses

StatusMeaning
PendingNewly detected; needs review
AcknowledgedReviewed; intentional or being addressed
WaivedDocumented exception (with reason)
ResolvedUnderlying schedule / attendance corrected

Where rules feed

The schedule optimiser (in WFM → Schedule → Drafts) treats labour-compliance rules as hard constraints. Drafts that violate a rule surface the violation count up-front so analysts can choose between fixing the draft or accepting the violation knowingly (which lands in this page's queue).