Help & Documentation
Step-by-step guides for common tasks in Harry Llama Scheduler.
- Navigate to the onboarding wizard from your dashboard.
- Step 1: School Information — Enter school name, academic year, rotation type, and key dates. Click "Next: Period Types".
- Step 1.5: Period Types — Review and configure period types (Class, Prep, Duty, Lunch). Set which types are eligible for coverage.
- Step 2: Bell Schedule — Drag and drop your bell schedule file (JSON recommended for instant, free, 100% accurate processing; PDF uses AI parsing). Click "Analyze Schedule".
- Step 3: Master Schedule — Upload your master schedule CSV. Click "Process Schedule" — AI will parse teacher assignments and detect co-teaching relationships.
- Step 4: Co-Teaching Confirmation — Review AI-detected co-teaching relationships. Use confidence filters (High/Medium/Low) to sort. Select valid relationships and click "Confirm Selections".
- Step 5: Teacher Schedule Review — Review each teacher's schedule. Set assignment types and coverage availability per period. Click "Next: Academic Calendar".
- Step 6-7: Academic Calendar — Upload your academic calendar, then configure school days, holidays, PD days, and rotation days.
- Click Settings in the navigation bar.
- Choose a category:
- Teachers → Click "Manage Teachers" to add, edit, or remove teachers and update coverage availability.
- Period Types → Click "Manage Period Types" to configure period types and coverage eligibility.
- Bell Schedule → Click "Manage Bell Schedule" to view the current schedule or upload a new one.
- Calendar & Rotation → Click "Manage Calendar" to edit rotation days and closing dates.
- Substitute Rules → Click "Manage Sub Rules" to set max periods per sub, required breaks, and scheduling constraints.
- Make your changes and save.
- Open Daily Coverage Plan from the navigation bar.
- Recommended: Upload your Daily Absence Report CSV file using the file upload area. This is the preferred method for PII security — it minimizes manual handling of teacher information.
- Click "Process Absences & Substitutes" to import the absences.
- To add teachers not on the report: Use the Manual Absence Entry cards below the upload area.
- Select a teacher from the "Select Teacher" dropdown.
- Choose the duration: Full Day, Half Day (AM/PM), or Specific Periods (check individual period boxes).
- Click "Process Absences & Substitutes" again to include the manual entries.
- Open Daily Coverage Plan from the navigation bar.
- Scroll to the Manual Substitute Entry section.
- Enter the substitute's name in the "Substitute Name" field.
- Optionally add their phone number in the "Phone (Optional)" field.
- Set their availability using the "Duration" dropdown: Full Day, Half Day AM, Half Day PM, or specific periods.
- Click "Process Absences & Substitutes" to register them as available.
- Open the coverage grid from Daily Coverage Plan.
- Find the assigned substitute in the grid.
- Click the lock icon on the assignment to lock it in place.
- A locked assignment will not be changed if you re-run the coverage scheduler.
- To unlock, click the lock icon again.
- Open the coverage grid from Daily Coverage Plan.
- Click on any cell in the grid to modify that assignment.
- Use the assignment modal to select a different substitute or coverage option.
- The grid uses color coding to show coverage status:
Green — External substitute assignedBlue — Co-teacher coveringPurple — Internal teacher coverageRed — Uncovered period
- Changes take effect immediately.
- Open Daily Coverage Plan from the navigation bar.
- Use the "Select Date" picker to choose the target date.
- Upload or manually enter absences and available substitutes (see sections above).
- Click "Generate Coverage Plan →" to run the automatic scheduler.
- Review the results in the coverage grid — check for any uncovered periods (red cells).
- Make manual adjustments as needed using the grid (see "Modifying Coverage via the Grid").
- To start over, click "Clear Plan for [date]" and regenerate.