Frequently asked questions
Common questions about On-Call Optimizer.
How good are the generated schedules?
The quality of a schedule depends mostly on how constrained the availability information is.
When many shifts and possibilities are available On-Call Optimizer can meet every goal to deliver a provably optimal schedule.
When a schedule has a limited number of shifts, or conflicting availability between members exists, On-Call Optimizer is forced to choose which goals to prioritize. Weights configured on each rule (aka goal) are used as the prioritization input to give you control over this process.
Each assignment includes evaluation data which explains the decisions made and what to change if you want a different outcome.
Shorter shifts (for example 12 hours or 1 day) are ideal as they provide more possibilities to schedule around members’ availability constraints than a week-long shift, while staying fair and respecting preferences.
Can additional logic be added to the algorithm?
Yes. We’ll consider extra goals or constraints, and fit them in alongside other requests.
Use the form at the bottom of the page and tell us what would help.