How to Collect Employee Availability and Time-Off Requests
Why availability gets lost in text messages
In many teams, availability lives in text messages, a paper sheet on the wall or a manager's memory. A student says they cannot work Tuesdays, someone asks for next Friday off in a group chat, and by the time the schedule is built the information is gone or out of date.
The result is a roster that looks fine on screen and falls apart on the day. Staff are scheduled in windows they said they could not work, approved time off is forgotten, and the manager spends the week finding cover and apologising.
The fix is to keep availability and time-off requests next to the schedule, entered by the employee, approved by a manager, and checked automatically while the roster is built.
Why this happens
- Availability is collected once, on paper or in chat, and never updated.
- Time-off requests are agreed verbally and not recorded anywhere the scheduler looks.
- The scheduler has no warning when a shift lands on a day the person said they cannot work.
- Approved leave sits in a different system from the roster.
- Nobody can tell which requests are still waiting for an answer.
Biznsbook addresses this through employee availability windows, time-off requests with manager approval, availability and leave warnings in the builder in Labour Scheduling, on the same roster, clock and swaps as the rest of the module.
Small gaps in scheduling rarely fail loudly. They show up later as numbers nobody can explain. Recording each step where it happens removes the guesswork.
Step-by-step: Collect Employee Availability and Time-Off Requests
Written for owners, managers and shift supervisors who roster staff in Biznsbook Labour Scheduling, with or without HRMS.
- Open Availability & Time Off. Staff open My Work → Availability & Time Off. They must be recognized as labour employees, either added under Labour Setup or linked from HRMS.
- Add when I can work. Add a day with a type: Can't work, Prefer to work or Available. Tick All day or give a time range. A day with no entry means the person is free all day.
- Request time off. Choose the dates, a type (vacation, sick, personal or other) and whether it is paid, then send the request. A pending or approved request can be cancelled.
- Review the queue. Managers open Labour Schedules → Time-Off Requests, which lists pending requests and can be filtered by status.
- Approve or deny. Approve or deny with an optional note. To record leave you already agreed, use Record time off for an employee; it is saved as approved straight away.
- Build with the warnings on. In the schedule builder, a shift inside a Can't work window, or on approved time off, shows a warning before you publish.
Review results after the first full weekly cycle. Adjust roles, mappings, or approvals where the same exception repeats.
Screen-level flows live in the Help Center. This guide focuses on the business process; help articles cover click-by-click navigation.
Common mistakes to avoid
- Mistake 1: Availability is collected once, on paper or in chat, and never updated. Repeating this each month usually shows up first in overtime, short-notice changes or unfilled shifts.
- Mistake 2: Time-off requests are agreed verbally and not recorded anywhere the scheduler looks. Repeating this each month usually shows up first in overtime, short-notice changes or unfilled shifts.
- Mistake 3: The scheduler has no warning when a shift lands on a day the person said they cannot work. Repeating this each month usually shows up first in overtime, short-notice changes or unfilled shifts.
- Mistake 4: Approved leave sits in a different system from the roster. Repeating this each month usually shows up first in overtime, short-notice changes or unfilled shifts.
- Mistake 5: Nobody can tell which requests are still waiting for an answer. Repeating this each month usually shows up first in overtime, short-notice changes or unfilled shifts.
Each of these turns into a question the manager cannot answer quickly. Fix the process on the record rather than in email threads or spreadsheets.
Best practices that hold up as you scale
- Open Availability & Time Off — Staff open My Work → Availability & Time Off.
- Add when I can work — Add a day with a type: Can't work, Prefer to work or Available.
- Request time off — Choose the dates, a type (vacation, sick, personal or other) and whether it is paid, then send the request.
- Review the queue — Managers open Labour Schedules → Time-Off Requests, which lists pending requests and can be filtered by status.
- Approve or deny — Approve or deny with an optional note.
Set the rule once in settings, let staff enter their own information, and review the results weekly before you publish the next roster.
How Biznsbook supports this workflow
employee availability windows is part of Biznsbook and works on the same records as the rest of scheduling, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.
time-off requests with manager approval is part of Biznsbook and works on the same records as the rest of scheduling, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.
availability and leave warnings in the builder is part of Biznsbook and works on the same records as the rest of scheduling, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.
Labour Scheduling works on its own. Managers need the Labour Scheduling Manager role (or Shift Supervisor for schedules and attendance); invited staff get the Shift Worker role. HRMS, Payroll, Inventory and Accounting are optional.
Suggested implementation timeline
- Week 1: Set up employee availability windows and the permissions the people involved need.
- Week 2: Run the real process in Biznsbook only, with no side spreadsheet, for one team or site.
- Week 3: Review what was recorded with the people involved and tighten the rules where they disagreed.
- Month 2: Roll out to every team or site.
- Ongoing: Reviewing availability and requests each week.
Three kinds of availability, one simple rule
Each entry is one of three types. Can't work is a hard statement from the employee: do not schedule me here. Prefer to work is a soft signal that helps when you are filling open shifts. Available is the neutral default for a day you want to spell out. Because a day with no entry means free all day, staff only need to describe their exceptions, which keeps the page short and the data current.
An entry can cover the whole day or a time range, so a student who is free after 4 pm can say so once instead of declining every morning shift. If circumstances change, the employee edits the entry themselves; nobody has to retype it for them.
Keeping approvals quick and visible
The Time-Off Requests list is the manager's single queue. Filter to pending, work through them, and add a short note when you deny one so the employee knows why. Approved time off then appears as a leave warning in the builder, so the roster respects it without anyone remembering it.
When a request comes in verbally, record it with Record time off for an employee. It is saved as approved, so the schedule still knows about it and there is one record of who was away and when.
Metrics to track monthly
- Pending time-off requests
- Labour % against target by day
- Open shifts left after auto-fill
- Short-notice changes and premium hours
- Missed-break exceptions
Start with three metrics; trend direction matters more than a single point-in-time snapshot.
Manual workarounds vs Biznsbook
Compare common manual workarounds with Biznsbook employee availability windows and the related capabilities.
| Capability | Manual / Spreadsheet | Biznsbook |
|---|---|---|
| Where staff say when they can work | ❌ Texts and paper | ✅ My Work → Availability & Time Off |
| Time-off requests | ❌ Group chat or verbal | ✅ Request with dates, type and paid or unpaid |
| Decision | ❌ Unrecorded | ✅ Approve or deny with an optional note |
| Warning for the scheduler | ❌ Manager's memory | ✅ Builder warns on Can't work windows and approved time off |
| Needs HRMS | ❌ Not applicable | ✅ No. HRMS leave also counts when HRMS is licensed |
| Record of past leave | ❌ None | ✅ Time-Off Requests list filtered by status |
Reviewing availability and requests each week
Before building the next roster, clear the pending time-off queue, ask staff to update any availability that has changed, and then build. Doing the queue first means the builder warnings reflect decisions already made, and staff see that a request gets an answer.
Write the rule down in your staff handbook so the settings and the policy say the same thing.
Frequently asked questions
Do I need HRMS to use availability and time off?
No. This works whether or not HRMS is licensed. With HRMS, approved HRMS leave still counts as well.
What does a day with no availability entry mean?
It means the person is free all day. Only add entries for the days that differ.
Can an employee cancel a time-off request?
Yes. An employee can cancel a pending or approved request.
Does the builder block a shift on a Can't work day?
No, it shows a warning when a shift falls inside a Can't work window or on approved time off. The manager decides what to do.
Can a manager record time off without a request?
Yes. Use Record time off for an employee; it is saved as approved straight away.
How this differs by industry
Retail
A shop with part-time and student staff lets each person post the days they cannot work, so the weekly roster is built around real availability.
Wholesale & distribution
A warehouse team lead approves holiday requests in one queue and sees approved leave as a warning when assigning shifts.
Manufacturing
A plant supervisor records agreed leave for operators so the shift roster shows it, whether or not HRMS is in use.