Suitability & hard-block checks | BondiByte NDIS Software
Smart Rostering

Rules first, then assignment support.

Critical conflicts are blocked before staff are even considered, then suitability signals rank who fits best.

Suitability and hard-block checks

What you get with Suitability & hard-block checks.

  • Hard blocks: leave, overlaps, missing capabilities, double-booking

    Unsafe or impossible assignments are stopped before anyone is rostered, so the roster you publish holds up.

  • Suitability signals: capability, availability, fatigue, fairness

    Once blockers clear, BondiByte ranks who fits best on the factors that matter to safe, fair coverage.

  • Rules the system itself enforces

    The checks are applied by BondiByte itself, not just shown on screen, so the protections hold even when work happens fast or at scale.

Why it exists

The problem it solves.

The worst roster mistakes are the ones nobody notices until the shift starts: someone rostered while on leave, booked at two houses at once, or working without a current check the shift requires. Under time pressure these slips are easy to make and expensive to unwind, and they are exactly the things an audit will find.

How it works

1

Define what a shift requires

Set the requirements on a shift and mark each one mandatory or optional. Staff qualifications, checks and skills are recorded on their profile as capabilities.

2

Hard blocks run first

Before anyone is suggested or assigned, BondiByte stops the assignments that must not happen: staff on leave or inactive, already on this shift, booked on an overlapping shift, unavailable or blocked for the time, missing a mandatory requirement, or a shift that is already fully staffed.

3

Warnings flag the judgement calls

Things worth knowing but not fatal, such as a staff member who is not on the site's team or is missing an optional requirement, are shown as warnings so a manager can decide.

4

Only then is anyone ranked

Staff who clear every hard block move on to weighted scoring, so a high score can never paper over a safety problem.

5

The same rules apply everywhere

The checks run inside BondiByte itself for both automated suggestions and manual assignment, so they hold even when the roster is being changed quickly.

What you can do.

Leave and status protection

Staff who are on leave, inactive or not yet activated cannot be rostered, automatically or by hand.

Double-booking stopped outright

An overlapping assignment blocks the new one, and you are shown exactly which shift clashes and when.

Mandatory requirements enforced

A shift that requires a qualification or check only accepts staff who hold a current one. Expired records do not count.

Availability respected

Blocked and unavailable time recorded against a staff member rules them out for shifts that overlap it.

No over-filling

Once a shift has its required number of active staff, further assignments are blocked.

Blocks and warnings kept distinct

You always see the difference between what is stopped outright and what simply deserves a look.

The BondiByte Smart Rostering board with capability highlights
Checks run before staff are suggested, and the outcome is visible on the board.

You stay in control.

You decide what is mandatory

Each shift requirement is marked mandatory or optional by you. Mandatory means blocked; optional means flagged.

Overrides are gated and recorded

Where compliance rules would stop a manual assignment, only someone holding a specific override permission can proceed, and the override is logged.

Reasons for manual changes

Per site, you can require a written reason whenever someone changes an assignment by hand.

Fatigue rules per site

Each site chooses whether staff may work a second shift on the same day, so back-to-back rostering only happens where you allow it.

Learn how to use this feature.

Frequently asked questions.

What is the difference between a block and a warning?

A block stops the assignment entirely, such as a double booking or a missing mandatory requirement. A warning is shown but does not stop you, such as a missing optional requirement or a staff member who is not on the site's team.

Do the checks apply when a manager assigns someone directly?

Yes. The same rules run inside BondiByte for manual assignment, not just for automated suggestions, so fast manual changes get the same protection.

What about expired qualifications?

Only current capability records satisfy a requirement. A qualification that has expired is treated as missing until it is renewed.

Can anything be overridden?

Compliance-related overrides on manual assignment require a specific permission and are recorded, so exceptions are possible but always deliberate and always visible.

Does being on the site's team matter?

It raises a warning rather than a block, and the scoring that follows prefers a site's own team, so regular staff are favoured without locking out legitimate cover.

See Suitability & hard-block checks in BondiByte

Start your free trial, or book a demo to see it with your own operation in mind.

Start free trial