Residency scheduling service or software: why not both?
Most residency schedules are built by chief residents, and scheduling by hand takes about half their year. Here is how spreadsheets, self-serve software and done-for-you services compare with Chiefly, which is both residency scheduling software and a service, and what to ask any vendor.
Reviewed by Alex M. Butler, MD, MS, former Boston Children’s chief resident, pediatric hospitalist, and product leader
Chief residents shouldn’t build the schedule by hand, but they should keep control of it. A service saves time but sends every change back through the vendor; self-serve software keeps control but leaves the building to your chiefs. Chiefly is both residency scheduling software and a service: our team loads your rules, the software builds the block, daily, clinic and call schedules, and your chiefs make changes in minutes.
How does Chiefly combine scheduling software and a service?
Chiefly is both residency scheduling software and a service, so your chiefs get the time back without giving up control. Our homepage puts it as “A dedicated scheduling advisor who knows your program, plus fast, flexible software you control.” Here is who does what:
- Our team. We load your rules from last year’s schedule and your requirements, along with the hundreds of nuances we’ve built up over many GME clients, and we work to your program’s timeline. Every program gets a dedicated scheduling advisor who stays with you year after year, training for each new chief class, quarterly check-ins, and a re-run whenever you ask. We also format the Excel download for whatever your hospital publishes in.
- The software. Chiefly builds the block, daily, clinic and call schedules as one integrated system of record, so a change on the block side carries through to the rest. It re-runs the year around leave, late starts and off-cycle residents, checks every swap against your rules, saves every version, and keeps your rules in place each year for the next chief class to keep or edit. Dashboards for program directors track each resident’s progress year over year.
- Your chiefs. They review drafts, make the calls and keep full control: they re-run the schedule themselves and get the result in minutes, test what-ifs in a sandbox, edit by hand with every edit checked against the rules, and approve swaps in the Swap Portal. No emailing a vendor and waiting.
Chiefly is used by residency programs across many specialties. Boston Children’s, with 188 residents across two hospitals, saved more than 3,600 chief and admin hours in its first eight months (case study). Its scheduling manager on the setup:
“You guys have been super helpful, being so hands-on. Sometimes it’s hard when people haven’t worked with a residency or fellowship program before, so they don’t really know the nuances of it, and you have to break it down to a very basic level, which makes it take a lot longer to onboard. But you guys understood it so well that we would give you a spreadsheet and you were like, okay, this works, which saved a lot of time for us.”
Jess Angerman, Scheduling Manager, Boston Combined Residency ProgramAt Children’s National, one chief built the 2026-27 block schedule in a week of tinkering and released it on February 18, three months earlier than the year before, then gave residents a month to trade blocks in the Swap Portal (case study). At Augusta University’s family medicine residency, the two people who build the rotation calendar made every change themselves and called their scheduling advisor for questions (case study):
“The end-user control of the schedule that we get from [Chiefly] is super valuable… If we needed a standing two-hour meeting with Chiefly every week to sort these things out, it would have delayed things tremendously. The tool works so well for us that we figure it out on our own.”
Patrick Hatch, IT Project Coordinator, Augusta University Family and Community Medicine“Every time we had a question, you were very quick to respond, very quick to jump on a Teams call, very quick to walk us through something you’d already walked us through 487 times.”
N. Allie Doles, DO, MSMEd, Assistant Professor, Augusta University Family and Community MedicineMore on how Chiefly builds the block schedule, or see how Chiefly works.
Why does scheduling fall on chief residents?
Scheduling falls on chief residents because it comes with the job. Chiefs have just worked the rotations they’re scheduling, they know the services, attendings and residents, and they hear residents’ requests firsthand. In a national survey of internal medicine chief residents, 71% said they were the people primarily responsible for resident schedules (JAMA Network Open, 2022). Chiefs and program directors have long seen scheduling as the least satisfying part of the job (JGME, 2011).
The chief resident scheduling burden shows up in three ways:
- Time. About half a chief’s year: that’s how long chief residents tell us scheduling by hand takes them.
- No training. Most programs rely on administrators or senior residents to build schedules, often with no formal training in scheduling, working from rules of thumb handed from one chief to the next (JGME, 2015).
- Yearly turnover. Every year a new class takes over. In one emergency medicine program, resident satisfaction dropped with the first schedule built by new chiefs, then recovered over the following months (Healthcare, 2024).
Chiefs are the right people to decide the schedule, because the judgment it takes builds up quickly in the role. Alexandra Martinson, MD, who ran scheduling as a chief resident at Children’s National in 2025-26 and has advised Chiefly since February 2026, put it this way:
“I would not want to outsource scheduling completely. Once you’re in the chief role long enough … there’s experiential knowledge. You need to be able to tinker, and you have certain ideas about what should happen with the schedule.”
Alexandra Martinson, MD, Chief Resident 2025-26, Children’s NationalThe question is whether chiefs should also build it by hand every year. With Chiefly they don’t have to: they decide, and the software and our team do the building. If you’re building it yourself for now, see how chief residents make the block schedule, step by step.
Who makes the residency schedule: chiefs, software or a service?
Programs make the residency schedule in one of three ways: with Chiefly’s software and service, by chiefs in a spreadsheet, or in self-serve software. The other two make you choose between chief time and control; Chiefly doesn’t.
1. Software and a service (Chiefly). Our team does the setup, the software builds the schedule, and chiefs stay in control, as described above.
2. Chiefs in Excel or Google Sheets. Still where most programs plan and build the year, because it’s flexible and gives chiefs control. It costs about half a chief’s year, every rule lives in formulas or in someone’s head, and each mid-year change is reworked by hand (Chiefly vs Excel).
3. Self-serve software the program configures. Most of these tools, such as Amion and QGenda, are used to publish a schedule that was built elsewhere, usually in Excel, and the setup falls to the program: Amion’s Residency plan is self-serve, and G2 reviewers report about four months on average to implement QGenda. See Chiefly compared with Amion and QGenda.
How do Chiefly, spreadsheets and self-serve software compare?
They differ most in who does the work: who builds the schedule, who changes it during the year, and who keeps the rules when chiefs graduate.
| Compared | Software and a service (Chiefly) | Chiefs in a spreadsheet | Self-serve software |
|---|---|---|---|
| Who builds it | The software, from rules our team loads | Chiefs, by hand | Chiefs, often in Excel first, then entered into the tool |
| Who makes mid-year changes | Chiefs, in Chiefly, or our team on request | Chiefs, by hand | Chiefs, in the tool |
| Who keeps the rules year to year | Chiefly: the rules stay in place for the next chief class to keep or edit | Outgoing chiefs, in files and memory | The tool, if someone keeps it current |
| A last-minute change | Re-run by chiefs in minutes, focused on the change at hand | Reworked by hand; one chief put it at a week or more | Edited by chiefs, then rechecked |
| Chief time | Reviewing drafts and deciding; our team does the setup | About half a chief’s year, by chiefs’ own accounts | Setup and learning the tool, plus the building in Excel |
| Day-to-day control | Full, in Chiefly | Full | Full |
Why do chiefs need to make schedule changes themselves?
Because the changes never stop, and residents need answers in days, not weeks:
- Changes come every week. Weekend switches, family emergencies and residents rethinking their career plans keep coming after the schedule is published, and residents need answers in days, not weeks.
- Leave is routine. ACGME requires institutions to offer residents at least six weeks of approved medical, parental and caregiver leave once during training, at full salary for the first six weeks (ACGME Institutional Requirements 4.8). Each leave reshapes the rest of the year.
- Chiefs want to test options. Seeing what a change would do before deciding takes a tool chiefs can run themselves. At Children’s National, working out where to move residents when one is pulled from a rotation at the last minute went from a week or more to 15 to 30 minutes once the chief could run the schedule herself (case study).
“It happens so often, whether it’s a weekend switch, a career switch, a family switch, that I cannot outsource it every single time. I don’t think I have the patience, and it doesn’t work with my workflow. I have to be able to do a lot of this on my own time, to check it off quickly and to get the answer to the resident quickly. I can’t send out an email, outsource a schedule change, and then wait for a response, review it, and iterate multiple times over email.”
Alexandra Martinson, MD, Chief Resident 2025-26, Children’s NationalThat is why Chiefly is both software and a service: your chiefs make changes themselves in minutes, and our team is there to take on as much of the work as you want. In 2024-25, with the ACGME changes to plan around, Boston Children’s chiefs leaned on Chiefly’s team for most of the work:
“We used you as mostly a service, which is what we needed. Your tool in and of itself is very user friendly, and can last and be something that is accessible all the time.”
What happens to the schedule when chiefs change?
In Chiefly, nothing is lost: your rules stay in place each year, so the next chief class can keep or edit them, and rules, residents and settings roll over in minutes with your incoming matched residents added. We call Chiefly “the TurboTax of residency scheduling” because what you set up last year carries forward. Every version stays saved, each new chief class gets its own training, and your scheduling advisor stays the same (what happens when chiefs graduate).
Elsewhere, the rules go wherever they were kept: in a spreadsheet they leave with the outgoing chiefs, with a service they stay with the vendor, and in self-serve software they stay only if someone kept the setup current. Emergency medicine schedulers surveyed for a 2024 study named the steep learning curve each new chief class faces as a pain point (Healthcare, 2024). Whatever you use, a good handoff covers:
- The rules and the reasons: every rule, and why each exception exists.
- The calendar: when requests are due, when drafts go to the program director, and when the schedule is published.
- What’s still open: upcoming leave, off-cycle residents, and swaps that haven’t been paid back.
What should you ask any residency scheduling vendor?
Ask every vendor these questions, whether it sells software, a service or both. The answers show who does the work in the middle of the year and what happens when your chiefs change, not just what setup looks like. Click any question to see how Chiefly answers it.
1.When a resident starts parental leave mid-year, can our chiefs re-run the schedule themselves, or do we wait on you?Chiefly’s answer
Your chiefs re-run it themselves in Chiefly and get the result in minutes, with every rule intact and the previous version saved. No ticket, no email thread, no waiting on a vendor while the resident waits on you.2.Can our chiefs test a what-if and compare versions without asking you to?Chiefly’s answer
Yes. What-ifs run in a sandbox next to the live schedule, every version is saved, and your chiefs compare them and decide on their own time.3.Do our rules and history stay with our program from year to year, or with your team?Chiefly’s answer
With your program. Your rules stay in place in Chiefly for the next chief class to keep or edit, rollover brings in your incoming matched residents, and dashboards for program directors track each resident’s progress year over year. Nothing has to be rebuilt or re-explained when chiefs graduate.4.Does a change to the block schedule carry into daily, clinic and call on its own?Chiefly’s answer
Yes. Chiefly builds the block, daily, clinic and call schedules as one integrated system of record, so a change on the block side carries through, with no separate files to chase down.5.How do residents request swaps, and who checks each one against our rules?Chiefly’s answer
Residents request swaps in Chiefly’s Swap Portal. Chiefly checks each one against your rules before a chief sees it, and the chief approves in seconds.6.Who loads our rules, and how much of our program’s nuance can you handle?Chiefly’s answer
Our team loads them from last year’s schedule and your requirements, in whatever format you have, along with the hundreds of nuances we’ve built up over many GME clients. We work to your program’s timeline.7.What support is included, and does it change when our chiefs do?Chiefly’s answer
A dedicated scheduling advisor who stays with your program year after year, training for each new chief class, and quarterly check-ins. Your advisor stays the same when your chiefs change.8.Can we download everything to Excel at any time, in a format other tools accept?Chiefly’s answer
Yes. Every schedule downloads to Excel, and our team formats the file to match the upload format of the tool you already use, such as Amion or QGenda.
To weigh specific products, see how to choose residency scheduling software.
Frequently asked questions
Both. Chiefly is residency scheduling software and a service. Our team loads your rules from last year’s schedule and requirements, along with the hundreds of nuances we’ve built up over many GME clients; the software builds the block, daily, clinic and call schedules as one integrated system and re-runs them around leave and late starts; and your chiefs keep full control, re-running the schedule themselves in minutes. Every program gets a dedicated scheduling advisor, and your rules stay in place each year for the next chief class.
Scheduling falls on chief residents because it comes with the role. Chiefs know the program’s rotations, services and residents, and each class learns the job from the one before. In a national survey, 71% of internal medicine chief residents said they were primarily responsible for resident schedules (JAMA Network Open, 2022). Many start with no formal training, and chiefs tell us scheduling by hand takes about half their year. Chiefly takes the building off their plate and leaves the decisions with them.
Only if your schedule never changes, and in our experience it changes all the time. Programs have tinkered with their schedules in Chiefly more than 14,000 times; one program alone tinkered with its schedule 4,733 times, which through a service would mean about 9,500 emails, or roughly 39 weeks of back-and-forth at ten minutes an email. At Children’s National, residents sent 231 swap requests in a single month. With a pure service, every one of those changes goes back to the vendor and the resident waits. Chiefly is both software and a service: our team does the setup, and your chiefs make each change themselves, in 15 to 30 minutes instead of the week or more it took before.
With self-serve scheduling software, your program sets up the rules and your chiefs build and change the schedule, often in Excel first. With a managed scheduling service, the vendor’s team builds the schedule from your constraints and handles changes too. Self-serve keeps control in-house; a service saves chief time. Chiefly is both: our team loads the rules, the software builds the schedule, and your chiefs run it.
Rarely, because the changes never stop. Weekend switches, leave and career changes keep coming after the schedule is published, and with a done-for-you service each one is a request, a wait and a review. Chiefs can’t email a vendor about every change and wait for a revised file while the resident waits for an answer. With Chiefly, the setup is done for chiefs and the changes stay in their hands.
In Chiefly, your chiefs do: our team sets up the rules, and chiefs re-run the schedule, compare saved versions, test what-ifs and approve swaps themselves. Chiefs also keep control in a spreadsheet or self-serve software, but they do all the building; with a done-for-you service, day-to-day control usually shifts to the vendor, because changes go through its team. Chiefly is the blend of both: your chiefs keep full control, and a dedicated scheduling advisor is there whenever they want help.
Nothing resets when new chiefs start in July. In Chiefly, your rules stay in place each year, so the next chief class can keep or edit them, and rules, residents and settings roll over in minutes with your incoming matched residents added. Each new chief class is trained, and your scheduling advisor stays the same. In a spreadsheet, the rules leave with the outgoing chiefs; with a service, they stay with the vendor.
Sources
- Garg et al., JAMA Network Open, 2022: national survey of internal medicine chief residents
- Dabrow et al., Journal of Graduate Medical Education, 2011: the pediatric chief resident
- Ballard et al., Journal of Graduate Medical Education, 2015: scheduling in GME
- Nwanaji-Enwerem et al., Healthcare (Basel), 2024: emergency medicine resident scheduling
- Amion plans (October 2026)
- QGenda implementation time on G2 (July 2026)
- ACGME Institutional Requirements, effective July 1, 2026 (section 4.8, leave)







