Writing · 5 August 2026 · 5 min read
What AI in a school system actually does
Not a chatbot bolted onto a dashboard. A way to ask the school a question and get an answer that reconciles to the ledger.
Most software that advertises AI has added a chat box that summarises what is already on the screen. That is not useless, but it is not worth changing systems for.
The version worth having answers questions you would otherwise have to build a report for.
Questions a head teacher actually asks
- How much did we collect this week?
- Who was absent in Form 2 today?
- Which parents still owe for this term?
- Which classes are furthest behind on fees?
Each of those is a five-minute job with a spreadsheet and a ten-second job with an assistant that can read the school's own records.
The two rules that make it safe
First: the assistant sees exactly what you see. It reaches data through a fixed catalogue of tools, every call is permission-checked against your role, and the school is taken from the server session rather than from anything the model says. A teacher asking a finance question does not get a finance answer.
Second: it never computes money. Financial figures come from the same report functions the finance screens use, the ones that reconcile to the ledger and fail loudly if they do not. A language model that does its own arithmetic on fees is a liability, not a feature.
Nothing happens without a person
Reading is one thing; changing the school's records is another. In ATLAS the assistant can only ever propose a write: recording a payment, marking attendance, linking a guardian. The proposal is shown to you with a preview, and it does not happen until you press confirm. The confirm step is not reachable by the model at all, by design.
A module the assistant cannot operate is an incomplete module. A module it can change without asking is a dangerous one.