Every part of your institution's
timetable, in one place.
Six modules that share one set of data. Build the schedule, then run leave, cover, calendars and student choice on top of it without re-entering anything.
Class-based timetable generation
The core module. Our AI-powered timetable generator places every lesson around teacher availability, room capacity, building transitions and workload limits, then hands you a drag-and-drop editor for the last mile.
- Automated conflict resolution
- Fixed period assignments
- Multi-building support
- Class teacher prioritisation
- Room group management
- Time-off for teachers, classes and rooms
Smart cover teacher assignment
When staff are absent, TimetableMaster ranks who can cover each period on subject familiarity, free time and cover already carried this week, then assigns and notifies in one click.
- Real-time availability tracking
- Ranked cover suggestions
- Eligibility rules you configure
- Workload distribution
- Substitution history
- Coverage analytics
Staff absence and leave tracking
Requests, approvals and balances by leave type, including half-days. Approved leave feeds straight into cover planning, so the two modules never disagree about who is in.
- Full-day and half-day requests
- Balance tracking by type
- Approval trail
- Dashboard analytics
- Email notifications
- Historical reports
School calendar and events
Holidays, exams, events and activities sit alongside the timetable. Because it shares the same data, you can see live availability for every class, room and teacher on any date.
- Event creation and scheduling
- Class, room and faculty availability
- Holiday management
- Exam scheduling
- Activity planning
- Reminder notifications
Individual schedules from course selection
For IB schools, colleges and universities. Collect student course preferences, auto-create sections at the right capacity, assign faculty and rooms, and generate a conflict-free schedule per student.
- Student course preferences
- Automatic section creation
- Capacity management
- Faculty workload balancing
- Elective handling
- Prerequisite validation
An assistant that knows your schedule
Ask questions in plain language, get an explanation when a timetable will not fit, and let the agent carry out changes on your behalf rather than walking you through menus.
* Subject to availability in your region.
- Natural language interaction
- Conflict explanations
- Strategy suggestions
- Takes actions for you
- Available around the clock
- Knows your own data
True of every module
The modules differ. These do not.
- 01
Simple, guided setup
A step-by-step wizard walks you through bell schedule, subjects, teachers, classes and rooms. Enter it once and every module reuses it.
- 02
AI-powered optimisation
AI-powered scheduling, not a template. The platform maximises placed lessons first, then improves distribution, spread and consistency across the week.
- 03
Secure cloud platform
Nothing to install or back up. Encrypted in transit and at rest, with role-based access so each person sees only what they should.
- 04
Sharing and collaboration
Publish to web and mobile, export to PDF, Excel or CSV, and let your whole scheduling team work on the same timetable with conflict detection.
- 05
Fast edits and regeneration
Move a lesson by dragging it. Your manual edits lock, so regenerating improves everything else without undoing your decisions.
- 06
Reusable, versioned data
Roll last year forward instead of starting over. Version history keeps every published timetable recoverable.
- 07
Connectors
Sync staff, classes and enrolments from ManageBac, PowerSchool, Schoolbase and others, or bulk import from CSV.
- 08
Dedicated support
Real people who know timetabling. For complex schools we will sit with you through the first build.
One timetable, three audiences
For administrators
- Cut manual scheduling time to a fraction
- One source of truth for staffing
- Complete records for audit and payroll
- No more chasing cover over WhatsApp
For teachers
- Today’s schedule and any cover duty, on your phone
- Clear notice when a period changes
- Leave requests without paperwork
- Workload spread fairly across the team
For students
- Personal schedules, including elective choices
- Room and teacher changes reflected instantly
- No lost periods when staff are absent
- A consistent week, every week
Against how most schools do it today
| Spreadsheets and desktop tools | TimetableMaster | |
|---|---|---|
| Building the schedule | Weeks of spreadsheet work, rebuilt from scratch each year | Generated in about a minute from data you already entered |
| Conflicts | Found by eye, often after the timetable is published | Impossible to publish: the system treats them as hard constraints |
| Data entry | Re-keyed into every new version and every side spreadsheet | Entered once, reused by all six modules and rolled forward yearly |
| Covering absences | A morning scramble across the staffroom and group chats | Ranked suggestions by familiarity, availability and current load |
| Making a change | One swap cascades into hours of manual re-checking | Drag it, your edit locks, everything else re-optimises around it |
| Distribution | Printed, emailed, and out of date the moment it changes | Live on web and mobile, with PDF and Excel export when needed |
Schools and colleges that stopped dreading timetable week
The team at TimetableMaster was incredibly helpful throughout the entire process. They explained every step clearly and patiently, making sure all our questions were answered. The support we received was outstanding and we truly felt taken care of from start to finish.
The team has done an excellent job in delivering all requirements on time. Their support system is highly commendable, with prompt assistance available 24/7. They demonstrate strong enthusiasm and a proactive approach towards continuous improvement, always striving to enhance their work and deliver even better outcomes.
Rajat GoyalHead IT & Digital Media, Mayo CollegeAjmer, IndiaSuch an amazing experience so far with TimetableMaster. Customer service is unparalleled and the system is so customizable. It took away the anxiety of creating this insanely large master schedule. They handled the complexities and their response is so timely. Thank you 🙏
Lydia AniseAdministrator, St. Mary OCSNew Port Richey, USAAbsolutely the best scheduling service we've ever used. Our schedule was uniquely complex: multiple levels of Math/English/Spanish in 9th/10th, and then a complete system to accommodate individual student choices made into unique learning paths for 11th/12th grade, all integrated with the IB Diploma Programme.
They handled this complex combination flawlessly. The final schedule was optimized, error-free, and accommodated every student's path. Highly recommend for any school with high-level academic complexity and personalization.
Cassandra AlgarPrincipal, Aquinas American SchoolMadrid, SpainTimetableMaster has been incredibly easy and intuitive to use. As someone who is operating a very complex timetable but for only one week per year, I have found TimetableMaster to be powerful enough for my needs but extremely cost-effective.
The developers have also been outstanding: they reply to every message very quickly, and are open to developing new features or helping me find solutions to achieve the results I need.
Lisa BucknellCourse Manager, Oxenfoord International Summer SchoolSt Andrews, ScotlandImplementar Timetable Master ha sido una excelente decisión. La generación de horarios solía ser una de las tareas más complejas, pero esta plataforma facilita los tiempos de planeación de forma increíble y optimiza toda la gestión de la secundaria sin cruces ni complicaciones.
Ahorra horas de trabajo y permite enfocar la energía en lo verdaderamente importante. ¡Muy recomendado para cualquier equipo directivo y académico!
Montserrat Ceron SigalaPrincipal, Colegio La Salle Ignacio ZaragozaSaltillo, MéxicoGive timetable week back to your school.
Join 50,000+ institutes who stopped rebuilding their schedule by hand every term.
- Free plan available
- No installation
- GDPR compliant
- Cancel anytime