Home/Patient Flow Analytics
Operational intelligence

Patient Flow Analytics that turn the day into data

See utilization, wait times, no-shows and bottlenecks as they happen — not in a report weeks later. Give leaders the numbers to recover capacity and prove ROI.

Trusted across 69 BC labs · 3.89M+ visits · 816K+ patient references (as of 10 Sep 2026)

A clinician reviews the TSB admin dashboard on a tablet
Visits
3.89M+
Avg wait
6 min
Staff dashboard
Live dashboards

The whole operation, on one screen

Utilization, wait time, queue length and no-show recovery — live across every site, with the trends leaders need for planning.

  • Live utilization & wait-time across every location and service line.
  • No-show recovery & cost avoidance — surface reclaimable capacity and the labour hours it frees.
  • Privacy-first — aggregate-only, no patient names, no staff tracking.
For directors & operations leads

Every site on one screen, not twelve spreadsheets

A single site can be run on instinct. A network cannot. When every location writes to the same platform, comparing them stops being a quarterly exercise someone dreads and becomes a screen you open on a Tuesday.

Which sites run hot

Utilization and wait time by location and by hour. The site that is quietly at 96% every Tuesday afternoon stops being a surprise, and so does the one running at 54%.

What each site actually sees

Patients seen per site, per day and per service line — counted from arrival and completion as they were recorded, not estimated from the schedule that was planned.

Where to move capacity

Load balancing across a network: which locations to open slots at, which to trim, and where sending patients a few kilometres further would clear a week off the wait.

Staffing to real demand

How many collection positions an hour actually needs, by site and day of week. Rosters get built against the arrivals that happen rather than the ones the schedule assumed.

All of it is aggregate. TSB reports on sites, services and hours — never on named patients, and never on individual staff. How we handle data →

Measured impact

Numbers finance can take to the board

186K+
Staff Hours Saved
112K+
Appointments Recovered (Fewer No-Shows)
70%
Reduction in Check-In Time (with kiosks)
$26M+
Modeled Operational Cost Savings
Questions, answered

Frequently asked questions

Can we compare performance across multiple sites?
Yes. Every location writes to the same platform, so utilization, wait time, throughput and no-show rate are comparable across sites without anyone reconciling spreadsheets. Directors can see which locations run hot, which have headroom, and how that changes by hour and day of week.
Can the data help with staffing and load balancing?
That is what most operations leads use it for. Because arrivals and completions are recorded as they happen, you can see how many collection positions an hour genuinely needs at each site, and where opening or trimming slots would move waits. Reporting is at the site, service and hour level — it measures flow, not individual staff.
What is patient flow analytics?
Patient flow analytics measures how patients move through your facility — utilization, wait times, no-shows and bottlenecks — in real time, so operations leaders can act on the day while it's still happening.
Can I see wait times and utilization live?
Yes. TSB gives live dashboards for utilization, wait time and queue length across every site and service line, plus historical trends for planning.
How does it help recover lost capacity?
By surfacing empty slots, no-show patterns and bottlenecks, analytics shows exactly where capacity is leaking — so you can fill cancellations, rebalance load and recover appointments that used to go unused.
Is the analytics privacy-safe?
Analytics are aggregate-only: no patient names and no staff surveillance. The platform is built to support HIPAA and PIPEDA obligations and BC health authority requirements under FIPPA, with data residency available in Canada and the United States.
What are the key patient flow KPIs?
The KPIs that matter most are average wait time, utilization (how full each slot and room runs), no-show rate, throughput (patients seen per hour) and time-to-be-seen. TSB tracks these live so leaders can spot bottlenecks and recover capacity.

See your capacity, live

We'll show the exact wait time and recoverable capacity in a setting like yours — book a 30-minute walkthrough.

Trusted by Leading Health Organizations
Vancouver Coastal Health Fraser Health Interior Health Provincial Health Services Authority Providence Health Care and more…