RELAY · Staff & Timetabling

Every lesson on
the grid, and covered.

Build the timetable, run it day to day, and keep every lesson covered.

Automatic builder · In-house first, then your relief pool · Email · WhatsApp · SMS

Ms Lim ON LEAVE · TUE Mr Tan FREE · COVERING MONTUEWEDTHUFRI P1P2P3P4 TAN ✓
01

Plan with departments

HODs prepare and submit their plan; the timetabler approves and locks it.

02

Build automatically

One click places every lesson, teacher and room against your rules.

03

Publish & run

The principal signs off; timetables go live and everyone sees the change.

04

Cover every lesson

Leave, relief and duties handled day to day, in-house first then the pool.

When no one in-house is free

Reach your whole relief pool — automatically

RELAY keeps a directory of your on-call relief teachers. If no in-house teacher can cover, it messages the pool over email, WhatsApp and SMS, collects who is available, and lets you assign them without a phone call.

RELIEF POOL · 18 ON CALL AUTO — NO IN-HOUSE COVER REACHES THEM ON Email WhatsApp SMS Mr Raj Mathematics · ex-HOD AVAILABLE Ms Chua English · relief since 2023 MESSAGE SENT Mr Lee Science · new to pool NO REPLY YET

Reaches the external pool only after in-house cover is exhausted. Replies land as available or busy against the exact slot — you just confirm.

Everything in RELAY

Plan the timetable

Timetable structure

Your cycle — weekly, A/B, rotating Day 1–6 or block — with bell times per day type.

Curriculum

What each level studies: periods, theory and practical parts, group sizes, rooms and equipment.

Teaching groups

Whole classes, half-classes for labs, or groups drawn from several classes by band.

Sets, bands & option blocks

Groups that must run at the same time — banded maths, languages, electives.

Capability matrix

Who can teach what — subject, level, band, theory or practical.

Teacher assignment

HODs choose a teacher for each group from qualified staff, with current load shown.

Department planning

HODs submit their plan; the timetabler approves or returns it, then it locks.

Teacher load rules

Max periods, back-to-back limits, free periods and reduced loads.

Build it in one click, then refine

Rules & priorities

The must-haves and the nice-to-haves you can weight to taste.

Automatic builder

One click places every lesson, teacher and room against your rules.

Drafts & comparison

Keep several draft timetables and compare them side by side.

Locks

Pin lessons you want kept; the builder works around them.

Plain-language explanations

When something can't fit, see why and what to change.

Manual editor

Drag and drop lessons, with every move checked as you go.

Approval & publishing

The principal signs off, then you publish from a chosen date and tell everyone affected.

Run the day

Timetable views

See the timetable by class, teacher or room.

My timetable

Each staff member's own timetable on the web, with a PDF download.

Staff & classes away

Training days, sports day and exam weeks flag lessons for cover.

Lesson swaps

Teachers trade lessons; the swap is checked and approved.

Daily cover sheet

Today's cover, room changes and moved lessons in one printable list.

Printable timetables

Print-ready PDFs for every teacher, class and room.

Leave, relief & duties

Leave requests, approvals & balances

Staff apply by type; requests route to the reporting officer or HR.

Relief requests

A cover request is created automatically for every lesson affected by leave.

Relief matching

Suggests the best cover — qualified teachers first, then supervision-only.

Relief offers — Email · WhatsApp · SMS

Offers go out one at a time or to all; first to accept gets it.

Relief pool & fairness

Who can be offered cover, shared evenly and capped per teacher.

External relief teachers

An outside pool, offered only after in-house options run out.

Reply by link

External teachers accept or decline from the message — no login.

Duty rosters

Recess, gate and bus duties, shared fairly and checked against the timetable.

AI helper · for teachers · pay per token

Ask for your day, or fill a gap

Teachers ask the helper in plain language. It works only within what a teacher is allowed to do, shows what it will do, and asks before acting.

$100 = 5,000 tokens · 1 token = 1 task or 2 lookups
  • “Show my timetable tomorrow”
  • “Who's covering my 3A lesson?”
  • “Apply for leave on Friday”

See RELAY on your school

A 20-minute walkthrough with your own data — no obligation.