Features

Staff, hours and pay

Maktab staffing is unusual: mostly part-time, often paid by the hour, frequently changing week to week around exams and Ramadan. Reconstructing a month of that from memory at the end of it is where the errors come from, and errors about somebody's pay are the ones that damage trust fastest.

So teachers clock in and out on their own phones. Those hours become timesheets, the timesheets add themselves into pay weeks, and pay weeks are what payroll runs from. Nobody chases a paper sheet and nobody reconstructs a rota.

Where hours need adjusting — a lesson covered, a session that overran — the adjustment is recorded next to the original rather than replacing it, so the arithmetic can always be explained back to the person being paid.

Alongside that, a staff room inside the app: one feed the team can see, announcements that actually reach everyone, and threads instead of six separate WhatsApp groups. Each person controls their own notifications. Tagging an office name puts that thread into the office queue, so a question asked in the staff room does not fall through the gap between "someone will see it" and nobody does.

What that gives you

  • Staff payroll and timesheets

    Teachers clock in, pay weeks add themselves up, payroll comes out the other end.

    Teachers clock in and out on their own phones. Those hours become timesheets, the timesheets add themselves into pay weeks, and pay weeks are what payroll runs from. Nobody chases a paper sheet at the end of the month and nobody reconstructs a rota from memory. Where a teacher's hours need adjusting, the adjustment is recorded next to the original rather than replacing it, so the arithmetic can always be explained back to the person being paid.

  • Clock in, clock out

    Your hours become timesheets, timesheets become pay. Nobody chases anybody.

    Clock in when you arrive and out when you leave, from your own phone. Your hours become your timesheet and your timesheet becomes your pay week, so nobody has to reconstruct a month from memory or chase anybody for a signature.

  • Staff forum

    A staff room inside the app: one feed, announcements that reach everyone, and notifications each person controls.

    A staff room inside the app. One feed the whole team can see, announcements that reach everyone, and threads for the things that would otherwise be six separate WhatsApp groups. Each person controls which notifications they get. Tagging an office name with @ puts that thread into the office inbox, so a question asked in the staff room does not fall through the gap between 'someone will see it' and nobody does.

  • One inbox for the office

    Absence notices and family messages in one queue, oldest first, with Approve and Decline on the row.

    Everything waiting on the office in one queue instead of three places. Absence notices a parent has reported, messages from families, and staff-room threads that tagged an office name all land here, oldest first, with Approve and Decline on the row itself. Reading something never clears it — only acting on it does, which is the difference between a queue and a notification bell that empties when you glance at it. Done keeps what was settled and who settled it.

Set up in a day. Built to last.

Where should we point you?

A few taps and you’re watching the exact screens that matter to you - leader, teacher or parent. Prefer a human? The quick links under the card go straight to us.

Already with a Maktab on the platform? .

What brings you here today?

A few quick taps - we’ll show you the bit that matters to you.