Manage your school with confidence.

One record for the whole school. Built for Kenya. Fees on M-Pesa, parents on WhatsApp, and a truth that adds up.

Take the class

A school that never spoke to itself.

This is what one Tuesday looks like across nine places that do not know each other.

Tutagora Advisor

It does not show you the school. It tells you.

A dashboard waits to be read. The Advisor reads the record itself, on the school’s own clock, the term, and says what it found in plain language on WhatsApp. Ask it a question and it answers from the same single truth.

It drafts the reminder, the checklist, the staffing plan for next term. It sends nothing and pays nothing. The AI drafts. People decide.

  • Every Monday, 07:00. Collection, runway, attendance, load and anything that does not add up, before the first bell.
  • Any question, any day. Answered from the record, with the figures it used.
  • Every proposal logged. What it read, what it drafted, who decided.

Vision

I have spent years inside the school as an organisation, in different capacities, from the lower rungs of the hierarchy to the top, and across its departments. In that time the school changed, and so did the tools it ran on. How a school was run when I was in one is not how a school is run now.

When I began, a school ran on paper: the register, the receipt book, the mark book, the file. The first software arrived to replace them one at a time, desktop programs that kept the same records in a computer instead of a cupboard. Then the systems moved onto the web and onto phones. Fees could be paid on M-Pesa, results could be sent by SMS, and a school’s records could be reached from home.

Then came the dashboards. The data collected over the years could at last be seen: enrolment, collection, attendance and results on one screen, without waiting for month end. It was a real step. For the first time a director could run a school by its numbers, and we could do so much with them. Today every system collects the data and shows a dashboard, and that is good.

I believed, and felt, that there was still more. A dashboard shows you the school. It does not know the school. It cannot tell you that the family behind an arrears figure also has a child on the bus, that a grade is not paying for itself, or that one teacher is carrying twice the load of her department. Those answers live in the connections between records, and a dashboard has none.

The world changed too. At the end of 2022 a chat window put a language model in everyone’s hands and showed what was now possible. We are in the era of agents and automated work, where software no longer only reports; it acts. A school that runs on paper, WhatsApp threads and a dashboard cannot use any of that safely.

So we adapted, ahead of the change rather than behind it, and built on what the industry had already started. Not another dashboard, but software ingrained in the institution: one model of the school in which every learner, teacher, invoice, lesson and bus is a record, joined to the others by the relationships that actually exist, and changed only through named, logged actions. The connections a director needs for strategy are one step away instead of three spreadsheets apart. And intelligence can act inside that model, drafting the reminder, the checklist, the staffing plan, while people decide.

So now we have Tutagora. It begins where it always did, in the classroom, with a teacher and a learner. Everything else exists to serve them.

Not a dashboard to admire. A school that knows itself.

Questions directors ask

Before you call.

What is Tutagora?
A school management system built in Kenya for private primary and secondary schools and school groups. It runs admissions, learner records, fees, the books, timetables, exams and report cards, HR and payroll, transport, the library and the clinic on one record, and talks to parents on WhatsApp.
How do parents pay school fees?
By M-Pesa, from a Pay button on WhatsApp or the usual paybill, and by card. Every payment matches its invoice on arrival and posts to the school's books, so the bursar's receipts and the director's cash position are the same number.
Do parents need to install an app?
No. The school's WhatsApp number answers with the balance, a Pay button, the statement and the report card. Reminders and notices go only to the families they concern.
Does it cover staff and payroll?
Yes. Every employee, teaching and support, has one record: recruitment, contracts and letters, probation, leave, attendance, training, payroll and the clearance when someone leaves. Teaching load comes from the timetable.
Can it run a group of schools?
Yes. Branches share one model of the group. The director sees collection, cost and staff by branch, and staff move between branches without leaving and rejoining.
What does it cost?
A flat licence per term, per branch, with no charge per user, so making every teacher and driver part of the record costs nothing extra. Ask us for the figure for your school.
How long does set-up take?
An afternoon: classes, the fee structure, and a bulk import of learners from the spreadsheet the school already has. Historic balances come in as opening balances.
Who can see what?
Roles decide it. The bursar sees money, the teacher sees learning, the head sees both as totals. Every record is locked to its school and every change is logged, in line with Kenya's Data Protection Act.

Bring your school into one record.

Tell us about your school and we will come and show you the record, in person or on a call. One message is enough.