Audience Contacts
--
Logged Messages
--
Active FAQ Rules
--
Scheduled Campaigns
--
WhatsApp Web Authentication
Scan the official QR code using WhatsApp on your school phone (Settings > Linked Devices > Link a Device).
--
Alternative: Pair with Phone Code
No camera? Request an 8-character pairing code directly to your phone number.
Institutional Overview
Broadcast Campaign Dispatcher
Send personalized, category-targeted announcements to parents, teachers, and learners.
Supports WhatsApp formatting: *bold*, _italic_, ~strike~.
Active & Past Campaigns
Loading schedules...
Stakeholder & Contact Directory
Manage parents, teachers, and governance contacts by category.
| Name | Phone | Category | Grade / Role | Notes | Action |
|---|---|---|---|---|---|
| Loading contacts... | |||||
24/7 Automated School FAQ Bot
Instant automated responses when parents message keywords.
Loading rules...
Test Bot Simulator
Test what response a parent will see for any keyword.
WhatsApp Live Inbox
Recent conversations received from parents and staff.
Loading messages...
School ERP & Portal API Integration
Use these endpoints to connect your school portal (portal.phatfwasecschool.co.za), student marks system, or SMS fallback.
curl -X POST "https://comms.phatfwasecschool.co.za/api/school/send-report-card" \
-H "Content-Type: application/json" \
-d '{
"parent_phone": "27821234567",
"student_name": "Sipho Maseko",
"grade": "Grade 12A",
"term": "Term 1 2026",
"report_pdf_url": "https://portal.phatfwasecschool.co.za/reports/sipho_term1.pdf"
}'
curl -X POST "https://comms.phatfwasecschool.co.za/send/message" \
-H "Content-Type: application/json" \
-d '{
"phone": "27821234567",
"message": "Phatfwa Secondary School: Reminder of the Grade 12 NSC Camp tomorrow at 08:00."
}'
curl -X GET "https://comms.phatfwasecschool.co.za/user/check?phone=27821234567"