๐Ÿซ Master Schedule

โšก Three Simple Steps to Your Master Schedule โ–ผ

1
Fill out school parameters and scheduling details

School type, grade levels, periods, constraints, staffing

2
Upload files (optional)

Add current schedules, staffing rosters, or constraint documents

3
Click "๐Ÿง™โ€โ™€๏ธ Create with Sage" or "Copy to AI" - Done!

Sage generates your master schedule instantly, or copy to use in your preferred AI tool

๐Ÿ’ก Pro tip: After creating your master schedule, you can talk to Sage ๐ŸŽค to make changes, or share more information ๐Ÿ“Ž to improve it!

๐Ÿ“Ž Have Existing Documents?

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

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 Sage AI.

๐Ÿ’ก Pro tip: Create with Sage to generate and refine your master schedule, or copy the prompt to use in your preferred AI tool.

๐Ÿ“Ž Optional: Upload files for Sage
Add current schedules, staffing rosters, or constraint documents.
๐Ÿ“Ž
Click to upload or drag and drop
Word, PDF, Images (JPG, PNG), Text files

No files uploaded

Preview

Fill in the form to generate your master schedule prompt...