If you're a program director or chief resident, you know the drill.
You're manually juggling dozens of trainees, rotations, and requirements in a spreadsheet that grows more fragile every year.
ACGME requirements, trainee preferences, rotation caps, PGY-specific rules — keeping it all in your head is a recipe for errors.
One change cascades through the entire schedule. You spend more time fixing conflicts than actually running your program.
There's a better way. Let the computer do the hard part.
Purpose-built for GME rotation scheduling—not adapted from generic workforce tools.
Define your rotations, blocks, and constraints once. Hit "Generate" and get a complete, conflict-free schedule in minutes.
No learning curve. Edit schedules in an Excel-like grid with inline editing, sorting, filtering, and bulk operations.
Rotation capacities, PGY requirements, prerequisites, spacing rules, consecutive blocks — all handled by the optimization engine.
Collect trainee preferences and factor them directly into schedule generation. Fairer schedules that residents actually want.
Import or enter your trainees, rotations, and blocks. Set up capacity limits, requirements, and preferences in the grid interface.
Click "Run Scheduler" and the optimization engine produces a complete schedule that satisfies all your constraints.
Review the schedule, make manual tweaks if needed, and export. Re-run anytime with updated rules.
Join program directors who spend minutes on scheduling instead of weeks.
See how BlockSched can work for your program. We'll walk you through the platform and answer any questions.
Prefer email? Reach us at demo@blocksched.com