Getting Your Team to Actually Set Their Availability
Batch Team
Batch
Ask any hospitality manager where the rota time goes and they will not say "assigning shifts". They will say "finding out who can work". The assigning is quick once you know availability. The chasing is what eats the afternoon.
So the highest-leverage habit you can build in your team is a simple one: keep your availability up to date. Do that, and every future rota gets faster, for everyone. Here is how to actually make it stick.
Why it usually fails
In most venues availability lives in the manager's head, a group chat, or a scrap of paper on the noticeboard. All three have the same problem: they go stale instantly and no one owns them. Someone starts college on Tuesdays, forgets to mention it, gets scheduled, and now you are both annoyed.
The fix is not nagging harder. It is moving availability somewhere the staff own it, that takes thirty seconds to update, and that the rota actually reads from.
Make it a two-minute setup, once
When someone joins, get their availability in on day one, before it becomes a thing you chase. In Batch, new staff set it as part of joining: which days, which shifts, how many hours they want. Two minutes on their phone, no app to install. Because it is part of joining, it feels normal rather than like extra admin.
Make updating it easier than messaging you
The reason people text you "I cannot do next Thursday" is that it is the path of least resistance. Beat that. If changing their availability is one tap and always available, and if they know the rota reads from it, they will use it. The moment updating the system is easier than messaging the manager, behaviour changes on its own.
Tell them what it is for
People keep their availability current when they can see it working for them. Explain the deal plainly: "If your availability is right, you will not get put on when you cannot work, and you are more likely to get the shifts you actually want." That is a good trade, and staff take it once they understand it. Availability is not you keeping tabs on them, it is them getting a say in their own rota.
Close the loop
The habit sticks when people see the payoff. When someone updates their availability and the next rota respects it, that is the reinforcement. When they book time off in the app and the AI simply never schedules them that week, they learn the system is worth using. A few cycles of that and you stop chasing entirely.
What good looks like
In a venue where this works, the manager does not gather availability at all. It is already there. Building the week starts from a full picture instead of a blank one, and the two hours of chasing become ten minutes of reviewing. The staff feel more in control, and the rota is fairer because it is built from what people actually said.
That is the whole game with scheduling: get the inputs right, once, and the outputs get easy forever. Availability is the input that matters most.
Batch makes it a two-minute job for staff and reads it straight into the AI rota. Try it free for 30 days, no card needed.
Batch was built for UK hospitality managers facing exactly this. AI builds your rota in 90 seconds, requests are agreed in-app, and it is £10 a month flat, unlimited staff, no per-user fees.
It pays for itself if it saves you 90 minutes a week. Most venues save three to four hours. Try it free for 30 days, no card.
Start your free trialKeep reading
Ask AI: Staffing Reports Without the Spreadsheet
Who worked the most last month? How many hours did we roster last week? Ask in plain English and get the answer back instantly, no exports, no pivot tables.
Read moreWhat Per-User Scheduling Really Costs (and Why Flat Wins)
Per-seat scheduling looks cheap at five staff and stings at twenty-five. Here is the maths on per-user versus flat pricing, and why a fixed price wins as your team grows.
Read more