Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

AI agent for school administrators

Timetable Clash and Cover Agent

Publish a valid cover list with no clashes before the first lesson.

Timetable Clash and Cover Agent: what goes in, what the agent does and what you get

What it does

At 7:30 a.m. three teachers call in sick, and the person in charge of cover has twenty minutes to find substitutes. They must check the timetable, who is free, who is qualified, and who has already covered too many lessons this week. This agent reads the day's absence list and finds every affected lesson. It checks staff availability, subject or safety qualifications, and cover load. It proposes a cover list, with a backup for each lesson. When another absence arrives, it rebuilds the list. It also checks that no one is double booked and that specialist lessons, such as science practicals, have a qualified person. The leader approves the list before staff are told. Edge case: a lesson with no valid cover is flagged for combining classes or setting work.

How it works

Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.

Start and resultWhat it doesA check on its own workWaits for your OKGoes back and retries
Yes, continueApprovedYes, continueNoNo 1 STARTS WHEN Absences are reported for the day 2 USES A TOOL Read the absence list and timetable 3 DOES List every lesson that needs cover 4 USES A TOOL Check staff free periods, qualifications and weeklycover load 5 DOES Propose cover for each lesson with a backup 6 CHECKS THE RESULT Is every lesson covered with no double booking? If not: Reassign the clash or flag the lesson for acombined class or set work. Back to step 4. 7 YOU APPROVE Leader approves the cover list 8 USES A TOOL Send the approved list to staff 9 CHECKS THE RESULT Did a new absence arrive or anyone decline? If not: Rebuild the affected part of the list and sendit for approval again. Back to step 2. 10 RESULT Final cover list for the day
Read the steps as a list
  1. Absences are reported for the day
  2. Read the absence list and timetable
  3. List every lesson that needs cover
  4. Check staff free periods, qualifications and weekly cover load
  5. Propose cover for each lesson with a backup
  6. Is every lesson covered with no double booking?If not: Reassign the clash or flag the lesson for a combined class or set work. Back to step 4.
  7. Leader approves the cover listThe agent waits here for your OK.
  8. Send the approved list to staff
  9. Did a new absence arrive or anyone decline?If not: Rebuild the affected part of the list and send it for approval again. Back to step 2.
  10. Final cover list for the day

How it decides

Fills each gap with the available qualified person who has the lowest cover load this week, and rejects any plan that double books or breaks the safety rule.

  • Specialist lessons need a qualified cover person
  • No one covers more than the weekly cap (default 3 lessons)
  • Prefer staff in the same department, then free staff, then supply
  • A lesson with no valid person is flagged, never left blank

Make it yours

Every agent is a starting point. You choose these settings for your own situation.

  • Weekly cover cap (default 3)
  • Order of preference for cover
  • Lessons that need qualified staff
  • Who receives the list
  • Time the list must be ready (default 8:00)

What keeps you in control

It always asks you first

  • The cover list before staff are told
  • Any use of external supply staff
  • Combining classes

Hard limits

  • Never send cover to staff without approval
  • Never assign unqualified staff to practical lessons

It stops when

  • Done: all lessons covered and sent
  • Stop: no valid cover found, leader decides
  • Stop: school closes

Set it up

We guide you through the set-up, step by step

Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.

10 minto set it up in your AI
5 AIsChatGPT, Claude, Copilot, Gemini, Grok
  • One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
  • The agent then walks you through connecting your own data, one source at a time
  • A downloadable copy with the flow chart, the rules and the full guide
Get access to this agent

An example run

What happensAt 7:35 the agent sees three absences and eight lessons to cover. It finds that Mr Reyes is proposed for periods 2 and 3 but is on a trip. The check fails, so it swaps in Ms Patel, who has two free periods. The leader approves. At 8:10 a fourth absence arrives. The agent rebuilds period 5 only, and the leader approves the one change.

More agents for school administrators