Intelligent RosterIntelligent Roster®

Level 4: Staff Availability — Admin Guide

Level 4 covers when staff can be rostered. In Intelligent Roster this is two separate workflows — teach staff not to mix them up.

Two tools — staff vs admin

My Availability (staff)Leave Planner (staff + you)
PurposePreferences — available / preferred / unavailableFormal time off
Staff sidebarMy AvailabilityLeave Planner
Your sidebarStaff Availability (review grid)Leave Planner (approve requests)
Approval?No — auto-savesYes — you approve or decline
Blocks rostering?Preferences only (Unavailable is not approved leave)Yes — once approved

See Availability vs Leave.

What staff should do

My Availability (/my-availability):

  • Recurring: "Can't work Sundays" → Unavailable
  • Partial: "Course Thu 2–5pm" → Unavailable time block
  • Preferences: Preferred days/shifts
  • Saves automatically — no Submit button

Leave Planner (/leave):

  • "Vacation July 1–7" → Request Leave → you approve
  • Sick leave, personal leave, etc.

Common mistake: staff put holidays in My Availability. Redirect them to Leave Planner.

Your role as admin / roster builder

  1. Notify staff to complete My Availability and submit leave separately if needed
  2. Review the Staff Availability grid (/staff-availability) — see who has set preferences, gaps, conflicts
  3. Approve leave in Leave Planner — not in the availability grid
  4. Use IRIS Availability Audit (Staff Availability toolbar) to chase missing submissions

Managing availability (admin view)

  1. Go to Sidebar → Staff Availability (/staff-availability)

Staff Availability grid — staff × dates with colour-coded preferences
Level 4 — Staff Availability admin review grid

  1. Review the grid: staff × dates, colour-coded blocks (available / preferred / unavailable)
  2. Use Availability Audit / IRIS Audit to see who hasn't submitted
  3. Click cells to view or edit (admin override with reason if policy allows)

Leave requests do not appear here as something to "approve" — handle them in Leave Planner.

Managing leave

  1. Go to Sidebar → Leave Planner (/leave)
  2. Review pending requests (traffic-light / coverage hints may apply)
  3. Approve, decline, or amend with reason
  4. Approved leave blocks rostering on those dates in Level 5

Common scenarios

Staff sets Sunday unavailability + annual leave

  1. Staff marks Sundays Unavailable in My Availability
  2. Staff submits July 1–7 Annual Leave in Leave Planner
  3. You approve leave in Leave Planner
  4. Living Roster / IRIS respects both

Leave conflicts with coverage

  1. Decline or negotiate in Leave Planner with a clear reason
  2. Do not try to "decline availability" for a holiday — it was never a leave request if they only used My Availability

Staff hasn't set My Availability

  1. Send reminder before roster build
  2. Use Availability Audit panel
  3. Default assumption: broadly available unless they set otherwise (org policy may vary)

Key rules

  • Unavailable ≠ approved leave — only Leave Planner approvals block rostering formally
  • Staff Availability is for reviewing preferences; Leave Planner is for time off
  • Set a deadline before each roster period for both My Availability and leave requests
  • Document admin overrides on the Staff Availability grid

Common mistakes

Telling staff to "submit availability" for holidays — use Leave Planner
Approving leave in the wrong place — always Leave Planner
Assuming Unavailable blocks leave-grade absence — it does not without approval
No deadline — staff procrastinate; communicate both workflows clearly

Next steps

  1. ✅ Tell staff: Staff Checklist + Level 4 staff guide
  2. ✅ Set deadline for My Availability + leave requests
  3. ✅ Review Staff Availability grid; approve leave in Leave Planner
  4. ✅ Move to Level 5: Living Roster to build and publish

See the Admin Setup Checklist for the complete flow.

New to Intelligent Roster?

Try everything in this guide with your own team.

Start your free trial