Healthcare Staffing Simulator

ED staffing decisions, modeled before you commit.

Run your ED's numbers, compare staffing scenarios, see the wait-time and cost tradeoff — before you commit to the schedule.

Runs in your browser — phone, tablet, or desktop. No install. No IT department.

Launch App — Free to Try See Examples
QSimHealth simulation output QSimHealth simulation output
How It Works

Every patient. Every provider. Every hour.

Patients arrive randomly, join a single queue, and are routed to the next available provider. The simulation models this — thousands of times — to predict your wait times.

Arrivals
Queue
Providers
M.D.
12 min avg
P.A.
15 min avg

Discrete event simulation — each dot is a patient modeled individually through the system.

Compare Scenarios

See the impact before you commit.

Your facility runs on one MD around the clock. Wait times spike during the day. What if you added a PA from 8am to 5pm? Run both scenarios — same patients, different staffing — and see the answer in seconds.

Scenario 1: Current Staffing — MD Only
✗ Peak wait: 62 min
ED simulation with MD only ED simulation with MD only
Add 1 PA from 8am–5pm — same arrival pattern, same treatment times ↓
Scenario 2: Add PA Coverage — MD + PA
✓ Peak wait: 34 min — better coverage
ED simulation with MD and PA ED simulation with MD and PA

One change. One click. The simulation runs a full year of patient arrivals and shows you the difference — hour by hour.

Try It Free

Three questions your schedule can't answer.

"Do I need another provider at 6pm?"

Run your current staffing vs. adding one provider from 4-10pm. See the wait time impact by hour — not just the average.

"What if patient volume increases 20%?"

Stress-test your current staffing against higher demand. Find out where the queue breaks before your patients do.

"What happens if I add a PA instead of a second MD?"

Model MD + PA together. Compare the wait time tradeoff against the cost difference under the same arrival pattern.

"We thought we needed another provider for the evening rush. QSimHealth showed us that shifting one existing provider by two hours eliminated the wait time spike entirely. Same headcount, better coverage."

-- Medical Director, Regional Medical Center

Not a scheduler. A simulator.

Schedulers fill shifts. QSimHealth shows what happens when patients arrive.

Scheduling Software
  • Assigns shifts
  • Tracks coverage
  • Manages time-off
  • Can't predict wait times
QSimHealth
  • Simulates patient flow
  • Predicts wait times by hour
  • Costs every scenario
  • Tests before you commit

Can't AI just figure this out?

For simple cases, maybe. But real facilities aren't textbook problems.

AI Estimation
  • Back-of-envelope math
  • Assumes steady-state averages
  • Breaks down at peak load
  • Guesses when it matters most
QSimHealth + AI
  • 365 days of event-by-event simulation
  • Time-varying arrivals and staffing
  • Ask in plain language via MCP
  • AI runs the sim — not a guess

That's why Claude uses QSimHealth — instead of guessing.

QSimHealth AI MCP Connected
You
Where are we losing patients?
QSimHealth
Midnight–2 AM. 54 min wait, 1 MD for 12 pts/hr. Daytime is fine.
You
Fix it. What's it cost?
QSimHealth
+1 MD, midnight–4 AM. Cost: +$900/day
12a
2a
4a
8a
12p
4p
8p
Peak wait 54 → 22 min. Daytime unchanged.
You
What's my new annual cost?
QSimHealth
$6,300/day$2.3M/yr. Up from $1.97M. The $329K buys a 59% reduction in peak wait.
Purpose-Built for Healthcare

Customized for your facility.
Ready in minutes.

Enter your arrival patterns, staffing schedule, and treatment times. QSimHealth runs a full year of patient flow and shows you exactly where your staffing works — and where it doesn't.

🏥

Three Facility Types

Built for emergency departments (random arrivals), walk-in clinics (random + scheduled), and appointment-based offices. Select your type, enter your data.

👨‍⚕️

Single or Multiple Providers

Model one provider type or multiple (MD + PA/NP, attending + resident, etc.). Each provider type operates independently — see how each contributes to wait times and capacity.

📊

Real Distributions

Treatment times modeled with Exponential, LogNormal, Normal, or Poisson distributions — not just averages. Because averages hide the worst days.

📅

Full-Year Simulation

Enter a 24-hour pattern — the simulation runs it over a full year with randomness. Captures the variability that short observations miss. Outputs reflect what actually happens across 365 days, not just one good shift.

⏱️

Hourly Outputs

Average arrivals, average wait time, and average queue length — by hour. See exactly when your staffing works and when it doesn't.

🚀

No PhD Required

Pre-configured inputs and outputs. Enter your arrival pattern, staffing schedule, and treatment times. Run. Decide. No simulation expertise needed.

Pro
📁

Auto-Fit from Your Data

Upload up to a year of arrival timestamps and treatment durations — no patient identity needed. QSimHealth bins arrivals by hour, fits treatment time distributions (Exponential, LogNormal, Normal), and populates the simulation automatically. Your data becomes a calibrated model in seconds.

New
🤖

Works with Claude

Claude can run QSimHealth simulations directly. Ask it to compare scenarios, adjust staffing, or explain results — conversationally. QSimHealth is the simulation engine; Claude is the analyst.

One insight pays for itself.

Every staffing decision has a price tag. QSimHealth calculates the cost of each scenario alongside wait times — so you can weigh the tradeoff before you commit.

MD Only (24/7)
$1.97M
1 MD position · $225/hr
Add PA (8am–5pm)
+$246K
1 PA position · $75/hr · 9hrs
Wait Time Impact
-38%
Peak wait reduced
during coverage hours

Enter your actual rates. The simulation calculates the rest.

Pricing

🎓
Academic Individual
Free

Students and faculty with .edu email. Full simulation access.

🏫
Academic Institution
Let's Talk

Site license for medical schools and PEMBA programs. Citation rights, classroom use, alumni access.

🩺
Professional
$68/month
10-day free trial

For ED directors and operations leaders at single facilities. Full features, cancel anytime.

🏢
Enterprise
Let's Talk

Multi-facility deployments, health systems, and white-label licensing. Custom integration available.

🤖 AI + MCP integration available across all tiers — ask Claude to run scenarios in plain language.

Launch App

Or schedule a call to see it in action.

Validated Methodology

Developed in conjunction with the University of Tennessee Physician Executive MBA program. Staffing decisions backed by descriptive through-time simulation, not intuition.

QSimHealth models every patient individually — arrival, queue, provider assignment, treatment, departure — across a full year of simulated time: 8,760 simulated hours. Each hourly average is computed from 365 observations, producing statistically stable results you can staff against with confidence.

Built on discrete event simulation and M/M/c queuing theory — the same operations research methodology used in manufacturing, aerospace, and healthcare for over 50 years. Refined across 35 years of production simulation. This isn't a spreadsheet estimate or an AI guess — it's a validated simulation engine, now accessible as a web application.

See it with your data.

We'll model your facility's arrival pattern and staffing schedule — and show you what the simulation reveals.

Launch App — Free to Try Schedule a Live Walkthrough
Stay connected

Join our list

Product updates, case studies, and fresh insights — straight to your inbox. No spam.