Automate and optimize conference scheduling
Every conference has a tool that collects talks and speakers. Few have anything that decides when and where each talk runs, so that speakers aren't double-booked, tracks don't clash, and popular talks get the big rooms. Let's solve that.



One solve schedules every talk into a room and timeslot
Timefold assigns every talk to a timeslot and a room as one optimization problem. Room and speaker availability, double-booking, prerequisite order, speaker breaks, and required or prohibited tags are enforced as hard constraints, so every agenda can actually run. Within those rules, the model keeps clashing content apart, keeps tracks together, honors preferences, and puts popular talks in the rooms that fit them.
Where Timefold goes beyond the spreadsheet agenda
Four things decide whether an agenda works for speakers and attendees. Timefold bakes them into the model.
Speakers booked once
No speaker is double-booked or scheduled outside their availability, and every speaker gets a break between talks.
Attendees don't have to choose
Talks on the same content, track, or sector avoid the same timeslot.
Rooms that fit the crowd
Popular talks go to larger rooms, and room requirements are hard rules.
Tracks that tell a story
Prerequisites come first, tracks stay in one room, and content flows from beginner to advanced.
A conference agenda is a puzzle with hundreds of pieces
Speakers, rooms, tracks, and attendees all pull the agenda in different directions. A clash between two popular talks or a speaker booked twice is visible to everyone the moment the agenda goes live.
Of talks, speakers, and rooms to fit together
Each with its own availability, tags, and preferences.
Is enough to frustrate a full room
Two talks on the same topic at the same time force attendees to choose.
Are the rule, not the exception
Speakers cancel and rooms change, and every change moves other talks.
Of manual work for program committees
Time better spent on choosing content than on shuffling a grid.
Constraints the model expresses today

When scheduling works, everything works.
Less waste. More control. Teams that trust the plan.