For the complete documentation index, see llms.txt. This page is also available as Markdown.

Auto-Generate Timetable

Let eSkool build a complete, conflict-free schedule in minutes.

  • What used to take days now takes minutes

  • No manual coordination — eSkool handles availability automatically

  • Classes are distributed evenly so no teacher or room is overloaded

Before You Start

Make sure the following are configured:


1. Open Timetable

From the main dashboard, click Timetable.

Opening the Timetable module.

2. Set Class Loads

Under Hours per Subject, specify how many weekly hours each subject requires.

Setting class loads.

3. Configure the Generator

Select the teachers and rooms to include in the schedule.

Configuring the generator.

4. Generate the Schedule

Click Generate a schedule. eSkool will produce a complete, conflict-free timetable instantly.

Generated timetable preview.

5. Review and Save

Review the generated timetable, make any adjustments, then click Save.

Saving the timetable.

Video tutorial

Watch a short walkthrough on YouTube: Auto-Generate a Timetable

Last updated