FlightPlanWhen a roster carries real constraints, who can work when, who cannot follow whom, how the hard shifts get shared, a spreadsheet cannot keep up and no one can prove the result is fair. FlightPlan is a constraint solver for exactly that problem. Its proving ground is one of the toughest versions of it, hospital physician on-call. Watch it build a real month, start to finish.
The real Schedule Generator, running a sample month of fictional physicians. Rules and roster go in. The solver works its phases. A fair, graded schedule comes out. The same engine handles any roster where the rules are hard and the fairness matters.
See it in action
The demo above is the live solver you can run yourself. This is the full tour — the whole workflow end to end, from roster and rules to a published, graded schedule.
The status quo
A complex schedule looks simple from the outside: assign people to slots. It is not. It is a dense web of interacting constraints, and the person untangling it is usually a manager doing it by hand, on top of their real job.
How it works
You never choose who works which day. You describe the constraints, and FlightPlan searches for the schedule that satisfies all of them while spreading the load most evenly.
Under the hood
You set who is qualified, who cannot work back to back, how often weekends should come round, and who prefers days or nights. FlightPlan finds the arrangement that fits, and keeps a running ledger of who has carried what so the next schedule self-corrects.
A real optimization engine, not a set of rules of thumb. It weighs the whole roster at once and searches for the arrangement that fits every rule while spreading the load most evenly. When it cannot satisfy everything it bends the softest preferences first and the patient-safety rules last. And it keeps a running fairness ledger, so the hard shifts a physician carried this cycle make the next one lighter. You watch it work, in real time.
Where it is
Physician on-call is a deliberate proving ground: if the engine holds up against the hardest scheduling environment there is, it holds up anywhere. FlightPlan runs a live physician roster across three settings today, and is being hardened toward a wider launch and use beyond healthcare.
FlightPlan started as one department's scheduling problem. It is built to answer a problem nearly every organization with complex, fairness-critical scheduling has, and has simply learned to live with.
See FlightPlan live →