EVERY EVENT, EVERYONE WHO NEEDS IT

Every school event,sent as it happens.

The school tells you before you have to ask.

A child scans in at the gate and the people who should know, know — in seconds, on whichever channel suits them. Forty different events across the school do the same thing, and every person decides what reaches them and when.

40
kinds of notification
6
delivery channels
0
that a parent cannot control
A PARENT'S DAY, AS IT ARRIVES
  • Aisha checked in at the gate

    Main gate · scanned

    07:52
  • Hassan was marked absent

    Period 1 · Mathematics

    08:47
  • Term 2 results published

    Mathematics A− · 87%

    10:15
  • Aisha checked out

    Main gate · collected

    14:05
02Channels

One event, sent on the channels each person chose.

The same notification can arrive in several places at once. Families differ — one parent lives in the app, another only ever opens WhatsApp — so SMS sends on the channels each person has chosen rather than assuming.

In-app

ALWAYS ON

Mobile app and web

The notification centre every user has, on the phone and in the browser. Always on: it is the record of what the school sent, so nothing is ever only somewhere else.

Live on screen

ALWAYS ON

While the app is open

If someone already has SMS open, the notification appears without a refresh — a teacher watching a register sees the change as it happens.

Push

Phone and web push

The lock-screen alert. This is the one that gets a parent's attention while a child is still at the gate, and it works in the browser as well as the app.

Email

Full detail, keeps a copy

For everything worth keeping: results, fee challans, meeting confirmations. It is also the channel a parent can forward or search months later.

SMS

Any phone, no app needed

Reaches a guardian with no smartphone and no data — which in most schools is a real part of the roll, and the reason absence alerts cannot depend on an app alone.

WhatsApp

Where families already talk

For a great many families this is simply where messages get read. Delivering there means the school stops competing with the app a parent actually has open.

In-app and live-on-screen are always on for every category. Everything else is chosen — by the school first, then by each person.

03What gets sent

Forty events SMS already knows about.

Forty things worth telling someone.

These are the events SMS already knows about, because they happen inside the system anyway. Nobody has to remember to send them.

Attendance

06
  • Gate check-in
  • Gate check-out
  • Student absence
  • Absence corrected
  • Staff check-in
  • Staff check-out

Assignments

06
  • Assignment posted
  • Assignment updated
  • Due soon
  • Submission missed
  • Graded
  • Re-graded

Results & exams

03
  • Result published
  • Result updated
  • Marks entry pending

Conduct

04
  • Record created
  • Record updated
  • Record resolved
  • Incident — section staff

Parents & messages

04
  • Meeting request created
  • Meeting request responded
  • Meeting request updated
  • Direct message

Fees

02
  • Challan published
  • Challan due soon

Library

03
  • Due soon
  • Overdue
  • Due date changed

Timetable

02
  • Timetable published
  • Timetable updated

Staff leave

02
  • Leave request submitted
  • Leave request decided

Announcements

02
  • General announcement
  • Emergency announcement

Students & people

05
  • Section changed
  • Section changed — teachers
  • Birthday wish
  • Student birthday reminder
  • Employee birthday reminder

Admissions

01
  • New application submitted

Each one is a category with its own default channels and its own priority, so a fee reminder and an emergency alert never behave the same way.

04Control

Control sits at three levels, and the person has the last word.

Nobody gets buried.

The fastest way to make people ignore a school system is to send them everything. So control sits at three levels, and the person receiving the message always has the last word.

01

The school sets the shape

Each campus decides which channels a category may use at all, plus quiet hours and whether messages are batched. A school that does not want fee reminders going out by SMS simply turns that channel off for that category.

02

Each person tunes their own

Every user gets a grid of categories against channels and ticks what they want. A parent can keep gate check-ins on push but move assignment updates to a daily summary — without losing either.

03

Quiet hours and digests

Set a window when nothing should buzz, and choose whether the rest arrives as it happens, once a day, or once a week. Anything held back during quiet hours is not lost — it waits.

NOTIFICATION PREFERENCES · A PARENT'S VIEW
Which channels each notification category is delivered on for one parent
NotificationIn-appPushEmailSMS
Gate check-in / outononoffoff
Absenceonononon
Results publishedonononoff
Assignmentsonoffoffoff
Fee challanonononoff
Emergency alertLOCKEDalways onalways onalways onalways on

Emergency alerts cannot be switched off — not by a campus, and not by a person.

05Proof of delivery

Delivery is shown per recipient, not per send.

“Did the parents get it?” is the question that follows every school-wide message. SMS answers it per recipient rather than per send.

A message that did not arrive is worth more to a school than one that silently disappeared, which is why the skipped and held states are shown rather than hidden.

  • Delivered

    Confirmed by the channel it was sent on.

  • Sent

    Handed over, delivery not yet confirmed.

  • Held — quiet hours

    The person's quiet window was on; it goes out after.

  • Held — in digest

    Batched into their daily or weekly summary.

  • Skipped — preference

    They chose not to receive this category here.

  • Failed

    The channel rejected it. Visible, not silent.

See it send.

The quickest part of any walkthrough: we scan a card and watch the notification land on a phone in the room.