Help center/Filling shifts
Recording a call-off or a no-show
What to do when somebody does not turn up.
For owners, admins and schedulers
Read the transcript
When somebody can't work a shift, how you record it matters. There are three different ways off a shift, and they mean different things. In this video we'll look at all three, then watch a nurse call in sick from her own phone, see what happens in the same second, and find where the record shows up afterwards. The first is Unassign. On the schedule, clicking a name takes that person off the shift. It's a correction: you were never meant to be on this. It leaves no mark on the person's record, and it's refused while an assignment is locked. The second is Cancel shift. Open a shift with Edit shift, and at the top you'll find Cancel shift, with a box for the reason. It takes the whole shift off the board, removes everyone on it, and tells them why. The third is a call-off. It keeps the assignment and marks it cancelled, with a reason: sick call, low census, no-show or other. The place is genuinely free again, but the record that she was rostered, told, and then didn't work survives. That record is what keeps a rota fair. Luis wakes up with a fever. He doesn't need to ring anybody. On My shifts, each shift card has a quiet link: Call in sick for this shift. He taps it, and a plain confirmation says exactly what will happen: his managers are told straight away, and the shift is offered to everyone else. It doesn't need anyone's approval. He can add a short note if he wants to, up to two hundred characters. Then he taps Yes, I cannot work this. The confirmation tells him his managers have been told, and whether the shift has been offered to others. The reason is always recorded as a sick call, and he can only call off his own shifts, never a colleague's. Every active manager gets a notification naming Luis and the shift, with a link to the schedule. In the same transaction, because the shift is now short, it's posted as an open shift for anyone eligible to claim, and marked urgent if it starts within twenty-four hours. On the schedule, his place shows as free. Fill it the way you fill any open shift: press plus Assign and pick somebody, with the live conflict check, or leave the open offer up and let eligible staff claim it. Either way, two people tapping claim at once still can't both get it. The On now screen shows who is rostered right now and who has clocked in. Anyone whose shift started more than fifteen minutes ago with no clock-in is listed there. It's worked out from the roster and the time clock, and it never marks anybody absent on its own. Low census, no-show and other are statements about somebody else, so only a manager may record them, and there's no control on the schedule for them. If you need somebody off a shift today, use Unassign, which leaves no mark, or cancel the shift. The equity report keeps the score. Its Flexed column counts shifts cancelled for low census: who got sent home when the building was quiet, which is the half of a fair rota nobody usually keeps. A sick call stays on his record as called off, and the activity log, for owners and admins, lists who recorded what, and when. And none of this changes whether Luis can be scheduled again. Being called off makes somebody available, not ineligible. So: Unassign corrects a mistake, Cancel shift takes the whole shift off, and a call-off keeps an honest record while freeing the place. When a nurse calls in sick from her phone, her managers are told and the shift is offered out in the same second, without anybody having to be awake.
Filmed in the product on October 23, 2026. All video tutorials
Three ways off a shift, and why they are different
Somebody leaving a shift is recorded one of three ways, and they mean different things. Unassign (on the schedule, any scheduler) is a correction: 'you were never meant to be on this'. It removes the assignment and leaves no mark on the person's record. It is refused while the assignment is locked. Cancel shift takes the whole shift off the board, removes everyone on it and tells them. A call-off keeps the assignment and marks it cancelled with a reason (sick call, low census, no-show or other) so the fact that she was rostered, told, and then did not work survives.
The call-off is the one a fair rota depends on. The slot is genuinely free again, because every screen and the claim function count only assigned and claimed people, but the cancelled row stays, with who recorded it, when, and the note beside it. Deleting instead would quietly rewrite history, and the record of who has covered what is the thing that settles arguments.
A nurse calls in sick from her own phone
She does not need to ring anybody at 05:40 to be marked absent. On My shifts, each shift card carries a quiet link, 'Call in sick for this shift'. It is two taps: the link, then a plain confirmation that says exactly what will happen, with an optional note of up to 200 characters. It needs no approval, and it goes through even if the assignment is locked, because being ill is not a decision anybody overrides with a checkbox.
The reason is fixed at sick call and the shift must be her own. A staff member cannot record a colleague as a no-show, and cannot send herself home for low census; those are a manager's statements about somebody else.
- Open My shifts and find the shift.
- Tap 'Call in sick for this shift'.
- Add a note if you want to, then tap 'Yes, I cannot work this'.
- The confirmation tells you whether the shift has been offered to others.
What happens in the same second
Every active manager (owner, admin or scheduler with a staff record) gets a notification naming her and the shift, linking to the schedule. If the shift is now short and no open offer already exists, the same transaction posts it as an open shift for anyone eligible to claim, marked urgent when it starts within 24 hours. The claim itself is decided by the usual rules under the usual lock, so two people tapping 'claim' at once still cannot both get it.
An audit entry records the call-off, the reason, the note and whether a backfill offer was posted. Nothing about this waits for a manager to be awake.
What a manager sees, and what to do next
The shift on the grid shows a free slot. Fill it the way you fill any open shift: assign somebody directly, with the live conflict check, or leave the open offer up and let eligible staff claim it. On now (the manager's presence view) also shows anybody rostered whose shift started more than fifteen minutes ago with no clock-in; that row is computed, not recorded, and marks nobody absent on its own.
Low census, no-show and other are reasons only a manager may record, and there is no control on the schedule for recording them. A manager who needs somebody off a shift today uses Unassign, which leaves no mark, or cancels the shift.
Where the record shows up
The equity report's Flexed column counts shifts cancelled for low census: who got sent home when the building was quiet, which is the half of a fair rota nobody usually keeps. A sick call keeps the assignment on her record as called off, and the activity log (owners and admins) lists who recorded what, when.
None of this changes whether she can be scheduled again. Being called off makes somebody available, not ineligible; the rules that decide eligibility do not read call-offs at all.
In the app this lives at /app/schedule.
More on filling shifts
Not what you needed? Email helen@medicalstaffscheduling.com.
Already a customer? Sign in. Not yet? Open the live demo or start a free trial.