Right now, tutors and parents use WhatsApp or personal numbers to communicate, which:
To protect platform integrity, track conversations, and enable AI-based automation in future, internal chat is essential.
| Feature | Description |
|---|---|
| Login-protected web chat | No phone numbers shared—chat via platform dashboard. |
| Role-based chat access | Only tutors, admins, and parents can chat based on context (e.g., active class). |
| Admin override & visibility | Admins can view, moderate or intervene in chats if necessary. |
| Message tagging | Tutor marks messages as "Doubt", "Reschedule", etc. for categorization. |
| Report message flow | Any party can flag inappropriate content; logs sent to admin. |
| File/Image sharing (controlled) | Allow sharing of PDFs or assignments with validation. |
| Auto-message triggers | On booking, class end, or demo no-show — platform can send auto messages. |
Parent to Tutor:
"Hi, my child will be 10 mins late today."
(Only allowed if class is booked & active)
Tutor to Admin:
"Parent requested a topic change. Can we update it on backend?"
System to Parent:
"Your next class with Mr. Arjun is at 5:30 PM. Join here 👉 [button]"