Send announcements, manage communication links, and review notification and message delivery across roles.
Who does what
| Role | Responsibility |
|---|
| ADMIN | Announcements, Communication, notification oversight |
| TEACHER | Class/school Announcements and teacher Communication |
| SECRETARY | Communications, email/SMS logs, School Events |
| All roles | Read Notifications and global Announcements |
| PARENT | Reads parent Messages |
End-to-end
- Compose on Announcements / role communicate hubs
- Select audience (parents, teachers, students, class scope)
- Publish/send (watch SMS credit on SMS paths)
- Recipients open Notifications; parents also open Messages
- Schedule calendar items separately on School Events
Screens
| Screen | Roles | Id |
|---|
| Announcements | ADMIN | adminCommunicate |
| Communication | ADMIN | adminCommunication |
| Notifications | ADMIN | adminNotifications |
| Announcements | TEACHER, ADMIN | teacherAnnouncements |
| Communication | TEACHER, ADMIN | teacherCommunication |
| Email log | SECRETARY, ADMIN | secretaryEmail |
| SMS log (offline) | SECRETARY, ADMIN | secretaryMessages |
| Communications | SECRETARY, ADMIN | secretaryCommunications |
| Communication | SECRETARY, ADMIN | secretaryCommunication |
| School Events | SECRETARY, ADMIN | secretaryEvents |
| Messages | PARENT | parentMessages |
| Notifications | ADMIN, TEACHER, STUDENT, FINANCE, SECRETARY, LIBRARIAN, NURSE, PARENT | notifications |
| Announcements | ADMIN, TEACHER, STUDENT, FINANCE, SECRETARY, LIBRARIAN, NURSE, PARENT | messages |
Common mistakes
- Wrong audience (parents vs teachers)
- SMS credit exhaustion
- Links without
https://
- Expecting guardians without parent logins to see Messages
- Event without audience on School Events