Tools › Duty Rosters
✦ AI Teacher Labs
👀 Duty Rosters
Create supervision rosters in minutes — recess, hallway, lunch, dismissal, and arrival duties balanced fairly across staff.
① Fill in the details
② Send your AI prompt
③ Get your duty roster
🧙♀️
Sage
AI Roster Builder
"Give me your duty details and I'll build a balanced supervision roster."
Switch to:
✏️ Fill in as much or as little as you like — you don't need to complete every section.
💡 Sections turn green as you fill them in.
🧙♀️ Click Get my duty roster when you're ready.
Basic Information
Schedule Type
Staff & Supervision
Staff Information
🔒 Privacy Important: Use initials (e.g., "Ms. J", "Mr. Smith") or role names instead of full names. Expand each row to add detailed availability and constraints.
Supervision Periods
Define each supervision period with specific times and location requirements. The AI will use these details to create the schedule.
Morning Supervision
Recess Supervision
Lunch Supervision
Dismissal Supervision
Crosswalk Duty
Bus Duty
Output & Export
Optimization Goals
💡 Select scheduling priorities (right-click for details)
View Type
Choose how you want the schedule structured
Layout Options
💡 Right-click for details on each layout
Additional Options
💡 Right-click for details on each option
Output Format
Select export format for your table/grid
Calendar Options
💡 Right-click for details on each option
Output Format
Select calendar export format
Create your duty roster with AI
Fill in the form to build your AI prompt for a complete duty roster.
📎
Have an existing duty roster or staff availability list? When you scroll to the Create with Sage card, click "📎 Optional: Attach supporting files" to upload them — Sage will reference these for a more tailored roster.
✓
You don't have to fill everything out. Start with the basics — schedule type, school details, and which supervision periods you need. Add staff and locations as you go.
💾
Your work is saved automatically. Come back anytime and pick up where you left off. Save your favorites to your Prompts library to reuse next year or share with your team.
🧙♀️
Click Get my duty roster when you're ready — Sage will build a complete duty roster from your details. Or use Copy to AI to take your prompt to ChatGPT, Claude, Gemini, or any AI tool you prefer.
Your Prompt
Builds as you chat with Ada or fill in the form
Create a comprehensive duty roster following these specifications:
QUALITY STANDARDS:
- Develop clear, measurable learning objectives tied to grade-level standards
- Design slides with strong visual hierarchy, legible typography, and adequate white space
- Use age-appropriate language, examples, and imagery throughout
- Pace content for the specified duration with thoughtful transitions between sections
- Provide speaker notes and timing cues where requested
Fill in the form to generate your duty roster prompt.
Your AI prompt is ready!
Choose where to create your duty roster
🔒 Before sending to any AI tool: protect privacy.
Remove or redact full names of staff members from any uploaded documents. Use initials (e.g., "Ms. J", "Teacher A") or role names instead.
🧙♀️
Create with Sage
Your Duty Roster Designer
Sage reads your prompt and builds a complete duty roster with balanced supervision assignments in seconds.
Add existing schedules, staff lists, or duty rotation docs to help Sage create a more tailored roster.
📎
Click to upload or drag and drop
Word, PDF, Images (JPG, PNG), Text files
No files uploaded
📋
Copy to AI
Use your own AI tool
Prefer a different AI tool? Copy your instructions and paste into ChatGPT, Gemini, Copilot or Claude to create your duty roster.