AI Timetable Generator

A clash-free school timetable in minutes.

Tell Skoo your periods, subjects and teachers. It builds the whole school's weekly timetable — no teacher in two classes at once, no class left without a teacher — and you review it before it goes live.

Why timetables take a week every term

In most schools the timetable is built by hand on a chart or in Excel. One teacher teaches Class 6, 7 and 9; another is part-time and leaves after the fourth period; Friday is shorter. Every change to one class breaks two others, and clashes are usually found on the first day of term — by the students.

Skoo's timetable generator treats these as rules, not wishes. A constraint solver places every period so that clashes are impossible, and the AI is used only where it helps: suggesting how many periods each subject needs and turning a principal's instructions in plain English into rules.

How it works

  1. 1

    Set the school day

    Periods per day (a shorter Friday or Saturday is supported), start time, period length and break. Skoo writes the bell times, breaks included.

  2. 2

    Periods per subject

    For each class, how many periods a week each subject gets. AI can suggest a sensible split based on the class level — you can change any number.

  3. 3

    Teacher rules

    Who teaches what, the most periods a teacher can take in a day, and times a teacher is not available. Write preferences like “Maths in the first periods” in plain English.

  4. 4

    Generate, check, apply

    Skoo builds a draft for all selected classes at once and shows anything it could not place. Review the draft, then apply it — teachers and parents see it in the app.

No clashes — guaranteed by rules

The solver checks every period against every teacher's other classes, including the exact clock time when sections have different bell schedules.

  • No teacher in two places
  • Teacher daily limits respected
  • Blocked times respected
  • Subject not repeated too often in a day

AI where it actually helps

AI suggests periods per subject and reads preferences written in plain English. It never decides the final placement — the rules do.

  • Periods-per-subject suggestions
  • Preferences in plain English
  • Hard subjects early in the day
  • Spread across the week

Connected to the rest of Skoo

The applied timetable is what the rest of the system uses — nothing to copy across.

  • Teachers see “My Timetable” in the app
  • Parents see their child's week
  • Scheme of study counts real lessons from it
  • Draft kept, apply when ready

Good to know

  • If the numbers cannot fit (more periods than the week has, or one teacher assigned too many), Skoo tells you exactly what could not be placed instead of hiding it.
  • You can still edit any single period by hand in the timetable builder after applying.
  • AI suggestions and plain-English preferences use the AI allowance of your plan; generating the timetable itself does not.

Questions, answered.

What is a school timetable generator?

It is software that builds the weekly class timetable automatically from your periods, subjects and teacher assignments, instead of placing every period by hand. Skoo's generator places all classes at once so a teacher is never scheduled in two classes at the same time.

Can Skoo's timetable generator guarantee no clashes?

Yes. Placement is done by a constraint solver, not by AI guessing. Section clashes, teacher clashes, teacher daily limits and blocked times are hard rules. If something cannot fit, Skoo lists it rather than breaking a rule.

Does it handle a short Friday and breaks?

Yes. Each day can have its own number of periods, and Skoo writes the bell timings with the break after the period you choose.

Can I give instructions like “no Maths in the last period”?

Yes. Write preferences in plain English. Skoo's AI turns them into rules checked against your real subjects and teachers, and you see what it understood before generating.

Is the timetable available on the mobile app?

Yes. Teachers see their own periods and parents or students see the class timetable in the Skoo app once the timetable is applied.

Stop rebuilding the timetable by hand.

See your school's timetable generated in a 30-minute demo.

Book a Free Demo