Scheduling for residency programs

Block schedules
without the headache

We built Guava because scheduling was the worst part of our residencies. Now it takes minutes instead of weeks.

Before
A
B
C
D
E
1
2
3
4
5
JL Can I swap Block 3?
MK Need vacation wk 12
SR This conflicts w/ my...
+14
After
Block Schedule 2025 ✓ Valid
1

Enter your constraints

Rotations, requirements, resident tags. All the rules that make scheduling a nightmare.

2

Collect preferences

Residents rank their choices. We weight them fairly.

3

Generate

One click. Valid schedule. Export and share.

"Scheduling was literally the worst part of my job. Guava handles all the annoying stuff—wrangling preferences, endless puzzles, keeping track of everything."
Dr. David Dupee Former Chief Resident, Stanford Psychiatry

Built by physicians who've been there.
Finally, scheduling that just works.