
Stop Building Schedules. Start Reviewing Them.
Thrawn's optimization engine — not rules or spreadsheets — delivers finished physician schedules for your residency program. You send constraints. We send back optimized block, call, clinic, and attending schedules. No software to learn. No configuration.
Scheduling shouldn't be the hardest part of being chief.
Hundreds of Hours Wasted
Chief residents spend hundreds of hours per year building schedules in Excel instead of focusing on clinical work.
The Domino Effect
One swap request breaks the whole schedule. Block, call, and clinic schedules are all connected but built separately.
ACGME Compliance Risk
Manual duty hour tracking means violations slip through until your next site visit.
Fairness Complaints
Residents perceive bias in assignments. Manual builds can't prove equity.
Annual Turnover
New chief, same mess. Scheduling knowledge walks out the door every July.
Fragmented Tools
Block in Excel, call in Amion, clinic on paper. No single source of truth.
How It Works
Send Your Constraints
Resident preferences, rotation requirements, ACGME rules, vacation requests, educational goals. Send us everything that matters to your program.

We Optimize Everything Simultaneously
Our optimization engine builds ALL schedule types simultaneously. Mathematical optimization — not rules. We find the optimal answer, not a 'good enough' guess.

Review and Approve
Receive finished block, call, clinic, and attending schedules. Review. Approve. Done. Need tweaks? We re-optimize.

Are you ready to take your time back?
Book a free consultation to see what an optimized schedule looks like for your program. Most programs onboard in 1–2 weeks.
Four schedule types. One interconnected optimization.
Most programs build block, call, clinic, and attending schedules separately — then spend weeks resolving conflicts. Thrawn optimizes all four simultaneously. One change doesn't break the rest. The domino effect is eliminated by design.

Block Schedules
Year-long rotation assignments with resident preferences and educational requirements built in.
- Resident preference matching
- Educational requirement fulfillment
- PGY-level balancing

Call Schedules
Fair on-call distribution with automatic ACGME duty hour compliance. Violations prevented, not just detected.
- Automatic ACGME compliance
- Fair night/weekend distribution
- Duty hour violation prevention

Clinic Schedules
Balance educational goals with patient care coverage. Integrated with block and call - no cross-schedule conflicts.
- Cross-schedule conflict elimination
- Patient care coverage optimization
- Educational goal integration

Attending Schedules
Contractual FTE obligations, fair coverage, time-off requests - all optimized alongside resident schedules.
- FTE obligation tracking
- Fair coverage distribution
- Resident schedule alignment
Not another scheduling tool. A scheduling engine built on operations research.
Mathematical Optimization
Our optimization engine finds the mathematically optimal answer. Not a 'good enough' guess. Rules suggest. We solve.
Done For You
You don't learn software. You don't configure rules. You send constraints. We deliver schedules. Zero lift for your team.
GME-Native
Built for residency and fellowship programs from day one. Not an enterprise tool adapted for GME. ACGME, PGY levels, rotations — all native.
Measurable Fairness
Not 'we tried to be fair.' Mathematically balanced distribution of nights, weekends, and coveted rotations.
ACGME Compliance Built In
Duty hour violations are prevented at generation time — not caught after. Walk into your ACGME site visit with confidence.
Rapid Re-optimization
Resident out sick? Schedule re-optimized rapidly — not manually patched together.
See how Thrawn compares.
| Thrawn | QGenda | Amion | Excel | |
|---|---|---|---|---|
| Schedule Generation | Complete auto-built schedules | Suggests, you still build | Display only | Fully manual |
| ACGME Duty Hour Compliance | Prevents violations | Detects violations | None | Manual tracking |
| Cross-Schedule Optimization | Yes | No | No | No |
| Fairness / Equity Engine | Measurable distribution data | Rule-based | None | Eyeball |
| Zero Workload for Chiefs | Fully managed | Self-service | Self-service | Self-service |
| GME-Native | Purpose-built | Adapted | Legacy | Generic |
WHO WE SERVE
Built for the People Who Own the Schedule.
By Role
Chief Residents & Chief Fellows
You became chief to lead — not to live in a spreadsheet. Send us your constraints. Get back finished schedules. Block, call, clinic — all optimized together. Mathematically fair. ACGME compliance baked in.
See How Chiefs Use ThrawnProgram Directors
Your accreditation depends on compliant schedules. Thrawn prevents ACGME duty hour violations at generation time. Walk into your site visit with confidence.
See How PDs Use ThrawnProgram Coordinators
Fewer fire drills. No more chasing down swaps that break everything. When changes happen, we re-optimize — you don't manually patch.
See How Coordinators Use ThrawnBeyond Scheduling: Logistics Infrastructure for Healthcare
Scheduling is where we start. Care coordination — patient triaging, provider management, resource optimization — is where we're going.
Everything You Need to Know About Thrawn
Your Residents Deserve a Fair Schedule. You Deserve Your Time Back.
Let us show you what an optimized schedule looks like for your program. Book a free consultation — most programs onboard in 1–2 weeks and never build a schedule manually again.
