Book a demo
All posts
Guide 14 min read

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

The short answer

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 Program

At 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 Medicine

More 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 National

The 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.

ComparedSoftware and a service (Chiefly)Chiefs in a spreadsheetSelf-serve software
Who builds itThe software, from rules our team loadsChiefs, by handChiefs, often in Excel first, then entered into the tool
Who makes mid-year changesChiefs, in Chiefly, or our team on requestChiefs, by handChiefs, in the tool
Who keeps the rules year to yearChiefly: the rules stay in place for the next chief class to keep or editOutgoing chiefs, in files and memoryThe tool, if someone keeps it current
A last-minute changeRe-run by chiefs in minutes, focused on the change at handReworked by hand; one chief put it at a week or moreEdited by chiefs, then rechecked
Chief timeReviewing drafts and deciding; our team does the setupAbout half a chief’s year, by chiefs’ own accountsSetup and learning the tool, plus the building in Excel
Day-to-day controlFull, in ChieflyFullFull

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 National

That 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.”
CRChief Resident 2024-25, Boston Combined Residency Program

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. 1.When a resident starts parental leave mid-year, can our chiefs re-run the schedule themselves, or do we wait on you?
    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. 2.Can our chiefs test a what-if and compare versions without asking you to?
    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. 3.Do our rules and history stay with our program from year to year, or with your team?
    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. 4.Does a change to the block schedule carry into daily, clinic and call on its own?
    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. 5.How do residents request swaps, and who checks each one against our rules?
    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. 6.Who loads our rules, and how much of our program’s nuance can you handle?
    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. 7.What support is included, and does it change when our chiefs do?
    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. 8.Can we download everything to Excel at any time, in a format other tools accept?
    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

Keep reading

All posts
ACGME duty hour rules for 2026
Guide

ACGME duty hour rules for residents (2026): 80 hours, 24+4 and the proposed changes

Every ACGME duty hour rule a residency schedule has to respect, with the 2026 section numbers, how averaging works, and what the proposed changes would mean.

Read the guide
Residency block schedule software
Guide

Residency block schedule software: build the rotation schedule from your rules

Chiefly builds your residency block and rotation schedule from your program’s rules, rolls it over each year, and keeps it compliant as the year changes.

Read the guide
How chiefs build the block schedule
Guide

How chief residents make the block schedule, step by step

A step-by-step guide to building a residency block schedule: what to gather, the order to build in, the rules to check, and how to publish it.

Read the guide
Maternity and parental leave in residency
Guide

Maternity and parental leave in residency: ACGME rules and who covers the schedule

What the ACGME requires for medical, parental and caregiver leave, how leave affects duty hours and training time, and how programs cover the schedule.

Read the guide
How to choose residency scheduling software
Guide

Best residency scheduling software: how to choose in 2026

In most programs the year is still planned and built in Excel, and the scheduling tools mostly publish it. How to choose software for the half of the job that takes the time.

Read the guide
What is an X+Y schedule?
Guide

What is an X+Y schedule in residency? 4+1 and 6+2 explained

How X+Y schedules such as 4+1 and 6+2 separate inpatient and clinic time, why programs adopt them, and how to build one.

Read the guide
Can ChatGPT build a residency schedule?
Guide

Can ChatGPT build a residency schedule?

What happens when chiefs use ChatGPT or Claude to build resident schedules, where they break, and what to use instead.

Read the guide
Boston Children’s signs a multi-year deal with Chiefly after automating its block schedule
Case study

Boston Children’s signs a multi-year deal with Chiefly after automating its block schedule

How a 188-resident program across two hospitals built a fully ACGME-compliant block schedule in a week.

Read the case study
×Children’s National
Case study

Children’s National forms a five-year partnership to use Chiefly. Find out why.

One chief built the 2026-27 block schedule three months early, then residents traded blocks in the Swap Portal with no emailing back and forth. The chief who ran it on why Children’s National is staying for five years.

Read the case study
×UTHealth Houston
Case study

UTHealth Houston’s general surgery residency renews with Chiefly. Its program director explains why.

Chiefly’s first surgical program: a revised schedule back in an hour instead of hours in Excel, no understaffing surprises this year, and a scheduling advisor whenever they wanted one.

Read the case study
Case study: the Swap Portal
×Children’s National
Case study

Children’s National pilots Chiefly’s Swap Portal: never-before flexibility for residents, 85% took part, ~350x less admin time

Residents had never been allowed to trade their own blocks. In one month in the Swap Portal, 85% of those who could took part, 67 shaped their own schedules, and the chiefs spent an hour or less reviewing all of it.

Read the case study
×Augusta University
Case study

Chiefly helps Augusta University’s family medicine residency navigate a 30% complement increase

Two people, 49 residents, a 30% jump in headcount, and not one re-run request to Chiefly. How Augusta’s family medicine residency runs its own rotation calendar.

Read the case study
Alexandra Martinson, MD
Alexandra Martinson, MD

Welcoming Alexandra Martinson, MD

Update

Welcoming Alexandra Martinson, MD: a chief resident who speaks code

A 2025-26 Children’s National chief resident with a computer science degree and research in AI for medicine.

Read the announcement
From overwhelmed to empowered: how UVA Pediatrics chiefs reclaimed 3 months of time
Case study

From overwhelmed to empowered: how UVA Pediatrics chiefs reclaimed 3 months of time

From a spreadsheet that ate hundreds of chief hours to a block schedule built in a week and a half.

Read the case study
Alex M. Butler, MD, MS
Alex M. Butler, MD, MS
Robert Casanova, MD
Robert Casanova, MD

Welcoming our new advisors

Boston Children's Hospital Innovation Partner
Update

Announcing our new advisors, with tangible impacts for chiefs, PDs, and DIOs

Boston Children’s Innovation & Digital Health Accelerator, plus advisors in fairness, compliance, and accreditation.

Read the announcement
×Germane Solutions
Update

Germane Solutions invests in Chiefly and uses it to help its clients

The GME consulting firm connected to 40%+ of the GME market met Chiefly while modeling UVA Health’s complement increase. Now it’s an investor and a user.

Read the announcement
vs.QGenda
Comparison

QGenda alternatives for residency programs: Chiefly vs QGenda

Chiefly automates residency block, daily, clinic and call scheduling, all integrated; QGenda schedules whole health systems. Here is how they compare for residency programs.

Read the comparison
vs.Amion
Comparison

Amion alternatives for residency programs: Chiefly vs Amion

Chiefly automates the residency block, daily, clinic and call schedules; Amion is used mainly for publishing call and who’s on call. Here is how they compare.

Read the comparison
vs.Excel
Comparison

Excel vs residency scheduling software: Chiefly vs Excel

How long Excel residency schedules take, where they break, and when it’s time to move off the spreadsheet.

Read the comparison

Ready to free up
months of work?

FileEditViewWindowHelpMon 9:41 AM
Block schedule · 2026-27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Andersen
Burton
Clark
Flowers
Khan
Nguyen
Okafor
Berry
Wards
Vacation
NICU
Clinic/Subsp
Mental Health
PICU
Infectious Disease
ED
Wards
Night Float
Child Protection
HOGI
Child Protection
Clinic
Wards
HOGI
Advocacy
NICU
Night Float
Vacation
Mental Health
Clinic/Subsp
PICU
Genetics
PICU
NICU
Clinic/Subsp
Vacation
Wards
ED
Dermatology
Mental Health
Infectious Disease
Child Protection
Clinic
Clinic
Wards
Night Float
Genetics
HOGI
PICU
Senior Admit
Clinic/Subsp
NICU
Vacation
Advocacy
Mental Health
HOGI
Clinic/Subsp
PICU
Wards
Night Float
NBN
Clinic
Infectious Disease
ED
Vacation
Child Protection
NICU
Wards
Mental Health
Clinic
Vacation
PICU
Nephrology
Clinic/Subsp
NICU
Dermatology
Night Float
HOGI
Advocacy
NICU
ED
Wards
Child Protection
Mental Health
Clinic
Vacation
PICU
Senior Admit
Genetics
Night Float
HOGI
Clinic/Subsp
HOGI
PICU
Infectious Disease
NICU
ED
Wards
Clinic
Night Float
Vacation
Mental Health
Child Protection
FileEditViewWindowHelpMon 9:41 AM
Block schedule FINAL v7.xlsx
HomeInsertDrawPage LayoutFormulasDataReviewView
D7fx=IF(COUNTIF(D2:D9,"NICU")>2,"SHORT?","")
A
B
C
D
E
F
G
H
I
J
K
L
M
1
Resident
Wk 1
Wk 2
Wk 3
Wk 4
Wk 5
Wk 6
Wk 7
Wk 8
Wk 9
Wk 10
Wk 11
Wk 12
2
Andersen
Wards
Wards
Vac
NICU
NICU
Sub
MH
MH
PICU
PICU
ID
ED
3
Burton
CP
Cl
Cl
Wards
Wards
HOGI
HOGI
Adv
NICU
NICU
NF
Vac
4
Clark
PICU
PICU
NICU
NICU
NICU
Sub
Vac
Wards
Wards
ED
Der
MH
5
Flowers
Cl
Cl
Wards
Wards
NF
Gen
HOGI
HOGI
PICU
PICU
SA
Sub
6
Khan
HOGI
HOGI
Sub
PICU
PICU
Wards
Wards
NF
NBN
Cl
Cl
ID
7
Nguyen
Wards
Wards
MH
Cl
Cl
Vac
PICU
PICU
Nep
Sub
NICU
NICU
8
Okafor
NICU
NICU
ED
Wards
Wards
CP
MH
MH
Cl
Cl
Vac
PICU
9
Berry
Sub
HOGI
HOGI
PICU
PICU
ID
NICU
NICU
ED
ED
Wards
Wards
10
11
PGY-2
12
Diaz
HOGI
HOGI
CP
NF
Wards
Wards
ED
ID
PICU
PICU
MH
MH
13
Ellis
Gen
PICU
PICU
Sub
Sub
MH
Vac
NF
NICU
NICU
Adv
HOGI
14
Garcia
Cl
Cl
CP
CP
ID
MH
MH
Der
ED
Wards
Wards
Vac
15
Huang
MH
MH
Adv
Vac
NICU
NICU
Sub
SA
PICU
PICU
HOGI
HOGI
16
Ito
NICU
NICU
CP
CP
Vac
ED
ID
Cl
Cl
NBN
NF
Wards
17
Jones
Adv
Adv
HOGI
HOGI
NF
Der
NICU
NICU
Sub
Nep
PICU
PICU
18
Kaur
HOGI
HOGI
NF
Gen
SA
PICU
PICU
Vac
Cl
Cl
MH
MH
19
Lopez
CP
CP
MH
Vac
NF
Cl
Wards
Wards
ED
ED
NICU
NICU
Block 1Block 2CallVacation+