Radiology scheduling software for groups that cover more than one hospital.
ShiftPilot builds the month across every site from your credentials, licences and coverage rules. Then it runs it: reminders, confirmations, swaps and call coverage, with each hospital seeing its own schedule.
Why radiology schedules are hard to keep true
- 01
Every site has its own rules
Licences, privileges and modality coverage differ by hospital. A schedule that is right for one site is often wrong for the next.
- 02
Coverage has an order
When a group is short, some sites must be filled before others. The month has to respect that priority without anyone tracking it by hand.
- 03
Call does not stop at publishing
Technologists need to reach the radiologist who is actually on. Swaps, sick days and unconfirmed call shifts change that answer daily.
Rules radiology groups write
Each rule is a sentence with editable values, marked hard or soft. The solver places the whole month at once and satisfies every hard rule or names the one it cannot.
Rules as sentences
- Only radiologists licensed at a site are scheduled there.hard
- Fill priority sites before optional ones when the group is short.hard
- No one works at two hospitals on the same day.hard
- At least 12 hours between the end of one shift and the start of the next.hard
- Openers and closers at a split site come from the same pair.hard
- Spread weekend and holiday call evenly across the year.soft
- Prefer each person's usual sites and shift lengths.soft
- Licensing
- Coverage at 6 sites
- Back-to-back limits
- Weekend fairness
- Opener and closer pairs
- Availability honoured
All 14 hard rules satisfied. 3 soft preferences traded off.
View trade-offs
One solve. No violations.
A constraint solver places the whole period at once, then shows which soft preferences it traded to get there.
What runs the month after it is published
Publishing is the beginning. ShiftPilot keeps the schedule true on the channels your people already answer.
- Dr. OkaforLG 07-15Confirmed
- Dr. IyerNW 15-23Confirmed
- Dr. SandhuSA 23-07Pendingescalates 12:00
- Dr. BergeronRB 08-16Confirmed
- Dr. HaddadLG 15-23Pendingcall at 05:00
Reminders and one-word confirmations
WhatsApp, SMS or email, on the timing your group sets. One word back confirms the shift. Silence escalates: another reminder, an administrator alert, then a phone call.
Swaps checked against the rules
Members trade or give away shifts from the web or the mobile app. Licensing, rest and coverage are checked before anything goes through, and credits stay balanced.
- SA 23-07Fri Oct 9UncoveredKNOWLH3 eligible
- RB 08-16Sat Oct 17UncoveredMTAO2 eligible
- LG 15-23Thu Oct 8Filled by Dr. Nakamura
Coverage alerts with candidates
Every uncovered stretch surfaces with the people who could take it, ranked by eligibility, one tap from a message.
Who's on at Lakeside tomorrow?
Three people cover Lakeside General on Wednesday, Oct 7.
| Radiologist | Site | Hours |
|---|---|---|
| Dr. Okafor | LG | 07-15 |
| Dr. Bergeron | LG | 15-23 |
| Dr. Haddad | LG | 23-07 |
All three confirmed.
Who is on at a site, answered
Avery reads the live schedule and answers on the web, WhatsApp, SMS and mobile: who is on at a site tomorrow, what is still open, who has not sent availability.
How radiology groups switch
- 1
Bring this month's schedule
We load your sites, roster, credentials and the rules you already follow, including the ones that only live in someone's head.
- 2
Generate it in front of you
The solver builds a month you can compare against your own. Any rule it cannot satisfy is named, not hidden.
- 3
Run a pilot month
Publish in stages, from administrator draft to member-approved to locked final. Reminders, swaps and site views go live with it.
Questions before you switch
Short answers about radiology scheduling in ShiftPilot. Anything else, ask on a demo.
Can each hospital see only its own radiology schedule?
Yes. Every site gets a read-only login that shows its own schedule and nothing else, and ShiftPilot can email each site its schedule and any changes.
How does ShiftPilot handle credentials and licensing per site?
Credentials and licences are kept per person per site in a matrix. The solver only places people where they are credentialed, and swaps are checked the same way.
Can technologists reach the radiologist on call?
ShiftPilot can keep call-queue presence in sync with the schedule through RingCentral, so calls and texts route to whoever is on. Unanswered texts can nudge the on-shift radiologist.
Does it work for a group with dozens of sites?
Yes. ShiftPilot is one product configured per group, from a single department to a group covering dozens of hospital sites, with the same solver, reminders and assistant.
Your next month, already scheduled.
See ShiftPilot on your own rules and roster. Thirty minutes, no slides.