School scheduling
that tells you the truth

Conflict-free timetablesHonest substitutionsFull audit trailMulti-campus scheduling

Bellweave builds your school’s timetable, keeps every teacher, room and class conflict-free, and finds the right cover the moment someone calls in sick — or tells you honestly when no one is available.

In active development — piloting with a handful of schools this term.

The week, at a glance · Cohort 9A

An illustrative week for cohort 9A, Monday to Friday, periods 1 to 3
Period Mon Tue Wed Thu Fri
P1 English Maths Geography Biology Art
P2 Biology Maths English Geography PE
P3 Science Geography Maths English Geography

Mon P2 — covered Fri P3 — needs coverage

Conflict-free by construction — and honest the moment it can’t be.

The short version

What it actually does.

Three jobs, done the same way every week — and each one told straight when it can’t be done.

  • Builds a timetable that holds.

    Every teacher, room and class stays conflict-free, automatically, every week of term. When something genuinely can’t be scheduled, Bellweave says so instead of quietly forcing it in.

    Read the rules it never breaks
  • Covers the Monday someone’s out.

    The moment a teacher calls in sick, Bellweave finds the best-placed colleague to step in — or tells you plainly when nobody qualified is free, instead of guessing.

    See a real morning play out
  • Keeps an honest record.

    Every change is logged: who, when, and why. The published plan is never quietly rewritten, so you can always account for what actually happened.

    See how the record works

Who it’s for

Built for whoever owns the timetable.

Head teacher, deputy head, business manager, or the person who actually builds the grid every term — Bellweave is built around them.

  • Head teachers & deputies

    The whole term in one place — no surprises on a Monday morning.

  • Business managers

    One campus or many, scheduled the same honest way.

  • Timetablers & schedulers

    Build it once, trust it every single week.

  • IT & systems leads

    A system that says what it did, not just what it meant to do.

How it works

Four stages, in brief.

Build the campus, publish only what the rules allow, repair the days that change, and keep the record straight afterwards.

1.0 build
2.0 publish
3.0 repair
4.0 account
  1. The Bellweave timetable: the whole school’s week as a colour-coded grid, cohorts down the left and each weekday split into periods across the top.

    Set up the campus.

    Bell schedules, curriculum, teachers, rooms — configured per campus, per weekday.

  2. A Bellweave generation report: 258 requirements, 232 fully placed, 867 sessions placed and 26 a period short, with each shortfall listed by cohort and subject.

    Publish what you can defend.

    Generate a draft against every rule that governs your week; publish only what it can defend.

  3. Bellweave’s cover screen: the day’s absences with coverage bars, and an open session’s ranked cover candidates, each showing why it ranks where it does.

    Repair the morning.

    When plans change, find the right cover — or say honestly when there isn't one.

  4. Bellweave’s insights for a published term: unplaced requirements, sessions placed and average teacher load, beside panels naming what the numbers mean.

    Answer for it later.

    Keep the plan and what actually happened separate, so the term can be audited.

Read the full walkthrough

The rules

Thirteen rules that never bend.

Every hard rule is checked before a single lesson is placed. If satisfying all of them means a slot stays empty, it stays empty.

  • H1: One teacher, one place, one period
  • H2: One room, one class, one period
  • H3: One class, one lesson, one period
  • H4: Room fits the subject it's built for
  • H5: Teacher certified for the subject taught
  • H6: Curriculum minutes met, not exceeded
  • H7: No lesson outside the bell schedule
  • H8: Shared rooms never double-booked
  • H9: Split classes never rejoin mid-period
  • H10: Cross-campus travel time honoured
  • H11: Contracted hours never exceeded
  • H12: Legal minimum breaks respected
  • H13: Exam and event blocks left untouched

“A system that would put a titration in the sports hall to keep its grid tidy is a system that is lying to you.”

Four more goals it tries hard to hit — and can bend, when it has to.

  • S1: Balanced teaching days across the week
  • S2: Minimal gaps between a teacher's lessons
  • S3: Even room utilisation across the campus
  • S4: Staff preferences honoured where possible

Substitution

Gated, not guessed.

When a teacher or room goes out, candidates pass through four gates before anyone sees a name. If nobody clears all four, the list is honestly empty.

  1. Gate 1

    Qualified

    Certified for the subject and stage being taught.

  2. Gate 2

    Available

    Free at that exact period — not just that day.

  3. Gate 3

    Compliant

    Placing them here still holds every hard rule.

  4. Gate 4

    Preferred

    What's left is ranked by fit, not picked at random.

The record it leaves

When

Fri 07:41

Who

System · auto-substitution

Session

9A · P3 · Geography

Status

substituted

Before

Ms R. Colley — out sick

After

Mr D. Whitfield — Gate 4 match

Playground

Try it — build a week.

Start from a blank week, or load a sample and adjust it. Click any cell to cycle its subject — this is a cosmetic preview of the real editor, not the generator itself.

Mon
Tue
Wed
Thu
Fri
P1
P2
P3
P4

2 clashes flagged — same subject twice in one period chem-lab gym projector

Talk to us

Book a
demo.

Bellweave is in development. If any of that sounded like your school’s year, we would like to walk you through the working system and hear where it is wrong.

This really sends — a person reads every request.