Skip to content
Corella

Operations

What “real time” actually means in care operations

Most of what a care organisation reports on gets read once a week, so a screen that refreshes every second is decoration. Here is the short list of things that genuinely cannot wait — and why the real test is where a record is captured, not how fast it refreshes.

7 min readUpdated 17 September 2026

The short version

  • Very little in a care organisation genuinely needs to be live. Roster totals, utilisation and compliance rates are read once a week or once a month, and a screen that refreshes every second for a number someone checks on Friday is decoration, not real time.
  • Four things do have a real deadline attached: proof a shift happened, a shift today that is still unfilled, an incident, and a worker check that expires before the next rostered shift.
  • The test is not whether it would be nice to see something sooner. It is whether waiting makes the outcome worse.
  • Attendance is a truth problem before it is a speed problem. A roster that updates instantly but is filled in from memory on Friday has not solved anything.
  • The distinction that matters is captured once at the point it happened, versus re-created later from memory. Re-keyed data carries error, rounding and forgetting with it however quickly it is then typed into a live-looking system.
  • So the question to ask a vendor is not how real time it is, but where the data gets captured and whether that is the moment it actually happened.

General operational guidance on how care records are captured — not compliance or legal advice. NDIS incident reporting timeframes and worker screening requirements change; check the NDIS Commission's current rules and your own registration conditions before you rely on anything here.

The word “real time” gets used for almost everything

For coordinators and finance officers who keep seeing “real-time” in every rostering and care-management pitch and want to know which parts of that claim are actually worth paying for. This is a guide to telling live data from live-looking dashboards, and to the one thing in care operations that genuinely can’t wait.

Search “real time rostering” or “real time care management” and you’ll find dashboards, live maps, activity feeds, and a lot of software that refreshes every few seconds whether or not anything has changed. Somewhere along the way, “real time” stopped meaning “this matters the instant it happens” and started meaning “this page has a spinner.”

That’s worth resisting, because very little in a care organisation genuinely needs to be live. Most of what providers report on, roster totals, utilisation, compliance rates, is read once a week, once a fortnight, or once a month, by someone doing a review. A dashboard that updates every second for a number someone checks every Friday isn’t real time, it’s decoration.

So the useful question isn’t “is this system real time?” It’s “which things in my organisation actually need to be current right now, and which just need to be correct whenever I look at them?”

What genuinely needs to be immediate

A short list, and it’s shorter than most vendors want you to believe:

Proof that a shift happened. Whether a worker turned up, when, and where. This is the one piece of care data with a real-world deadline attached: payroll runs on it, and NDIS claiming runs on it. If it’s wrong or late, money is wrong or late.

A shift today that’s still unfilled. A gap two weeks out is a planning problem. A gap six hours out is an operational emergency. The difference is entirely about timing, so the system has to surface it the moment it’s known, not the next time someone opens a report. What that shift is worth is knowable at the same moment, which is a separate question worth asking before you fill it.

An incident. Something happened, it may be NDIS-reportable, and the clock on that reporting obligation is already running whether or not anyone has logged it yet. The record needs to exist now, not be reconstructed at end of shift.

A check that expires before tomorrow’s shift. A worker’s Working With Children Check, police check, or vehicle registration lapsing before their next rostered shift isn’t a monthly compliance line item, it’s a “don’t let this shift happen” problem. That only works if the system is watching dates against the roster continuously, not surfacing it in next month’s audit.

Everything on this list shares a property: a delay of a day, or even a few hours, changes the outcome. That’s the actual test for whether something needs to be real time. Not “would it be nice to see this sooner,” but “does waiting make it worse.”

What doesn’t need to be live, and why nobody minds

Utilisation against a client’s plan budget. Staff hours by program for the month. Which risk assessments are overdue for review. Incident trends over the quarter. These are all genuinely useful, but they’re useful in a weekly-review sense, not a watch-it-tick-over sense. Nobody is harmed if the utilisation report you check on Monday reflects Friday’s data rather than this morning’s.

This is worth saying plainly because a lot of “real-time dashboard” features exist to be sold, not to be used. If a screen updates constantly but gets looked at weekly, the real-time part isn’t a benefit, it’s marketing spend that shows up in the licence fee. A report that’s accurate and easy to pull as a CSV when you need it does the same job as a live dashboard nobody watches, for less cognitive overhead.

Attendance and rostering: the part that has to be true, not just fast

“Real time rostering” and “roster attendance” searches usually mean one underlying question: can I trust that the hours on this timesheet actually match the hours someone worked? That’s not really a speed problem. A roster that updates instantly but is still filled in from memory at the end of the week is not solving anything.

The thing that makes attendance trustworthy is where the record comes from. A clock-on captured by GPS at the location, gated by whatever task or note the shift requires, is a record of what happened, made at the moment it happened. A timesheet filled in on Friday from memory, or adjusted after the fact because “that’s roughly what I did,” is a record of what someone remembers, made days later. Both can end up looking identical in a payroll export. Only one of them is actually true. It is the same discipline that makes a progress note stand up under review — written at the time, by the person who was there.

The same logic applies to unfilled shifts. A job board that shows a gap the moment it opens up, so it can be pushed to available staff immediately, is solving a real timing problem. A roster spreadsheet that gets manually scanned each morning for gaps is solving the same problem slower and with more chance of missing one.

The real point: captured once, not re-keyed later

Once you strip away the dashboards, the actual distinction that matters in care operations isn’t fast versus slow. It’s captured once at the point it happened, versus re-created later from someone’s memory or a scrap of paper.

A clock-on at the moment of arrival is captured once. A timesheet written up at week’s end is re-keyed, and re-keyed data carries error, rounding, and forgetting with it, no matter how quickly it’s then typed into a “real-time” system. An incident logged as it’s escalated is captured once. An incident described from memory in next Monday’s handover is re-keyed, and the details that matter most, exact timing, exact wording, are usually the first things to blur.

This is why some things on the “needs to be immediate” list above aren’t really about speed at all, they’re about capture point. A check expiring against tomorrow’s roster doesn’t need a live dashboard, it needs the system to have the expiry date and the roster in the same place so the two can be checked against each other automatically, once, correctly, rather than by someone cross-referencing two spreadsheets from memory of what they think is coming up.

So the question worth asking any rostering or care-management system isn’t “how real time is it?” It’s “where does this data get captured, and is that the moment it actually happened?” If the answer is anywhere other than the moment, no amount of dashboard refresh will fix the underlying problem, it’ll just show you the wrong number faster.

Where Corella fits

Corella’s rostering board captures clock-on and clock-off by GPS at the point of arrival, gated by the tasks or notes a shift requires, and surfaces unfilled shifts on a job board as soon as they open rather than waiting for someone to notice. Incidents carry their own NDIS-reportable timers from the moment they’re logged, and a daily alert sweep checks expiring documents, certifications and registrations against the coming roster rather than waiting for a monthly audit. It doesn’t try to make everything live: most reporting sits in dashboards and CSV exports meant to be checked weekly, because that’s honestly how often most of it needs to be read.

Common questions

Straight answers.

Does a care organisation actually need real-time software?
Only for a short list of things. Most of what providers report on — roster totals, utilisation, compliance rates, incident trends — is read once a week, once a fortnight or once a month by someone doing a review. A screen that updates every second for a number checked every Friday is not real time, it is decoration. The useful question is which things need to be current right now, and which just need to be correct whenever you look at them.
What in a care operation genuinely has to be immediate?
Four things. Proof that a shift happened — who turned up, when and where — because payroll and NDIS claiming both run on it. A shift today that is still unfilled, because a gap six hours out is an operational emergency where a gap two weeks out is a planning problem. An incident, because the reporting clock starts when it happens, not when someone writes it up. And a worker check that expires before their next rostered shift. Each one shares a property: a delay of a day, or even a few hours, changes the outcome.
Why is attendance a truth problem rather than a speed problem?
Because a roster that updates instantly but is still filled in from memory at the end of the week has not solved anything. What makes attendance trustworthy is where the record comes from: a clock-on captured by GPS at the location, gated by whatever task or note the shift requires, is a record of what happened made at the moment it happened. A timesheet written up on Friday is a record of what someone remembers, made days later. Both can look identical in a payroll export, and only one of them is true.
Is a live dashboard worth paying for?
It depends on who watches it. A lot of real-time dashboard features exist to be sold rather than used, and if a screen updates constantly but gets looked at weekly, the real-time part is not a benefit — it is marketing spend that shows up in the licence fee. A report that is accurate and easy to pull as a CSV when you need it does the same job for less cognitive overhead.
What should I ask a vendor about a real-time claim?
Not how real time the system is, but where the data gets captured and whether that is the moment it actually happened. Captured once at the point it happened beats re-created later from memory or a scrap of paper, because re-keyed data carries error, rounding and forgetting with it however quickly it is then typed in. If the capture point is anywhere other than the moment, no amount of dashboard refresh fixes it — it just shows you the wrong number faster.

Keep reading

More from the guides.

See your organisation in Corella.

A 30-minute walkthrough with the people who built it — your workflows, your terminology, not a canned demo.