It is Monday, 6.40 am. A support worker has called in sick, a participant has cancelled a community outing, and two shifts at your SIL house now have a gap. You open the roster and start checking: who is available, who holds the right training, who worked a late shift last night, who is already close to their hours. Twenty minutes later, one shift is filled.
Every growing NDIS provider reaches the point where that routine stops scaling. The natural next step is NDIS rostering software, and the pitch is always the same: let the system do it. But "automatic" can mean three very different things, and the difference decides how much time you get back and how much risk you take on. This guide separates them, shows what eight well-known products offer, and gives you the questions that expose the gaps before you sign anything.
Three kinds of rostering help
Almost every feature marketed as auto rostering for NDIS providers, or as AI rostering for NDIS providers, falls into one of three levels. They are not rivals. They are steps on a ladder, and each one solves a different problem.
Level 1: Help you pick
The software gives you a shortlist or a ranked list for one shift. You look at it, choose a person and assign them. Good tools at this level weigh things like availability, skills, participant preferences, continuity and clashes, so you do not have to hold everything in your head.
This is a real help when your team is small, when participant matching is delicate, or when you want to stay hands on. Its limit is volume. A ranked list still means one shift at a time, so a roster with hundreds of shifts a fortnight still means hundreds of decisions.
Level 2: Fill single shifts automatically
Here the software acts, not just advises. It might offer an open shift to eligible staff, assign the top match, or approve a worker who applies, all by rules you set in advance. For last-minute gaps and cancelled visits, speed is the whole point, and this level delivers it.
The risk is timing. When a rule approves a person, the approval happens before anyone has looked. If the rule checks availability and skills but misses something else, such as a lapsed certificate, a worker already near their weekly hours or a blocked time, the shift is confirmed and the participant is told. You find out later, usually at the worst moment. Level 2 is powerful, but without a review step or a strong set of hard blocks it simply moves mistakes along faster.
Level 3: Build the whole roster period as a draft
Instead of reacting to gaps one at a time, the software works from the pattern of your week. It creates the shifts, ranks and assigns the best available staff, and hands you a complete draft roster for the period. A manager reviews the draft, fixes anything that needs a human decision, and approves it before staff see a thing.
The important words are draft and approve. The software does the heavy lifting and a person keeps the final say. In plain words, that is what human in the loop means. It suits providers with recurring supports, SIL houses and growing teams, because it removes the repetitive work without removing the accountability.
One more distinction most pages skip: ranking is not the same as assigning. Ranking decides who looks best for a shift. Assigning acts on that decision. The safest design keeps ranking automatic and makes assigning reviewable, so you get the speed of automation and the judgement of your manager at the same time.
A word on AI as well. Plenty of features sold as AI are rules and matching. That is not a flaw, because rules are predictable and checkable, but you should know which one you are buying. Ask what is live today and what is on a roadmap.
What each product does
ShiftCare. Its AI page describes SmartMatch, which matches staff to clients on diagnoses, needs, skills and compatibility and ranks them by approved pay rates to protect your margins. The Vacant Visit Agent detects cancelled visits, identifies suitable staff and fills shifts within your SLA. The AI Job Board publishes open shifts and approves suitable staff on pre-configured rules, with no manual review needed. That puts ShiftCare mainly at levels 1 and 2. The page also lists several AI items as roadmap, so confirm which are live; its FAQ names Smart Visit Summaries, the Vacant Visit Agent, a Visit Verification Agent and SmartMatch.
BondiByte. Built around level 3, with level 1 ranking underneath and optional level 2 behaviour by site. Critical conflicts are blocked first, suitability signals rank the best available staff, the roster is drafted from your patterns, and you approve before anything publishes. Every recommendation shows its reasons. The detail is in the next section.
Brevity. A September 2026 Brevity article describes AI Recommendations that assess workers on qualifications, preferences, continuity, travel, utilisation and availability. The planner remains in control of the final worker assignment. A solid level 1 approach for teams that want guidance on each shift.
Astalty. Smart Shift Filling gives you a shortlist showing availability, preferences and clashes, matching on availability, skills and participant preferences with the best fit shown first, plus award alerts as you build. On AI, Astalty says it is still researching and is not rushing to build anything it is not confident in, and its rostering article makes the point that automations are useful but not the same thing as AI.
CareMaster. The AI Roster Optimiser page says its AI analyses skills, availability, costs and compliance requirements to recommend care workers, with an Accept Worker button. The page does not state whether a person must approve. Its article describes automated scheduling that takes care of weekly rosters and last-minute changes.
Flowlogic. Its rostering page describes Automated Shift Creation and Allocation, with preferences and qualifications applied automatically and suitable employee matches surfaced. No explicit approval step is described.
Lumary. Lumary positions rostering as dynamic, compliance-aware roster management with integrated leave tracking, and talks about real-time cost visibility, award interpretation and payroll integration. A good fit when cost and payroll sit at the centre of your rostering decisions.
Visualcare. Visualcare focuses on matching each participant with the ideal care worker, starting with the care plan so that rostering flows from it, using skills, availability and participant preferences. Its pages do not mention AI or auto-scheduling.
How BondiByte builds a roster
Most of the confusion in this market comes from vendors describing the result and skipping the sequence. Here is the sequence in BondiByte Smart Rostering, in the order it runs.
Step 1: Hard blocks stop an assignment outright
Before anyone is ranked, the system removes anyone who cannot work the shift. These are not suggestions or warnings. They stop the assignment:
- Leave
- Inactive status
- Double-booking
- Blocked time
- Full shifts
This is the answer to the level 2 risk. A person who fails a hard block never reaches the shortlist, so there is nothing for a rule to approve by mistake.
Step 2: Five suitability checks
People who clear the hard blocks are then checked on availability, requirements, site team, hours cap and compliance. For compliance, expired evidence does not count, so a lapsed certificate does not quietly pass.
Step 3: Eleven ranking factors
Among the people who qualify, the best available staff are ranked on these factors:
- Availability and no clash
- What the site and shift require
- Primary, secondary or relief team
- Continuity
- Fatigue
- Fair spread of shifts
- Weekday and weekend balance
- Registered interest
- Preferred hours
- Recent cancellation history
- Cost, but only if you choose the cost-aware setting
That last point matters. Cost is a setting you choose, not something quietly steering your roster.
Step 4: Reasons on every recommendation, and on every gap
Every recommendation shows its reasons, so your manager can see why a person was picked and overrule it in seconds. When a shift cannot be filled, BondiByte shows why. Instead of an empty slot and a guess, you see the blocker, whether that is leave, a full week, an expired document or a missing skill, and you can act on it.
Step 5: Drafted ahead from your patterns, approved by you
Patterns are built from real shifts on the board, and site templates hold default times, staffing numbers and sleepover detail. By default, shifts are created from the pattern about three weeks before the period, a draft roster is generated, a manager reviews it, and then publishes. Review before publish is the default. Auto-publish is off unless you turn it on, and you turn it on per site.
Sleepovers and SIL
Most rostering pages never mention sleepovers, yet they shape every SIL roster. In BondiByte a sleepover is recorded the way it happens: active hours, sleepover, active hours. It reaches timesheets already split into those three components, so nobody rebuilds it by hand at pay time. Sleepovers are also spread fairly across the team, at a priority you set per site.
Settings that follow how each site really runs
Smart Rostering is switched on site by site. A stable SIL house and a flexible community roster can run different settings. You also choose, per site, what happens to open shifts: require manager approval, or let the first eligible worker be assigned automatically. So you can keep tight control where continuity matters and move quickly where flexibility matters, and extend automation only as far as your trust in it grows.
Where AI fits
AI is optional. Your organisation switches it on, and a person always reviews. The core of Smart Rostering is hard blocks, checks, factors and reasons that you can read and challenge, not a black box.
Questions to ask any vendor
Take this checklist into every demo. The answers separate level 1, level 2 and level 3 quickly.
- Does it build the whole roster period, or only fill one shift at a time?
- Who approves before staff see the roster, and can that step be switched off?
- Does it show why a person was picked?
- What hard rules stop an assignment outright, and what only produces a warning?
- Can rules differ by site?
- What happens to sleepovers: how are they rostered, split and sent to timesheets?
- Can I turn automation on site by site, and start with review on?
- Which AI features are live today, and which are on a roadmap?
Comparison table
This table reflects what each vendor describes publicly. "Not described" means we did not find it on the vendor's public pages.
| Feature | BondiByte | ShiftCare | Brevity | Astalty | CareMaster | Flowlogic | Lumary | Visualcare |
|---|---|---|---|---|---|---|---|---|
| Ranked suggestions for a shift | Yes, eleven factors | Yes (SmartMatch) | Yes (AI Recommendations) | Yes (shortlist, best fit first) | Yes (AI Roster Optimiser) | Yes (suitable matches surfaced) | Not described | Matching on skills, availability and preferences |
| Automatic filling of single shifts | Optional per site: first eligible worker assigned automatically | Yes (Vacant Visit Agent, AI Job Board) | Planner makes the final assignment | Not described | Automated scheduling for last-minute changes, per its article | Yes (automated shift creation and allocation) | Not described | Not described |
| Whole roster period drafted from a pattern | Yes, drafted about three weeks ahead | Not described | Not described | Not described | Weekly rosters automated, per its article | Pattern drafts not described | Not described | Not described |
| Approval before staff see it | Yes, review before publish is the default | AI Job Board: no manual review needed | Planner controls final assignment | Not described | Not stated | No approval step described | Not described | Not described |
| Reasons shown | Yes, on every recommendation and unfilled shift | Not described | Not described | Shows availability, preferences and clashes | Not described | Not described | Not described | Not described |
| Per-site automation settings | Yes, including auto-publish | Not described | Not described | Not described | Not described | Not described | Not described | Not described |
Which should you choose?
- Choose BondiByte if you want the whole roster period drafted from your patterns, hard blocks that stop bad assignments first, reasons you can read, approval before anything publishes, sleepovers handled properly, and the freedom to turn on automation site by site once you trust it.
- Choose ShiftCare if your priority is filling vacant visits and open shifts quickly by rules, with matching ranked by approved pay rates.
- Choose Brevity if you want AI recommendations on each worker assignment while the planner keeps the final say.
- Choose Astalty if you prefer a shortlist of availability, preferences and clashes with award alerts as you build, and you are happy to leave AI aside for now.
- Choose CareMaster if you want an AI optimiser that recommends workers against skills, availability, costs and compliance.
- Choose Flowlogic if automated shift creation and allocation with preferences and qualifications applied automatically is what you are after.
- Choose Lumary if real-time cost visibility, award interpretation and payroll integration sit at the centre of your decision.
- Choose Visualcare if you want matching that starts from the care plan.
FAQ
What is AI rostering in NDIS software?
It means software that uses machine learning or other intelligent methods to recommend or choose support workers for shifts. In practice, the label covers a wide range, from simple rule-based matching to genuine AI. Ask what is live today and what a person still reviews. In BondiByte, AI is optional, your organisation switches it on, and a person always reviews.
Is automatic rostering safe for NDIS providers?
It is as safe as the checks that run before a person is assigned. Look for hard blocks that stop an assignment outright, such as leave, double-booking and expired compliance evidence, plus a review step before staff see the roster. BondiByte runs its hard blocks first and keeps review before publish as the default.
Can NDIS rostering software auto-assign shifts?
Yes, several products can fill or approve single shifts by rules. BondiByte lets you choose per site whether open shifts need manager approval or whether the first eligible worker is assigned automatically. Eligible means the person has already cleared the hard blocks and suitability checks.
Does a person still approve the roster?
With BondiByte, yes by default. Shifts are created from the pattern, a draft roster is generated, a manager reviews it, then publishes. Auto-publish is off unless you turn it on, and you do that per site, so you can keep review on where you want it.
How does rostering software handle sleepovers?
It varies, and many tools do not say. BondiByte records a sleepover as active hours, sleepover, active hours, and delivers it to timesheets already split into those three components. Sleepovers are spread fairly across the team at a priority you set per site, and site templates carry sleepover detail.
What is the difference between auto rostering and AI rostering?
Auto rostering means the software performs steps for you, such as creating shifts, offering them or assigning them by rules. AI rostering means intelligent methods are involved in the choice. A tool can be one, both or neither. What matters more is whether you can see why a person was picked and whether someone approves before staff do.
Can I use automation at some sites and not others?
In BondiByte, yes. Smart Rostering is switched on site by site, so a stable SIL house and a flexible community roster can run different settings, including whether auto-publish is on.
What should I look for in NDIS rostering software?
Look for whole-period drafting from patterns, not only single-shift help. Then look for hard blocks, reasons shown, an approval step, sleepover handling and per-site settings. The vendor questions above turn those into a checklist you can use in any demo.
See it on your own roster
The fastest way to judge rostering software is to run your own sites through it. BondiByte offers a 28-day free trial, and every feature is on every plan. For a team of 10, the Starter plan works out at about $9.90 per staff member a month.
Watch the Smart Rostering video on this page to set the rules and weights once. After that, each period starts as a draft that is ready for your review, and you decide how much more automation each site gets.
How we compared
This comparison is based on public vendor pages and articles checked on 15 October 2026. Prices and features change, so confirm current details with each vendor. BondiByte details come from bondibyterobotics.com.au.