A text at 5:32am
Your opener texts at 5:32am: they are ill and cannot come in. The other person on the early shift is a new starter who does not have keys and has not yet been trained on the grinder. You scroll through the group chat for someone who can open, but your two keyholders are both on later shifts. In the end you get up and open the cafe yourself, again.
Later that week you find you have rostered two new starters on Saturday morning with nobody who knows how to recalibrate the grinder when the beans change.
Why the rota lets you down
- The rota is a spreadsheet or a picture in a group chat, which does not know who can do what.
- Keyholders, alarm code holders and trained baristas are held in your head.
- Cover requests go to the whole group, and nobody answers early in the morning.
- Holiday requests arrive by message and are forgotten until the week comes.
- Swaps between staff are agreed privately and the rota is not updated.
Rota apps exist, and some tills include one. Often the problem is that skills and keyholder status have not been set up in them, not that the app is missing.
What rota gaps cost
The owner or manager ends up covering at short notice, which is not sustainable. Opening late loses the early commuter trade, which is often the busiest part of the day. Shifts without a trained barista mean slower service and worse coffee. And new staff put in charge too soon get stressed and leave.
How we build a skills-aware rota
- If you already use a rota app, such as Deputy, Planday or your till's own rota, we set up roles, skills and keyholder status there first.
- Each person's record shows what they can do: open, close, hold keys, run the machine, dial in, take deliveries, run the kitchen.
- Each shift type has requirements, such as the opening shift needing a keyholder and a trained barista.
- When a rota is drafted, any shift missing a requirement is highlighted before it is published.
- When someone calls in sick, a cover request goes by text or app only to people who meet the shift's requirements and are not already working, and the first to accept is confirmed.
- Holiday requests and shift swaps are made in the app and checked against requirements before they are approved.
| Shift | Needs | Warning if missing |
|---|---|---|
| Opening | Keyholder, trained barista | No one to open or dial in |
| Morning rush | Two baristas, one till | Queue backs up |
| Kitchen prep | Food-trained staff | Grab-and-go not ready |
| Closing | Keyholder, cash-up trained | Nobody to lock up or cash up |
What you pay, how you handle sickness and anything about contracts stay with your own policies and adviser. The rota just shows who can cover.
The 5:32am text, handled
Your opener reports sick in the app. A cover request goes to the two other keyholders who are not working that morning. One accepts at 5:40 and is confirmed. You get a notification and go back to sleep. Next week's draft rota shows a red warning on Saturday because both morning staff are new, and you swap one before publishing.
Does this sound like your rota?
- You regularly open the cafe yourself at short notice.
- The rota is a spreadsheet or a group chat photo.
- Nobody knows at a glance who has keys and alarm codes.
- Shifts are sometimes rostered with no trained barista.
- Swaps are agreed privately and not recorded.