Three simple, regular, steps backed by clever swap handling are the key to On-Call Optimizer's flexible schedules.
Preferences and blocks are continuously imported from each team member's linked calendars.
Supported event types
Upcoming shifts are matched to each member's blocks and preferences, and the balance and distribution of shifts across team members is evaluated to find the optimal assignment for the team.
Explore the optimization processNewly assigned shifts are continuously synchronized to your configured on-call product(s).
Supported products

When plans change unexpectedly, On-Call Optimizer takes care of finding another member to take the shift, using its existing knowledge of team availability, preferences shift distribution and overall balance to find the next best member.
Learn about swapsTry On-Call Optimizer for free. No credit card required.
Start TrialOn-Call Optimizer eliminates conflict and frustration from on-call scheduling, improving work-life balance and maximising the willingness and ability of all team members to participate in on-call duties with confidence their personal constraints and needs will be respected by the schedule.
Founded by Matt Brown, a seasoned Google SRE and DevOps leader who has spent more than 20 years participating in and helping run on-call rotations.
Matt's expertise guides On-Call Optimizer's philosophy and feature development allowing your team to benefit from industry leading expertise and techniques that deliver simple, humane on-call scheduling without spending significant amounts of time or money!

Schedule a 30 minute chat with Matt to discuss how On-Call Optimizer can help you today.
Or visit mattb.nz to read Matt's writing on SRE, DevOps and technology.
Thanks, I'll get back to you as soon as I can!