Getting started
Communication troubleshooting
Notices, email to parents, conversations, and notification delivery issues.
This getting started guide covers school software onboarding for K-12 day schools. Whether you are evaluating cloud school management software or configuring Schoolyi after go-live, you will find practical steps for school ERP go live checklist, migrate from Excel to school ERP - written for administrators and staff, not developers.
Last updated August 27, 2026
| Symptom | Check | Fix |
|---|---|---|
| Notice email not received | SMTP and audience | Test SMTP at /settings; confirm parent emails valid and linked at /parents. |
| Scheduled notice did not publish | School cron | Run scripts/run-school-cron.sh with FEES_CRON_SECRET; check notice scheduled time in past. |
| Parent got notice for wrong child | Audience filter | Use class/section filters; resend with correct childId on deep links. |
| Conversation message stuck sending | Permissions and recipient | Verify both users active; staff need conversation module access. |
| SMS or WhatsApp blast unavailable | Product scope | Mass SMS/WhatsApp is outside day-school MVP; use email notices and in-app messages. |
| Boarding alert email failed | Transport duty and SMTP | Confirm route duty assigned at /transport; check SMTP logs; retry from notification history. |
Common questions
Quick answers in plain language.
How do I send a school notice to parents?+
Create at /notices or /messages, select audience (class, section, all parents), compose, and publish or schedule. Scheduled notices need daily cron (scripts/run-school-cron.sh).
Related searches
School leaders and IT teams often search for: how to module troubleshooting communication in school management software, best school software onboarding for K-12 schools, Schoolyi module troubleshooting communication guide, school ERP go live checklist, migrate from Excel to school ERP, and school software training guide.
