New: free ACGME duty-hour checker

Your residency call schedule, built in minutes, not over a weekend.

Scheduling software for chief residents and coordinators. RosterFast builds the month, checks every ACGME duty-hour rule and splits nights and weekends fairly.

Check your schedule free

Why chiefs use RosterFast

Still building the call schedule by hand in a spreadsheet?

One sick call, and the whole month starts over.

RosterFast builds the month, checks every ACGME rule and spreads nights and weekends fairly.

Less time in spreadsheets, more confidence in the schedule

Why spreadsheet schedules break

The same month,two ways

A spreadsheet doesn't know your rules. A violation shows up after publishing, and a sick call means starting over.

RosterFast

Minutes

  1. Your rules, in plain EnglishOnce
  2. Generate the monthMinutes
  3. Every rule verifiedAlways
  4. Re-plan the sick call1 minute

Spreadsheet

Days

  1. Built by hand2 days
  2. Violation found after publishingWeek 3
  3. Someone calls in sickAny day
  4. Rebuild itAgain

How it works

Build an ACGME-compliantcall schedule in 5 steps

Import your team, pick your rules and generate the month. Review it, adjust what you need and publish it as a link, a calendar feed or a PDF.

Import

Import your team

Residents and roles from a CSV, or start from the schedule you already have in Excel.

A CSV or your current Excel

Rules

Pick your rules

ACGME presets with numbers you can change, plus your program's own rules.

ACGME presets you can edit

Generate

Generate

The whole month in minutes, with the best schedule so far on screen while it works.

The best schedule so far, live

Review

Review and adjust

Fairness per person, and click any cell to see who could work it and what each option breaks.

Fairness for every resident

Publish

Publish

A read-only link, Google and Apple Calendar feeds, PDF and CSV.

Link, calendar feeds, PDF and CSV

Rules in plain English

Skip thespreadsheet formulas

Write each rule the way you would say it. RosterFast explains every gap in the schedule and carries the end of one month into the next.

  • Rules you can read

    "Max 80 hours per week, averaged over 4 weeks." Change the numbers right in the sentence.

  • Why isn't Marcus on this shift?

    Ask, and get the answer: who covers it, which rule stops him, and what forcing it would cost.

  • Months that connect

    The last nights of October count for November, so nobody works a night on the 31st and a day on the 1st.

Check your schedule free

Every rule a residency needs

From duty hoursto who works Thanksgiving

Duty hours, rest, nights, weekends, holidays and fairness. Every rule comes with numbers you can change, and every version is checked against all of them.

Duty hours and rest

The ACGME limits, checked on every version: weekly hours, rest between shifts and how often each resident takes call.

Example rule

80 h a week, 4-week average

Nights, weekends and holidays

Cap nights in a row, spread weekends, and decide who works Thanksgiving based on who worked it last year.

Example rule

At most 4 nights in a row

Fairness, preferences and rotations

Even shares for every resident, requests that count, and rotations that decide who can work each shift.

Example rule

Nights within 1 of each other

Duty hours and rest: 80 h a week, 4-week average

Pricing

Simple, public pricingfor the whole program

The program pays, not each resident. Every feature on every plan; plans differ by size and support. Waitlist programs get in first.

2 months free

Pilot

$99

one time

Try it with one real month

  • Up to 60 residents
  • 3 admins
  • 1 schedule (up to 31 days)
  • 100 generations a month
  • ACGME checks, carry-over between months, rotations, holidays, re-planning
  • Email support
  • Counts toward the annual plan if you upgrade within 60 days

ProgramMost programs

$125

/mo · billed $1,500 yearly

A small program

  • Up to 30 residents
  • 3 admins
  • Unlimited schedules
  • 200 generations a month
  • ACGME checks, carry-over between months, rotations, holidays, re-planning
  • Email support

Department

$292

/mo · billed $3,500 yearly

A large program

  • Up to 80 residents
  • 5 admins
  • Unlimited schedules
  • 500 generations a month
  • ACGME checks, carry-over between months, rotations, holidays, re-planning
  • Priority email support

Institution

from $8,000/year

A whole hospital

  • Unlimited residents
  • Unlimited admins
  • Unlimited schedules
  • Generations without a practical limit
  • ACGME checks, carry-over between months, rotations, holidays, re-planning
  • Priority support and an onboarding call
  • Invoicing, security review, several programs in one account

FAQ

Questions chiefs ask

Answers about ACGME rules, importing your spreadsheet, security, handovers and plans.

Still have a question?

Write to us at support@rosterfast.com.

Check your schedule free

Does RosterFast follow the ACGME duty-hour rules?

Yes. It ships with presets for the common requirements: 80 hours a week averaged over 4 weeks, one day off in seven averaged over 4 weeks, in-house call no more than every third night, and rest after long calls. You can change the numbers to match your program, and every version is checked against them.

Can I import the Excel I already use?

Yes. Upload the spreadsheet with names in rows and days in columns; RosterFast recognizes the shift codes, matches people by name and checks it against your rules before you save it.

How long does it take to start?

Minutes. Start from a sample residency program and generate a schedule right away, then swap in your people, or import your current spreadsheet.

What if no schedule fits every rule?

RosterFast tells you which requirements can't all be true at once, in plain language, so you can relax a rule, move an absence or add someone.

Your first schedule

Stop building schedules by hand.Start publishing them.

Join the waitlist and be one of the first programs to generate its schedules with RosterFast.

Check your schedule free