TSC numbers where they belong
The Teachers Service Commission number is a field on the teacher record, not a note in a comment box. Staff returns and compliance checks stop being a search through a filing cabinet.
Built for Kenyan staffing, down to the TSC number.
The Teachers Service Commission number is a field on the teacher record, not a note in a comment box. Staff returns and compliance checks stop being a search through a filing cabinet.
Teachers belong to departments, subjects are allocated through them, and teaching load rolls up by department — so a head of department has a real view of their own staff rather than an informal one.
Full-time, part-time, contract, temporary, intern and volunteer are distinct, as are active, on leave, suspended, retired, resigned and terminated. A teacher on leave disappears from allocation without disappearing from the record.
Staff records in a Kenyan school carry obligations that generic international software does not anticipate. The TSC number is not optional metadata; it is the thing an inspector asks for.
Msomi holds it on the teacher record alongside contact details, qualifications, department membership and employment terms. Employment type and employment status are separate, deliberately: a part-time teacher and a suspended teacher are different situations, and a system that collapses them into one “inactive” flag loses information the school needs.
Teachers belong to departments, and departments own subjects. That relationship is what allows teaching load to be summarised for a head of department, allocation to be planned within a subject area, and a deputy to see at a glance where the school is under-resourced before the timetable is built rather than after.
A demo runs about forty minutes and uses your own class lists, frameworks and grading — so you are looking at your school rather than a sample database.
Or try it first — the Trial tier gives you a full term, free, with every module unlocked.