Treadstone Associates
Ask an Expert · 4 min read

Can AI set employee schedules?

An algorithm can build a shift schedule the same way a manager does — nothing in the Employment Standards Act singles out software as the author of the roster. What it does regulate is the schedule that comes out the other end.

Treadstone Associates · Updated 2026

Short answer

Yes. Ontario's ESA doesn't care whether a manager or a scheduling tool assembled the roster — it cares whether the roster complies. The rest-period floors in the ESA's hours-of-work rules apply to the output regardless of how it was generated, and an optimization tool doesn't get a different set of exemptions than a person building shifts by hand.

The floors a scheduling tool still has to respect

Employees are entitled to at least 11 consecutive hours off work each day, at least 8 hours off between shifts (unless the two shifts together run 13 hours or less), and either 24 consecutive hours off in each work week or 48 in every two-week period. An employer and employee generally can't even agree in writing to less than 11 daily hours off — the ESA calls that requirement one that “cannot be altered by an electronic or written agreement.” A scheduling algorithm optimizing for coverage or labour cost still has to land inside those numbers.

What counts as an exceptional circumstance — and what plainly doesn't

The ESA lets an employer exceed the normal hours limits only in narrow “exceptional circumstances” — an emergency, an unforeseen interruption to an essential service, or urgent repair work. The same guidance is explicit about what does not qualify: “when rush orders are being filled,” “when an employee does not show up for work,” “when poor weather slows shipping or receiving,” and “during seasonal busy periods.” Those are precisely the pressures a scheduling algorithm is usually built to solve around — a last-minute no-show, a demand spike, a weather-driven rush — and none of them unlock an exception to the rest-period floors.

Who answers if the schedule breaks the rules

The employer does — not the software vendor, and not “the algorithm.” A tool that quietly shaves an employee's rest period to squeeze in an extra shift produces an ESA violation the same as a manager doing it manually would. Auditing what a scheduling tool actually optimizes for, and confirming it treats the rest-period floors as hard constraints rather than soft preferences, is worth doing before the tool runs unsupervised for a full roster cycle.

Related questions

See also: how the ESA treats employment decisions generally when a system, not a manager, makes them, why ordinary Canadian statutes, not a dedicated AI law, do this work.

Where this leads

Wiring a scheduling tool into payroll and time-tracking systems without breaking what already works is exactly what ai-integration-automation covers.