Documentation
A quick tour of how schedU works, from your first timetable to advanced electives and exports.
Name your institution, pick a board (or define your own), and add class ranges, staff, and rooms.
schedU builds period allocations, cross-class groups and constraints automatically - no manual tables - and tells you which rule blocked anything it could not place.
Edit inline like a spreadsheet. schedU re-validates on every change and explains each choice.
Download class-wise, staff-wise, and room-wise timetables as PDF or Excel, or print them directly.
Create your first conflict-free timetable with schedU in under five minutes.
Read →The rules the engine applies, in the order it applies them - how periods are allocated, how clashes are prevented, and how staff workload is balanced.
Read →Model flexible OR slots and cross-class AND groups so electives stay clash-free.
Read →Tag labs, halls, and shared spaces so schedU places them automatically.
Read →Mark staff unavailable, arrange cover, ask colleagues, and what to do when nobody is free.
Read →Publish your timetable, share it as a public or private link, or print and export it with your institution’s logo.
Read →Run several institutions as one group: each campus with its own schedules and staff, nobody double-booked across them.
Read →Read your schedules from your own systems with an API key: a website, a student app, a parents’ portal.
Read →Let staff sign in with your institution’s Microsoft, Google or Okta account over OIDC or SAML.
Read →Looking for something specific? Get in touch and we'll point you the right way.