jacks
Guide · Choosing software

The best residency scheduling software in 2026

Viewers, enterprise platforms, GME suites and done-for-you services all call themselves scheduling software. Here is what each one actually does, and what to ask before you pick one.

Jackson Cantrell · October 2026 · 7 min read
Short answerMost tools cover one part of the job: showing the schedule, logging hours, or building a first draft. The part chiefs struggle with is the whole year: building a schedule that passes every rule, then keeping it right through time-off requests, swaps and call-outs. Pick a tool that does both, and a team that helps you set it up.

The job is a whole year, not a draft

A residency schedule goes through five stages: someone sets up the program’s rules, a first draft gets built, the draft gets refined as rules nobody wrote down come up, it gets published, and then it has to survive a year of real life. Most tools are strong in one or two of those stages.

Where each kind of tool helps

Filled: the tool does that stage for you. Light: it helps, but the work is still yours.

Which stages of the scheduling year each kind of tool covers
Kind of toolSetupBuildRefinePublishRun the yearIn short
ViewersNot coveredNot coveredNot coveredDoes it for youDoes it for youshow who’s on
Enterprise platformsNot coveredHelps, the work is yoursHelps, the work is yoursDoes it for youDoes it for youyou set it up
GME suitesNot coveredNot coveredNot coveredHelps, the work is yoursDoes it for youlog and report
Done-for-you servicesDoes it for youDoes it for youDoes it for youHelps, the work is yoursNot coveredhand you a file
Modern manual toolsNot coveredNot coveredHelps, the work is yoursDoes it for youDoes it for youyou build it
jacksDoes it for youDoes it for youDoes it for youDoes it for youDoes it for youwith you, all year

A simplification for comparison. Products change; ask each vendor to show you every stage with your own rules.

The kinds of residency scheduling software

Schedule viewers (Amion)

Amion is the name most residents know: a long-running on-call directory, now owned by Doximity, with a free mobile app for viewing who is on. It is very good at showing the schedule. Building it, and checking it against your rules, is still mostly up to you.

Good for: programs that already have a schedule and need everyone to see it. Watch out for: the hours it takes to build each block by hand.

Enterprise scheduling platforms (QGenda, Lightning Bolt)

These are powerful systems built for health systems, with deep rules engines and the ability to generate schedules. They were designed mainly around attending and shift scheduling, and you have to teach them your program: residency rules, ACGME limits and call equity all become configuration work. Pricing is usually by quote.

Good for: large organizations with scheduling staff and IT support. Watch out for: a setup that lands on a chief resident with a one-year term and a full clinical load.

GME management suites (New Innovations, MedHub)

These run the rest of graduate medical education: evaluations, case logs and duty-hour logging. They hold rotation and call schedules and check logged hours for violations, which is valuable for compliance. They check hours after the fact; they don’t build a schedule that avoids the problem in the first place.

Good for: program-wide records and duty-hour reporting. Watch out for: treating “we can see the violation” as “we prevented it.”

Done-for-you services (Scheduling Wizard, Thrawn)

You send your rules and requests; they send back a finished, optimized schedule, sometimes as a spreadsheet you then load into a viewer. Great for the build. Ask what happens in March, when someone calls out on a holiday weekend and the schedule needs to change today.

Good for: getting a clean first draft without learning software. Watch out for: every change after delivery going back to you, or back to them.

Modern manual tools (Chiefly)

Friendlier interfaces for building the schedule yourself. Easier than a spreadsheet; you are still the one placing every shift and catching every conflict.

What to ask before you choose

Building the schedule

Running the year

Where jacks fits

jacks is a scheduling platform for residency programs and attending groups: call, rotations, OR and clinic. It is built for the whole year, not just the draft.

Want to see the difference on real data? We tested a chatbot against a real program’s year, and our guide covers how to build a fair call schedule whatever tool you use.

Questions programs ask

What is the best scheduling software for a residency program?

It depends on what you need it to do. If you only need residents to see the schedule, a viewer is enough. If you want the schedule built for you, checked against every rule, and kept right through swaps and call-outs all year, look for a tool that does all three, with someone who helps you set it up.

Is Amion free?

Residents can view schedules in Amion’s free mobile app. Programs pay to publish schedules in it, and building the schedule is still mostly up to you.

QGenda or Amion for residency call?

QGenda has a deeper rules engine and can generate schedules, but setup is heavy and it was built mainly for attending and shift scheduling. Amion is simpler and widely used for viewing who is on call. Neither sets your program up for you.

Can software build an ACGME-compliant call schedule?

Yes, if it checks every rule while it builds, not after. Look for a tool that refuses to hand you a draft that breaks the 80-hour, one-day-in-seven or rest rules, and tells you which rule is in the way when a seat can’t be filled.