Demo · no login
Try ShiftSwap
You're Miguel Santos on a sample team with 8 weeks of shifts. Pick a scenario — each shows a different edge case.
Swaps
Cover today's shift (urgent)
Anne needs mid cover today. Card shows the Today badge and red border.
Cover with swap preference
Mark needs GY covered but wants AM same day. See Wants instead on the card.
Cover ~1 month out
Patricia's July mid shift with GY preference. Try In about a month labels.
Cover open to any shift
Ryan's July request with no band preference. Same day, any AM / MS / GY.
Post cover for your shift
Calendar picker with band badges. Pick a shift, optional swap preference, post.
Post ~1 month ahead
Pre-selects your July 12 AM shift. Shows far-future calendar and preferences.
Your open request (Mine tab)
You already posted for Jun 20 GY. Open Swaps → Mine to edit or cancel.
Admin
Approve one matched swap
Carlo's Saturday GY swap. Switches to Admin and highlights Pending approval.
Approval queue (two pending)
Second matched swap in the queue. Practice approving without leaving Swaps.
Explore
Home dashboard
Next shift, open cover count, board activity, and graveyard tip.
My shifts calendar
Band badges on calendar days. Browse weeks ahead on Schedule → My shifts.
Team board
Pinned schedule drop and agent chatter.
Ready for your team? Create a workspace