Communication and Messaging¶
Overview¶
Send SMS, email, app notifications, and WhatsApp messages to students, parents, and staff. Use templates and scheduled alerts for fee due dates, absences, exam reminders, and general notices.
Who can use it¶
| Role | Access |
|---|---|
| Admin / Office | Broadcast messages, templates |
| Teacher | Class/subject scoped messages, homework |
| System | Automated triggers (birthday, fee due, attendance) |
Before you start¶
- [ ] School SMS/email credits or SMTP configured (Super Admin / Preferences)
- [ ] Valid mobile numbers and emails on student/staff records
- [ ] Message templates approved by management
Send a general notice¶
- Open Communication → General Message or Send SMS/Email.
- Choose recipients: all school, class-wise, individual, or staff group.
- Select channel: SMS, email, app push, WhatsApp (if bridge enabled).
- Pick a template or type message body. Use placeholders for name, class, amount due, etc.
- Preview character count for SMS segments.
- Send or Schedule for later.
Homework (Attendance Dashboard)¶
Homework can be managed from the main school menu or Attendance Dashboard → Communication → Homework:
- Compose — Assign homework by class/subject with due date and attachment.
- Status — Track submission statistics.
- HW Analysis — Report on completion rates.
Automated messaging triggers¶
Administrators can configure event-based triggers (fee due, absent student, exam reminder, package expiry). A scheduled job dispatches queued messages. Operational setup is documented for IT staff; users see resulting messages as normal SMS/email.
WhatsApp¶
When WhatsApp Web Bridge is connected, schools can send WhatsApp from the same compose screens. Staff connect the school WhatsApp session via the bridge admin page (one-time setup).
Templates¶
Maintain reusable templates under Communication → Templates or SMS Template Master:
- Fee reminder
- Absent alert
- Event invitation
- Exam schedule
Tips¶
- Test with your own mobile before school-wide sends.
- Avoid sending during quiet hours; use scheduling for early morning delivery.
- Keep messages under SMS segment limits to control cost.
Troubleshooting¶
Messages not delivered — Insufficient SMS balance, invalid mobile, or DND registry (India TRAI rules).
WhatsApp failed — Bridge disconnected; reconnect session per admin guide.