Auto-Generate Timetable

Let eSkool build a complete, conflict-free schedule automatically.

  • What used to take days now takes minutes

  • No more headaches figuring out who's free when

  • Spreads classes evenly so no one's overloaded

Before You Start

Make sure you've set up:

  • All Subjects

  • All Teachers assigned to their subjects

  • All Classrooms

  • Terms and Holidays for the school year


1. Open Timetable

From the main dashboard, click Timetable.

Opening Timetable.

2. Start the Generator

Select the class, then click Automatic Timetable.

Starting auto-generate.

3. Set Up the Generator

  1. Select the Term – Choose which term to schedule.

  2. Set Hours per Subject – Specify how many hours each subject needs.

  3. Confirm Resources – Verify available teachers and rooms.

Configuring the generator.
Setting subject hours.

4. Generate

Click Generate a schedule. eSkool creates a complete, conflict-free timetable.

Generated timetable.

5. Adjust and Save

Drag and drop to make minor changes. Click Save when you're done.

Saving the timetable.

Last updated