Timetabling and substitution plans

Create your school's timetable in conversation with a planning agent and cover lessons from the first absence to the active plan.

Deputy head moving a block in the timetable on an interactive display
Who can take class 7b on Thursday, period 3?
Available teachers · Thu, period 3
Mr. AydinMath
Ms. LenzEnglish
Ms. OkaforPE

More dependable school days with timetables and substitutions from one source

Timetabling

Build the timetable from your school's requirements

Describe subjects, teachers, rooms, and preferences to the planner in everyday language. A solver then calculates the timetable for the whole school, with A/B weeks, semesters, inclusion, and the walking routes between rooms.

All human capital management applications

Less manual planning

Leave the calculations to the solver and focus on your school's requirements.

One version for everyone

Classes, teachers, and school leaders see the same current timetable, including on days with substitutions.

Exams without clashes

Check a new exam date for clashes before you confirm it.

Data from one source

Plan with the same classes, teachers, and rooms that the class register uses.

Assistant for timetabling

Develop timetables in conversation with the OhayoSchool planner.

Planning assistant

State your requirements, and the planner passes them to the solver. OhayoSchool saves every calculated version as a separate package that you can rename, copy, or activate.

Learn more about AI agents

Explore timetabling functions

Plan lessons, substitutions, and exams in one application.

A timetable for the whole school

Let the solver calculate all classes, courses, and rooms in a single run.

Alternating weeks

Map A and B weeks and both semesters in one timetable.

Versions as packages

Compare calculation runs and activate the version that fits best.

Resources

Substitute planning in schools

How schools organize substitutions and which data matters.

Read article

Workforce planning

Plan workloads, supervision duties, and subjects across your staff.

View application

Calendar and room booking

Plan appointments, parent-teacher days, and rooms with the same data.

View application

The next step

OhayoSchool in action

Learn in a personal demo how OhayoSchool fits into the way your school works.

Frequently asked questions

What is the difference between a timetable and a substitution plan?

The timetable applies to a semester or a school year. A substitution plan changes it for individual days, and classes and teachers see both in one timetable.

Can we undo a substitution?

Yes. You change individual substitutions or withdraw an entire substitution plan.

Does OhayoSchool assign substitutes without our confirmation?

Only if your school has switched on the autopilot for substitutions. Without the autopilot, and for requests in the Ohayo Terminal, every assignment waits for your confirmation.

What happens to the class register when the timetable changes?

The class register takes its lessons from the timetable, so teachers record the lesson they actually teach.

What does timetabling cost?

Timetabling is part of the Administration package and included in the price per student per month. Accounts for teachers, office staff, and school leaders cost nothing extra. See pricing

Can I try OhayoSchool before I commit?

Yes. In a personal demo, we show OhayoSchool with the data of a sample school.

Contact us