Help center

Help getting started with Schedull

Start here when you want a usable timetable quickly. This page explains what to enter first, what can wait, how to run generation, and how to fix the common issues that appear in a first setup.

Last updated: April 28, 2026 ยท Reviewed by the Schedull product team

Quick start: create your first timetable

Schedull works best when you create the project in the same order a timetable coordinator prepares the school week.

  1. Create a project. Name it for the academic year, campus, or planning cycle, then define the teaching days and modules.
  2. Add classes and subjects. Create each student group, then add the subjects and weekly session counts that group needs.
  3. Add teachers, rooms, and rules. Assign teachers, add classroom needs where relevant, and mark only real blockers as mandatory rules.
  4. Run generation and review. Generate the timetable, inspect class and teacher views, then use manual editing for final swaps or corrections.

Tip: if your school matches a common structure, use a blueprint to pre-fill part of the setup and reduce manual entry.

First-run checklist

Before your first generation run, check these items. Missing or overloaded data is the most common reason a timetable cannot be created.

  • Every class has the correct weekly schedule or uses the shared project schedule.
  • Each subject has a realistic weekly session count.
  • Shared teachers are assigned consistently across all classes they teach.
  • Teacher unavailability is entered before adding ideal timing preferences.
  • Specialist rooms are required only for lessons that truly need them.
  • Hard rules describe real impossibilities, not preferences that could be adjusted later.

Required and optional data

You can start with a small project, then add more detail when the timetable needs it.

DataWhen to add it
Classes and subjectsRequired for every timetable. They define what must be placed in the week.
TeachersAdd them when teacher conflicts, shared staff, or availability matter.
RoomsAdd them when labs, gyms, workshops, or limited classrooms affect placement.
PreferencesAdd them after a valid timetable is possible, then improve spacing and timing.

Running the generator

Open the timetable area and start generation. Keep the page open while progress appears. When the result is ready, review whether all classes have their required subjects and whether teachers are placed only when available.

If generation reports no timetable found, reduce strict rules first. Then check teacher availability, class weekly totals, room requirements, and subjects with too few possible slots.

Review and manual editing

Review the timetable from several angles: class workload, teacher workload, room usage, lesson spacing, and awkward late or early placements. A technically valid timetable may still need a human pass before publication.

Use the Manual Timetable Editor for final swaps or corrections. Manual editing is best for small decisions that depend on school context and should not become mandatory rules for every future generation run.

Need more help?

If this page does not answer your question, email [email protected]. Include what you were trying to schedule, what happened, and whether generation returned a result.

  • Read the full documentation
  • Follow the automatic timetable guide
  • Learn teacher availability scheduling
  • Understand hard rules and soft preferences
  • Check the FAQ
Schedull

Smart timetable scheduling for schools and educators.

[email protected]
Explore
Documentation Guides FAQ Help Center About Features Pricing
Legal
Privacy Policy Terms of Service Contact Us
Follow Us

Building better schedules for educators worldwide.

© 2026 Schedull. All rights reserved.
Privacy Terms FAQ