Scheduling & time

Scheduling builds the roster, tracks who is actually on the clock, and handles the day-to-day churn — swaps and time-off — without a group chat. Labor rules and a certification gate sit underneath it, so a shift that breaks the rules or puts an uncertified person on the line is caught when you build it, not when an inspector arrives.

A 30-second tour

Building the roster

Place shifts on the calendar and assign staff. Save common patterns as shift templates so next week starts from a known-good shape instead of a blank grid. Need a paper copy for the back-of-house wall? Print produces a clean printable roster.

Clock-in & the kiosk

Staff clock in and out against their shifts; the readings land in Time entries for the manager to review and edit. A shared tablet can run in kiosk mode at the door, with anti-buddy-punch checks so one person cannot clock in for a colleague.

The certification gate

This is the cross-pillar wire that keeps an uncertified person off the line. When a role or shift requires a certification — a food-handler card, for example — Scheduling checks the document on file before it will roster someone. If the card has lapsed, the assignment is blocked. The gate reads Documents acknowledgements, so the single source of truth for “is this card current?” is the certificate you already store there.

Labor rules

Labor rules encode your limits — maximum hours, required rest between shifts, and the like. When a rule is set to block severity, a shift that violates it cannot be saved as-is.

Swaps & time-off

  1. A swap is requested

    A staff member requests to hand off a shift. Mihwar offers qualified peers — people who can actually cover that role — rather than the whole team.
  2. It is approved

    A manager approves the swap (or the receiving peer accepts, depending on your settings). The roster updates and everyone affected is notified.
  3. Time-off runs the same way

    Requests at Time off go to a manager to approve or decline, and approved time-off is reflected when you build the next roster.

Permissions — who can do what

  • scheduling:read — view your own schedule, swap requests, time-off, and time entries.
  • scheduling:write — build and edit the schedule, approve swaps and time-off, edit time entries.
  • scheduling:manage — configure shift templates, labor rules, and payroll-export settings.
  • scheduling:clock — narrow permission for kiosk-mode clock-in devices.
  • scheduling:override-labor-rule — override a blocking labor-rule violation (audit-logged).

FAQ

Mihwar won't let me assign someone to a shift. Why?

The most common reasons are a blocking labor-rule violation (too many hours, not enough rest) or a lapsed certification the role requires. The message tells you which. A manager can override a labor-rule block with the right permission; a lapsed certificate has to be renewed in Documents first.

Can one person clock in for someone else?

The kiosk has anti-buddy-punch checks to prevent exactly that. Clock-ins are tied to the individual, and the narrow kiosk permission means the device cannot be used to browse the schedule either.

Does Mihwar run payroll?

No — Mihwar records hours and exports them. Payroll itself stays in your payroll system; Scheduling gives it clean, reviewed time data to work from.