The week grid
Employees down the side, seven days across the top, one cell per person per day. A cell is one of three states:Assigning
Two equivalent ways:- Click a cell and pick a template from the popover.
- Drag a template chip from the legend onto a cell.
Other views
Week
The editable grid. This is where assignment happens.
Month
A per-day staffing-count calendar. Useful for spotting thin weeks at a glance.
List
A flat agenda, with unassigned employees grouped together.
Month view is a staffing calendar, not an editable grid. You cannot assign a cell from it — switch to the week to make changes.
Conflicts and projection
The planner computes two things live as you assign:Conflicts
Conflicts do not block you — sometimes working a rest day is exactly what you intend, and that is what earns comp-off. They exist so the choice is deliberate.
Projection
An estimate of what the week will cost: projected overtime hours and projected payroll.Copy a week
Copy week takes an existing week’s assignments and lays them into another week as a draft. This is the normal way to build next week — copy the last one, then adjust.Auto-generate
Drafts a whole week automatically.1
Run the generator
It produces a preview, not a saved roster. Nothing is written yet.
2
Review the preview
Quality scores accompany it — fairness, coverage, preference fit, and a comparison to the previous week.
3
Apply it
Applying persists the preview as the week’s draft cells. You can then edit them like any other draft before publishing.
What the generator actually enforces: holidays, approved leave, and weekly offs. The constraint lists and sliders shown alongside the inputs are representative of the intended model — they do not currently change the generated result, and the quality scores are heuristics rather than the output of an optimizer. Treat auto-generate as a fast first draft you then correct, not as a scheduler you can trust unattended.