Communication
School notices and announcements
Target a notice at the right audience, schedule it safely, and understand exactly who is notified when it goes live.
Communication guide for day and boarding schools.
Last updated August 29, 2026
Notices are the signed-in broadcast channel. Each one carries a title, body, category, priority, an audience, an optional expiry, and either an immediate publish or a scheduled time. Visibility and notification are two separate resolutions of the same audience: who may open the notice in the feed, and who gets pinged when it goes live.
Fan-out on publish respects per-user preferences. A recipient who has turned off general notices receives neither the in-app item nor the email; one who has kept general notices but turned off email receives only the in-app item. Failed emails are recorded so a delivery problem is visible rather than silent.
Audience resolution
| Audience | Who is notified |
|---|---|
| All | Active students, linked guardians, and all staff |
| Students | Active student accounts |
| Parents | Active guardian accounts with a portal login |
| Staff | Every active account that is not a student or parent |
| Specific | Students in the chosen classes, their guardians, and teachers assigned to those classes |
Who can post
- Staff and admin accounts, including Teacher and office Admin, may create and edit notices
- Students and parents can never create a notice, whatever role name they carry
- Managers see unpublished and expired notices; everyone else sees only published, unexpired notices matching their audience
Handoff
A published notice lands in two places at once: the notices feed, where it stays until it expires, and the notification bell, where it competes with fee reminders, absence alerts, and exam updates. For anything a family must act on, a notice is the announcement and the module event is the reminder - publish the exam timetable notice, but rely on the exam publish itself to put the schedule in front of them.
Limits
- Targeting is by role or class section. You cannot target one family, one bus route, or one committee
- Attachments are not part of a notice; link to a file in the school drive or a website download instead
- Editing a published notice does not re-notify, so a substantive correction is better sent as a new notice
Common questions
Quick answers in plain language.
What are the audience options?+
All, Students, Parents, Staff, or Specific classes. Specific means you pick class sections; the notice then reaches the active students in those sections, their linked guardians, and the teachers assigned to those classes for the current year.
My scheduled notice never published.+
Scheduled publishing needs the daily cron. Schedule scripts/run-school-cron.sh with FEES_CRON_SECRET, which calls the notice publish endpoint. The notices list also promotes due notices lazily when it is opened, so an unopened list plus no cron means nothing goes out.
Can I see who has read a notice?+
No. Notices have no read tracking. You can see that it was published and, for the notification and email fan-out, how many recipients were resolved, but there is no per-person read receipt.
Does a notice appear on the public school website?+
No. The public notice board at /myschool/notices is a separate CMS collection managed at /school-website/announcements. Publishing an internal notice does not mirror it, and you would post it twice on purpose.
Related searches
School leaders and IT teams often search for: announcement system schools, and digital school bulletin.

