The Page You'll Spend Most of Your Time On.
The shift calendar is the center of every planning workflow. Switch between day, week, and month views; click empty cells to create shifts, drag to move them, hold a modifier key to copy. The same view shows availability, coverage status, and rule conflicts — so when you assign someone to a slot you see immediately whether they're available, whether they're qualified for the position, and whether the assignment crosses a work-time threshold. Bulk-select changes apply across many shifts at once with a single history entry. Nothing publishes until you say it does, and nothing escapes the rules engine before it does.
Three Moves That Cover 90% of It.
Drag to move, copy, reassign.
Move a shift to a different day. Hold a modifier key to copy. Drag onto a different person to reassign. The rules engine flags conflicts in real time.
Bulk-edit twenty shifts at once.
Marquee-select or click with shift held. Open the bulk dialog. Change times, position, or assignee for all selected — one click, one history entry.
Recurring patterns that bend.
Daily, weekly, biweekly, custom. Edit one shift and the rest stay; edit the series and they all change. No 'all or nothing' headache when one week is different.
What the Calendar Tells You.
Coverage at a glance.
The grid colors fill in as you assign people. Green where you're covered, red where you're not. You see the gaps before publishing, not after a customer complaint.
Conflicts before they cost you.
Double-booking, broken rest minimums, overtime tier crossings, eligibility mismatches — the calendar flags them as you drop shifts. The rules engine runs in real time, not in nightly batch.