Workers set their own availability, updated whenever it changes. For part-time, casual and agency staff who've already declared themselves free, that's enough to book them directly — no invite that has to be accepted first.
Sending an invite for every single shift and waiting on a reply adds a delay you don't need when someone's already told you exactly when they're free. That delay compounds fast across a large casual or agency-heavy team.
Why It Matters
When a worker sets themselves as available for a window, that's not a hint they might be free — it's the information a manager needs to allocate them directly. For part-time, casual and agency staff especially, that means a shift can be booked straight onto the rota within that window without a separate accept-or-decline step. The invite loop still exists for shifts outside declared availability; it's simply not needed for shifts inside it.
A single invite waiting on a reply is a minor delay. A dozen invites waiting on a dozen replies, every week, across a team that's mostly part-time or casual, becomes a real scheduling bottleneck — and it's a bottleneck that direct booking from availability removes entirely for exactly the workers it affects most.
Availability is the general shape of when someone can work, kept current by the worker. Leave is a specific, dated absence sitting on top of that pattern. Both feed into who can legitimately be scheduled, but conflating them is how availability data goes stale — a worker whose leave has ended but whose declared availability was never updated can still get missed for shifts they're actually free for.
Built In, Not Bolted On
Set once, updated whenever it changes — visible instantly on the rota, no separate spreadsheet to keep in sync.
Part-time, casual and agency staff who've declared themselves free for a window can be allocated directly — no invite, no wait for acceptance.
Availability combines with role, contracted hours and leave to decide who's genuinely allocatable — one system, not three lists to cross-reference.
See how eligibility works →How It Works
Kept current by each worker as their circumstances change — no manager relaying it manually.
Managers see who's free, for what, and when — without checking a separate spreadsheet or asking around.
Book a part-time, casual or agency worker straight onto a shift inside their declared window — no invite step required.
Most rota software treats every allocation the same way — send an invite, wait for a reply. FlexiWork skips that step when a worker's already told you they're free.
FAQ
Start free for 14 days. Workers set their availability once — booking gets faster from day one.
Start Free — 14 Days