1Set up school parametersโ2Copy promptโ3Paste in AI toolโ4Master schedule generated!
๐Have Existing Documents? (Click to expand)โผ
If you already have staff lists, class rosters, schedules, or other documents, you can upload photos or PDFs directly to your AI platform instead of manually entering information below. Select which sections you'll provide via document upload:
๐ Privacy Important: Before uploading documents to your AI platform, please remove or redact full names of staff members, students, and EAs. Use initials (e.g., "Ms. J", "Teacher A") or role names instead. This protects privacy while still allowing the AI to understand your school structure and create an effective master schedule.
๐ก Related Tools: Also check out Timetables for individual class schedules and Duty Rosters for supervision rosters.
What Are You Creating?
Select what you're trying to create and we'll show only the relevant fields
School Structure
๐ก Select your school's educational approach (right-click to preview)
Time Structure
Add each period or block with its timing. Examples: Period 1, Block A, Advisory, etc.
Breaks & Transitions
Preps & Planning Time
Define teacher planning time arrangements. Different groups may have different timing. Expand for detailed requirements.
Collaborative Planning
Define collaborative planning sessions. Schools often have multiple sessions (grade teams, subject teams, whole school). Expand for details.
Specific Constraints
Add scheduling constraints and requirements. Expand for full details about each constraint.
Staffing Information
Add all teaching staff (classroom teachers, specialists, support staff). Privacy note: Use initials (e.g., "Ms. J") or role names instead of full names. Expand for details.
Class Sizes & Groupings
Enter each class individually with exact enrollment. Split grades can be noted in Grade Level (e.g., "Grade 1/2"). Expand for additional details.
Subjects & Requirements
Add subjects with time allocations. Expand for grade-specific requirements and details.
Shared Spaces & Resources
Define shared spaces and coordination requirements. Expand for availability and booking details.
Optimization Goals
๐ก Select scheduling priorities (right-click to preview)
Output Format
๐ก Select output format options (right-click to preview)
Export Options
๐ก Select output format options (right-click to preview)
Generate Your Master Schedule
Create comprehensive whole-school schedules with AI, then refine for your specific needs.
Stay organized: After creating your master schedule with AI, upload it to ESBPlanners to coordinate across all staff and track changes.