Skip to content

Build and publish a roster

The schedule board is where open shifts are assigned to people and coverage is checked as you work. Publishing tells employees their shifts; locking is what stops the schedule changing afterwards.

Required role: Administrator or Manager.

Create your shift templates and coverage rules first. A pattern can generate a draft for you to start from, which is usually faster than placing every shift by hand.

  1. Go to Time & Attendance → Shifts.
  2. Select a schedule, or select New schedule and set its Name, Start, and End.
  3. Select Add shift to create an open shift from a Template on a Day, then Create.
  4. Drag the open shift onto an employee to assign it.
  5. Watch the Coverage band as you assign.
  6. Select Publish when the roster is ready.
  7. Select Lock once the schedule should stop changing.
A published London schedule board for 10 to 16 August, with a coverage row flagging several short slots, two unassigned shifts sitting on the Open shifts row, and morning and evening blocks placed against named employees.

This is the distinction that matters most on this screen, and it is easy to assume the wrong way round.

OptionDescription
PublishEmployees are notified and the roster becomes the attendance baseline. It stays editable.
LockThe schedule becomes read-only and stops changing.

Example: Priya Raman publishes HC Corp UK Ltd’s warehouse roster on Friday so the team can plan. A shift still needs moving on Monday — that edit is possible, because the schedule is published but not locked. She locks it once the week is settled.

Publishing also runs a reconcile pass across the schedule’s days against the roster. Days that cannot be reconciled retry on the next sweep rather than failing outright.

Coverage is a warning. The scheduling rules are not: an assignment that breaks one is refused, and the shift snaps back where it was. Humavera names what was broken.

OptionDescription
Double-bookedThe employee already has a shift covering that time.
On approved leaveThe employee has approved leave on that day.
Over max weekly hoursThe assignment would take the employee past their weekly hour limit.

These three cannot be overridden on the board. To place the shift you have to deal with the cause — move the other shift, or reach the employee’s leave — rather than confirm past a prompt.

Example: dragging a Saturday warehouse shift onto Tom Hargreaves while his leave for that day is approved is refused. The board does not ask Priya Raman to confirm; the shift returns to where it was.

Softer problems behave the opposite way. Where an assignment carries a warning rather than a rule breach, it goes through and the shift is marked, so the roster shows what you accepted rather than blocking you.

The coverage band shows each slot as met or short as you assign. If understaffed slots remain when you publish, Humavera asks you to confirm and offers Publish anyway — gaps are a warning, not a block.

That is deliberate. A roster that cannot be published because nobody is available helps nobody; a published roster with a visible gap is honest about the problem.

Example: if HC Corp UK Ltd’s evening warehouse band is short and no qualified person is free, publishing anyway gets the roster to the team with the shortage still flagged.

An open shift is one nobody is assigned to yet. A schedule can be set so that claiming an open shift requires approval, using Require approval to claim open shifts when creating it.

With approval required, an employee claiming a shift raises a request rather than taking it. Without it, they take it directly.

Two panels sit alongside the board, and both are read-only.

OptionDescription
Coverage alertsGaps detected when leave was approved, with a ranked list of who could cover. It assigns nobody.
AI insightsA plain-language read of where coverage is short, met, or over-staffed across the schedule.

AI insights are grounded on the computed staffing numbers and change nothing in the schedule. Generating them consumes AI credits, and the panel states the cost before you run it.

Neither panel schedules anyone. They are analysis of a roster you build and publish yourself.

A published roster is the baseline attendance reconciles against, so what employees are expected to work is what their day is judged against. Employees see their shifts in their own schedule, where they can request a swap or give a shift away. Lock the schedule once it should stop moving.