Documentation
Configure teacher availability
Teacher availability defines when a teacher can and cannot teach. Enter true blockers as mandatory rules, then use preferences for better teaching patterns so the timetable still has room to find a valid result.
Last updated: May 12, 2026 ยท Reviewed by the Schedull product team
Availability types
Separate non-negotiable absences from preferences. A teacher who cannot work Monday morning is different from a teacher who would prefer fewer late lessons.
| Type | Use it for |
|---|---|
| Unavailable slot | Part-time blocks, appointments, or fixed meetings. |
| Preferred slot | Desirable teaching times that can be relaxed. |
| Workload check | Teachers assigned to many classes. |
Before generation
Review teachers with the tightest availability first. These teachers usually decide whether the timetable has enough options.
- Confirm each blocked slot.
- Check shared teachers across classes.
- Avoid marking preferences as mandatory.
- Regenerate after changing availability.
FAQ
Should preferences be mandatory?
No. Mark only true blockers as mandatory. Preferences should guide the timetable without making a valid result impossible.