Welcome to the Warp Shift demo
A hospital with two wards and 32 nurses, and a café with two shops. Last month and this month are planned and published; next month is still empty. Follow the steps in order — each one says who to be, and the button switches you.
A nurse sees the published shifts, asks for days off, swaps shifts and asks for cover.
-
1
Type shifts As Morgan Lee (Head nurse) · that’s you now
Open the roster for December 2026 (still empty). Click a cell and type E, L or N — like in a spreadsheet. After N, the next days fill in with A (after night) and O (day off) by themselves. Watch the “Staffed / needed” rows at the bottom change as you type.
-
2
Auto-fill the month As Morgan Lee (Head nurse) · that’s you now
Press “Auto-fill”, keep “Only empty cells” and press “Fill”. It keeps every day-off request (the small circles) and tells you which days are still short.
-
3
Publish As Morgan Lee (Head nurse) · that’s you now
Press “Publish”. The nurses now see next month in “My shifts” and get a notification (the bell). To leave a message for one nurse first, right-click a cell and choose “Note…” — the nurse sees it with that shift.
-
4
Ask for cover As Emma Clarke (Charge nurse)
Become Emma Clarke, a nurse. In “My shifts”, click a day from today on that has a shift and press “Ask for cover”.
-
5
Take the shift
Do step 4 first. Then this step shows colleagues who are free that day: become one and press “Take it”.
-
6
Approve it As Morgan Lee (Head nurse) · that’s you now
Become Morgan Lee, the head nurse, again. “Requests & swaps” shows the cover with any rule breaks that approving would add. Press “Approve” — the roster and both nurses’ calendars change.
-
7
Change the rules As Morgan Lee (Head nurse) · that’s you now
In the roster, “More” → “Staff needed” sets how many people each shift needs. “Shift codes” holds Early, Late, Night and the rest. Change them and watch the roster react.
More to try
-
8
Fill a short day with an open shift
A nurse of the East ward is off sick on Sun 8 Nov, so the early shift is one short, and Morgan Lee posted it as an open shift. Only nurses who are free that day and would break none of their rules see it in “My shifts”: become one of them below and press “I can work it”. Then, as Morgan Lee, open “Requests & swaps” and press “Choose” next to a name — the roster and the published shifts change. “More” → “Post open shifts” lists every other short day. At the Harbor café, the first part-timer who presses “I can work it” gets the shift straight away.
-
9
Days off in the phone calendar As Emma Clarke (Charge nurse)
In “My shifts”, Emma Clarke opens “Add to your calendar” to get an address for Google, Apple or Outlook calendar. On this ward, days off and paid leave are in it too, as all-day events that leave the day free. Untick “Show days off and leave too” to leave them out — the address changes with it.
-
10
Hourly shifts in a café As Morgan Lee (Head nurse) · that’s you now
The same app plans a café with two shops by the hour. Click a cell, type 10-15 and press Enter (“Use these times”). Click an “Anyone working” row at the bottom — or right-click a cell and choose “See the day by hour” — to see the day by hour, then drag the end of a bar to change the times. The bar above the roster shows the labour cost against the budget.
-
11
Split shifts: lunch and dinner As Morgan Lee (Head nurse) · that’s you now
At the Harbor café, Kenji Mori and Greta Vogel work 10–14 and 17–21 on Tuesdays and Thursdays — one shift with two times. Type 10-14,17-21 in a cell and press Enter (“Use these two times”). The hours count both times but not the gap between them, and the day by hour shows two bars you can drag one at a time.
-
12
Part-timers’ days and hours As Morgan Lee (Head nurse) · that’s you now
At the Harbor café, part-timers have said when they can work each week: Priya Shah only on Tuesdays and Thursdays, Marco Bianchi until 15:00 on weekdays, Sara Lind from 17:00 on Mondays and Wednesdays. Days they cannot work are shaded before you type anything, and the tooltip says why. A shift outside their hours turns red, and auto-fill plans around them. Right-click a person’s cell and choose “Availability…” to change it, or become Priya and change it yourself in “My shifts” → “Availability”.
-
13
Sites without a code for each site As Morgan Lee (Head nurse) · that’s you now
A security company guards four sites with only two shift codes, Day and Night: the site goes on the shift, as a colored stripe and two letters in the cell. Right-click a shift and choose “Place…” (or press Shift + F3) to send a guard to another site — the rows of both sites at the bottom change at once. “More” → “Staff needed” sets how many guards each site needs.
-
14
Clock-ins against the roster As Morgan Lee (Head nurse) · that’s you now
The security company also sends its time clock data. Press “Actuals” above the roster: each cell shows the plan on top and the clock-in below. Yellow means late or left early, blue means stayed late or worked without a shift, and red means no clock-in. Point at a cell to see by how many minutes. Today’s late and missing guards show above the roster — click to go to them. “More” → “Import clock-in times (CSV)” reads a CSV from a time clock (try the sample), and “Payroll summary from clock-ins (CSV)” counts the hours actually worked.
-
15
Rotations for the guards As Morgan Lee (Head nurse) · that’s you now
Ken Ito and Lara Costa follow a fixed pattern — day, day, night, after night, off — that carries on from month to month. In next month’s security roster, right-click another guard, choose “Apply a rotation…”, pick “4 on, 2 off” and press “Apply”: the row fills in, carrying on from the end of this month and leaving pinned cells alone. One Ctrl/⌘ + Z takes it all out. “Auto-fill” puts the rotations in first.
-
16
Staff needed from table bookings As Morgan Lee (Head nurse) · that’s you now
At the Harbor café, the app counts each day’s table bookings and sets how many people are needed at lunch and at closing: one per 25 bookings. Those cells have a small dot in the rows at the bottom; point at one to see that the app sets it. They can’t be changed on the roster — the bookings decide.
-
17
Newcomers never alone on a night As Morgan Lee (Head nurse) · that’s you now
In the roster for December 2026, Mia Schmidt, Lucas Silva and Grace Lee are newcomers, and the nurses marked “Preceptor” train them. Type N for Mia on an empty day: her cell turns red until a preceptor works the same night. Put a second newcomer on that night and both turn red. “Auto-fill” keeps to both rules, and “Why this person?” on a preceptor says whom they partner.
-
18
Paid leave left As Morgan Lee (Head nurse) · that’s you now
How much paid leave each nurse has left comes from the app. Oliver Brown has 1 day left but asked for 2 days of PL next month. Type PL in his row on another day and it turns red. Become Oliver and ask for more leave in “My shifts”: the request is refused, and the form shows how many days are left. “Auto-fill” turns leave he can’t take into a plain day off.
-
19
Borrow someone from the other shop As Morgan Lee (Head nurse) · that’s you now
The Harbor café is short at lunch on some days. “More” → “Help from another roster”: pick a short day, and the people the Station café can spare that day come first. They join your roster for that day only; their cell in their own shop is cleared, so nobody works in two places at once.
-
20
Compare three drafts, then ask why As Morgan Lee (Head nurse) · that’s you now
In the roster for December 2026, press “Auto-fill”, turn on “Make 3 drafts and compare” and press “Fill”. The drafts come side by side with their rule breaks, requests kept and labour cost — pick one. Then right-click a working cell and choose “Why this person?”: why this nurse, and why not the others.
-
21
Fairness over the year, night hours and payroll As Morgan Lee (Head nurse) · that’s you now
“Fairness” in the bar above the roster shows each nurse’s nights and weekends this month, since April, and against their fair share — auto-fill evens out the difference. The “Night” column counts night hours for Japan’s 72-hour rule, and the labour cost is under each day. “More” → “Payroll summary (CSV)” downloads one row per nurse for payroll.
-
22
Import a roster from Excel As Morgan Lee (Head nurse) · that’s you now
Download the sample file: a week typed in Excel, with one part-time nurse’s hours written as 9-14. In the roster for December 2026, choose “More” → “Import from Excel” and pick the file. You see what will change before anything does, and Ctrl/⌘ + Z undoes it. If you already auto-filled the month, choose “Replace what’s there (pinned cells stay)”.
-
23
Remind about requests As Morgan Lee (Head nurse) · that’s you now
December 2026 is open for requests. “More” → “Remind about requests” lists the nurses who haven’t sent anything yet and notifies them. A nurse with nothing to ask for taps “I’m done with my requests” in “My shifts”.