Built for residency programs

Scheduling that
runs on precision,
not spreadsheets

RotaCore automates residency scheduling with constraint optimization, real-time fairness analytics, and ACGME-compliant safeguards — so chiefs can stop wrestling with Excel.

40+Residents managed
<30sFull-year solve time
100%Hard constraint compliance
Workload Fairness
Night shifts
92%
HC blocks
88%
ACGME Compliant
All 40 residents passing
Master Schedule — 2026–2027
PGY-3PGY-2PGY-1
Blk 1Blk 2Blk 3Blk 4Blk 5Blk 6Blk 7
Dr. Afzal
AMB
MICU
ELEC
AMB
CAR
DOM
AMB
Dr. Chen
MICU
AMB
NF
ELEC
AMB
GERI
CAR
Dr. Okafor
ELEC
CAR
AMB
NF
ELEC
AMB
MICU
Dr. Patel
DOM
ELEC
MICU
AMB
GERI
CAR
ELEC
Dr. Rivera
CAR
NF
ELEC
MICU
DOM
AMB
AMB
All constraints satisfied
v4 · Generated 3 min ago · 26 blocks
Trusted by residency programs at
Penn MedicineMount SinaiMass GeneralJohns HopkinsUCSF Health
Capabilities

Everything a chief resident needs

From automated generation to real-time compliance, RotaCore handles the complexity so your team can focus on medicine.

Constraint-optimized generation
OR-Tools CP-SAT solver generates a full academic year schedule in under 30 seconds, respecting all 10 hard constraints and 8 soft optimizations.
Fairness analytics
Real-time workload heatmaps expose imbalances in night shifts, holiday coverage, elective time, and rotation difficulty across every resident.
ACGME compliance
Continuous duty-hour monitoring — 80hr/week averaging, 24+4 max shifts, 1-in-7 day off. Exportable compliance reports for accreditation review.
Smart swap validation
Residents request swaps and the system instantly validates against all constraints — auto-approve valid swaps or explain exactly what would break.
Burnout detection
Detects consecutive intensive rotations, insufficient recovery blocks, and cumulative workload spikes — flagging at-risk residents before it's too late.
Excel import & export
Drop in your existing spreadsheet to get started instantly. Export the finished schedule in the exact format your program already uses.
How it works

From roster to published schedule in four steps

01
Import your roster
Upload your resident list and existing schedule from Excel. RotaCore maps teams, PGY levels, and rotations automatically.
02
Configure constraints
Hard constraints are pre-loaded from ACGME rules and your program's policies. Tune soft constraint weights with simple sliders.
03
Generate & compare
Run the solver to produce multiple candidate schedules. Compare side-by-side on fairness scores, coverage, and constraint compliance.
04
Publish & manage
Promote your chosen schedule, notify residents automatically, and handle swaps, vacations, and absences in real time all year long.
Intelligence layer

The insights that make chiefs pay for scheduling software

RotaCore doesn't just build schedules — it explains them, defends them, and makes them fairer over time.

  • Workload heatmaps — spot imbalances in night shifts, HC count, and rotation difficulty at a glance
  • Tradeoff explanations — every assignment comes with a human-readable "why" that chiefs can share with residents
  • Scenario simulation — test any what-if change and instantly see its ripple effect on fairness and compliance
  • Multi-year trend analysis — track whether fairness is improving year over year across your program
Workload Distribution
Night
MICU
HC
Wkend
Diff.
Elec
Dr. Afzal
2
1
2
4
6.2
4
Dr. Chen
1
2
3
3
7.8
3
Dr. Okafor
2
1
2
5
4.1
5
Dr. Patel
3
2
4
3
8.9
2
Dr. Rivera
1
1
2
4
5.5
4
Balanced
Monitor
Imbalanced
Fairness index: 87%
Pricing

Plans built for residency programs

Start with a free pilot. Scale when your program is ready.

Starter
Free
For programs evaluating automated scheduling
  • Up to 20 residents
  • Schedule generation (1 run)
  • Master grid view
  • Excel import & export
  • Hard constraint engine
Most popular
Professional
$299/mo
Full-featured scheduling for a single program
  • Up to 60 residents
  • Unlimited schedule runs
  • Soft constraint optimization
  • Swap & vacation management
  • Fairness analytics & heatmaps
  • ACGME compliance reports
  • Burnout risk detection
  • Email notifications
Enterprise
Custom
Multi-program institutions & GME offices
  • Unlimited residents
  • Multi-program support
  • Custom constraint rules
  • SSO & HIPAA compliance
  • HR/EMR API integrations
  • Dedicated onboarding
  • Priority support & SLA
Ready to modernize?

Stop scheduling in spreadsheets.
Start scheduling with intelligence.

Join the pilot program and get your 2026–2027 schedule built with RotaCore — free for early adopters.