Our Scheduler Used to Cry Every September — Now She Finishes in 3 Days
How AI-powered magnetic scheduling transformed our timetabling nightmare

The September Scheduling Nightmare
Every August, our deputy head Mrs. Patterson would disappear into her office with a whiteboard, colored markers, and what she called 'scheduling coffee' (extra strong). Three weeks later, she'd emerge with bloodshot eyes and a timetable that inevitably had conflicts we'd discover in week two. Physics and Chemistry both scheduled in the same lab. Mr. Thompson teaching Year 9 and Year 11 simultaneously. The usual disasters.
The constraints are genuinely complex: 47 teachers, each with different part-time arrangements and subject combinations. Room requirements for labs, music, PE. Students with split sets for languages. Teacher requests to avoid Monday period 1 or Friday period 5. It's a puzzle with thousands of pieces that all need to fit perfectly, which is why dedicated schedulers burn out fast.
What Magnetic Scheduling Actually Does
Magnetic Scheduling doesn't just randomly assign slots. It understands constraints hierarchically. Hard constraints (teacher availability, room capacity) are never violated. Soft constraints (teacher preferences, balanced daily loads) are optimized. When you drag a lesson to a new slot, the system shows you in real-time what breaks and suggests alternatives. It's like having a scheduling assistant who's read every constraint and never forgets any of them.
Mrs. Patterson now spends day one entering constraints and generating the first draft. Day two is refinement — she reviews the AI suggestions and makes judgment calls about edge cases. Day three is stakeholder review and final adjustments. By Thursday, we have a timetable. By Thursday. She actually took a holiday in August last year. First time in eleven years.
The Cover Teacher Feature Nobody Expected
When a teacher calls in sick, the underlying AI engine instantly identifies who's free, who's already covering too much this week, and who has the subject expertise. It suggests cover assignments ranked by suitability. What used to be a 6am panic is now a 2-minute decision. That alone justified the entire platform for our admin team.