FEATURE · Communications

Parent replies, in one school inbox. in one school inbox

When a parent replies to a school WhatsApp alert, the reply lands in an Inkwelly thread — not on the class teacher's personal phone. Assign the conversation to the right teacher, add an internal note, and reply inside the same workspace. The parent sees the school's WhatsApp number, the principal sees the audit trail, and class teachers stop being on-call after 9 p.m. Built for the way Indian schools actually talk to parents.

Transport management dashboard for schools

How parent WhatsApp replies are handled in most schools today

Mrs. Pandey in Lucknow gets the daily absence WhatsApp from her son's school at 9:14 a.m. on a Tuesday. She replies — "He has fever, taking him to the doctor at 11" — and the reply lands on the second-hand smartphone in the office drawer that the school uses for the WhatsApp broadcast list. The office assistant sees it at 10:30 a.m. when she walks past the drawer. She forwards a screenshot to the class teacher's personal WhatsApp number. The class teacher is taking Class 6 B's English period and does not check her phone until lunch. By the time she replies — "Thank you ma'am, please send a doctor's note when you can" — it is 1:40 p.m., five hours after the parent first wrote.

The cost compounds quietly. The class teacher's personal number is now in the parent's phone forever, and the parent will use it for every future query — at 8 a.m. on a Sunday, at 10 p.m. after a board exam, during the teacher's maternity leave when she has stopped checking it. The principal asks at the next inquiry which teacher handled the absence and the office assistant cannot find the screenshot any more. Two parents reply to the same broadcast and only one is noticed because the WhatsApp drawer phone shows them as one big jumble of incoming messages with no class section, no student name, no thread. The class teacher quietly resents being on-call on her private phone and one of them resigns at the end of the academic year citing burnout.

If this is roughly your school today, you are not alone. Indian school parent communication has lived inside a drawer of second-hand smartphones for fifteen years. Inkwelly's Two-Way WhatsApp Inbox is the workspace that replaces it — parent replies arrive on the school's WhatsApp Business number, land in an Inkwelly thread, get assigned to the right person, and stay audited end-to-end. No teacher's personal phone in the loop, ever.

Inkwelly two-way WhatsApp inbox showing parent replies grouped by class section with assignment to a class teacher
Every parent reply lands in one school inbox, ready to assign

How the two-way WhatsApp inbox actually works

The school connects one WhatsApp Business number once — typically the school's main office number — during onboarding. From that moment forward, every outbound message (fee receipts, absence alerts, marksheet notifications, broadcasts) goes out on that number, and every parent reply comes back to the same number and lands in the Inkwelly inbox automatically.

When Mrs. Pandey replies "He has fever, taking him to the doctor at 11", Inkwelly recognises her phone number from her son's Student Information profile, finds the most recent outbound message the school sent her (the morning's absence alert), and links the incoming reply to that conversation as a threaded message. The reply shows up in the inbox with the student's name, class section, parent's name, the photo of the student on file, and the original alert quoted right above the reply. The office assistant or the class teacher does not need to ask "whose mother is this?" — the answer is already on screen.

Assignment is one click. The default routing rule sends class-section replies to that section's class teacher; fee-related replies to the accountant; everything else to the principal's inbox. The school edits these defaults once during onboarding and rarely touches them again. When a thread is assigned, the assignee gets an in-app notification, can add a private internal note for the rest of the office to see ("Parent paid for the doctor's note in cash last week — already filed"), and replies inside Inkwelly. The reply leaves the school's WhatsApp number, arrives on the parent's phone with the same sender she has been talking to for two years, and the entire conversation is preserved in the audit trail for as long as the school keeps the record.

What's covered in the two-way WhatsApp inbox

  • One school WhatsApp Business number for every send and every reply — the parent sees one sender, the school owns the conversation
  • Threaded by parent and student — every reply is linked to the outbound message it answered, with class section and student photo on the row
  • Assignment per thread to class teacher, accountant, principal or any office role — one click, or auto-routed from defaults
  • Internal notes — private context that only the school sees, never sent to the parent
  • Reply inside Inkwelly — the message leaves the school's WhatsApp number, never the teacher's personal phone
  • Filtered inbound view per class teacher — a Class 6 B teacher sees only Class 6 B parents, never the school-wide noise
  • STOP keyword auto-detection — a parent replying STOP, UNSUBSCRIBE or BAND KARO updates the consent record without manual action
  • Mark handled — once the office answers the parent, the thread is closed; the daily worklist clears down to zero
  • Search by parent name, student name, phone number or keyword — last term's conversation is one search away
  • Time-stamped audit trail — every message in and out has the exact second it arrived, with the staff member who replied

See the inbox in action

Transport management dashboard for schools
Inbox list — parent replies with class section, student photo and assignment status
Transport management dashboard for schools
Thread view — original alert above, parent's reply below, internal note below that
Transport management dashboard for schools
Assign dialog — pick the class teacher or accountant in one click
Transport management dashboard for schools
Class teacher's filtered view — only this section's parent replies, nothing else

The school's WhatsApp number, never the teacher's

The single most damaging mistake Indian schools make in parent communication is letting a class teacher's personal WhatsApp number reach parents. Once it does, the teacher's evenings, weekends and maternity leaves are no longer her own. Parents do not mean to overstep — they simply use the number they have. The fix is to never share it in the first place.

Inkwelly is built around this rule. Every outbound WhatsApp leaves the school's WhatsApp Business number. Every parent reply arrives on that same number. The class teacher reads and replies inside Inkwelly — her personal WhatsApp account is not connected to the school in any way. When she goes on leave, the next teacher inherits the inbox, reads the last six months of context, and continues the conversation the parent had with the school, not with a specific teacher who has now left.

Parent's WhatsApp showing a reply going to the school's verified business number, not a personal teacher number
Inkwelly inbox thread with parent reply, internal note from the office assistant, and class-teacher reply queued for send

Internal notes — the context that never leaves the school

Every thread carries an internal note panel that only the school sees. The office assistant can write "Parent has been late three times this month — handle politely", the accountant can write "Fees fully paid for term 2, do not push for payment", the class teacher can write "Child has been having seizures, doctor's certificate on file in admissions folder". None of this is ever sent to the parent — it is the school's context, available to whoever opens the thread next.

This is the single feature that ends the "who said what to whom" problem inside the school office. A new class teacher who joins mid-session opens the thread, reads three months of internal context in 30 seconds, and replies to the parent as if she had been there the whole time. Continuity stops being a function of which staff member is on duty — it becomes a property of the school's workspace.

Filtered inbound view per class teacher

The principal opens the inbox and sees every parent reply for the entire school — all 1,200 students, every section, every conversation. That is the principal's job. The Class 6 B teacher does not have that job, and watching the full school inbox would drown her in noise.

When a class teacher signs in, the inbox is automatically filtered to her sections only. A Class 6 B teacher sees only Class 6 B parents. A music teacher who teaches three sections sees those three sections, nothing more. The view is set by the Identity & Access Management role and the student-to-section mapping in Student Information — the teacher never has to filter manually. A query from a parent in another class section simply does not appear on her screen, and the workload stays bounded to what the teacher can actually handle.

Class teacher view filtered to her sections only, showing four parent replies awaiting response
Inbound reply with STOP keyword detected, consent record automatically updated, parent unsubscribed within seconds

STOP keyword auto-detection — no manual unsubscribe

A parent who replies STOP, UNSUBSCRIBE, BAND KARO or any of the standard opt-out keywords is unsubscribed from promotional messages within seconds — automatically, with no office intervention. The reply still lands in the inbox so the school knows it happened, but the consent record update is automatic and the parent's profile is updated the same second.

This matters because Meta's WhatsApp policy and TRAI's DLT rules both punish schools that keep sending after a STOP. Manual unsubscribe lists drift — a parent who replied STOP in March still gets the August fee-reminder broadcast because nobody updated the spreadsheet. Inkwelly removes that drift entirely. The school's WhatsApp account stays in good standing with Meta, the SMS sender ID stays in good standing with TRAI, and the parent's wishes are honoured the moment they are expressed.

Pehle parent ka reply meri personal WhatsApp pe aata tha — Sunday ko bhi, raat 10 baje bhi. Ab sab kuch Inkwelly inbox mein aata hai, school number pe, aur school chhutne ke baad mujhe parent ka message nahi dikhta. Class teacher ki personal life wapas mil gayi.
Sonali Khanna · Class Teacher · Class 6 B · Cambridge Court High School, Lucknow

Real-world use cases — when this saves the day

1. Daily absence reply on a Tuesday morning. Mrs. Pandey replies to the daily absence alert with a one-line explanation. The reply lands in the Class 6 B teacher's filtered inbox. The teacher opens it during the break, adds an internal note ("Send work via WhatsApp this evening"), replies politely, and marks the thread handled. Total handling time: 90 seconds. The parent's number stays out of the teacher's personal phone.

2. Fee receipt query at 8 p.m. A parent replies to a fee receipt WhatsApp asking "Why does it say convenience fee?". The default routing sends fee-related replies to the accountant's inbox, who answers the next morning at 9:15 a.m. with the actual explanation. The class teacher is never disturbed at 8 p.m. The principal does not need to be involved.

3. Sensitive medical disclosure. A parent replies privately to an absence alert with a sensitive medical detail about the child. The class teacher reads it, adds an internal note flagging the medical concern, and the principal is automatically notified because the school's role configuration includes the principal on medical-flag threads. Two staff members handle it, the rest of the office never sees the conversation.

4. Class teacher on maternity leave. The class teacher who was handling Class 6 B parents goes on six months of maternity leave. The new teacher opens the inbox on day one and reads three months of context — internal notes, parent history, repeat issues. By the end of week one she is replying to parents with the continuity of a teacher who has been with the class for years.

5. Mass-broadcast aftermath. The school sends a holiday-greeting broadcast to 2,400 parents. 47 reply with thanks or follow-up questions. All 47 land in the inbox in a single tab labelled "Replies to holiday broadcast", the principal scans them in 15 minutes, the office assistant responds to the handful that need a real answer, the rest are marked handled in bulk. No teacher's personal WhatsApp is woken up.

Common operations the office runs from the inbox

  • Open a parent thread by student name, class section, or phone number
  • Assign a thread to a class teacher, accountant or principal in one click
  • Add an internal note that only the school sees, never the parent
  • Reply to the parent inside Inkwelly — the message leaves the school's WhatsApp number
  • Mark a thread handled and clear it from the worklist
  • Filter by class section — see only your class's parent replies
  • Filter by handled / unhandled — the daily worklist for the office assistant
  • Filter by channel — WhatsApp vs SMS replies separately
  • Search inbound history — last month's conversation about the same student
  • Bulk-mark handled — for broadcast replies that are just thanks or acknowledgements
  • Export the inbox for a date range — quarterly review of parent concerns by class
  • See STOP keyword replies as a separate filter — review who unsubscribed, when

See the inbox on a real school dataset

Twenty minutes. A real school's WhatsApp inbox with real parent reply patterns. Bring your top three concerns — we will show how each one is handled, end to end. No sales pitch.

See the Communications moduleSee pricing

Limits, safety and small print

The two-way inbox handles WhatsApp replies first and foremost — that is where 80% of Indian parent replies happen. SMS replies are supported on the same screen (your DLT-approved vendor sends them through to the inbox as inbound SMS records) but the volume is far lower because parents rarely reply to SMS. Email replies arrive in the same inbox if the school chose to send the original message over email; bounces are filtered out and surfaced separately so the office is not flooded with no-such-mailbox auto-replies.

The class teacher's filtered view is enforced by Identity & Access Management roles, not by client-side hiding. A class teacher cannot see another section's parent replies even by URL-typing — the API itself rejects the request. The principal's view is unfiltered by default; the school can configure a sub-set of staff with the same unfiltered access (vice-principal, head of pastoral care, school counsellor) so a sensitive thread can be reviewed by the right people without giving everyone full inbox access.

Message retention follows TRAI's DLT framework for SMS and Meta's WhatsApp policy for WhatsApp — Inkwelly keeps the inbound message body and metadata for as long as the regulator allows, then surfaces an admin option to archive or purge older threads. The consent record (whether a parent has replied STOP or UNSUBSCRIBE) is append-only and is preserved for the lifetime of the school's account — the regulator expects the school to prove a parent's unsubscribe state was honoured, and Inkwelly always has that proof. All parent contacts, message bodies, internal notes and audit records are stored on servers in Mumbai. There is no analytics export of parent message content to any third party — your parents' words stay inside your school's workspace.

Belongs to

1 module

Frequently asked

8 questions
Do class teachers need to share their personal WhatsApp number with parents?

No — that is the entire point of the inbox. Every outbound WhatsApp leaves the school's WhatsApp Business number, every parent reply arrives on the same number, and the class teacher reads and replies inside Inkwelly. Her personal WhatsApp is never connected to the school. When she leaves the school or goes on leave, the next teacher inherits the conversation history without the parent ever realising the staff has changed.

What happens if a parent sends a WhatsApp to the school number outside school hours?

The reply lands in the inbox immediately and is visible the next time someone in the office opens Inkwelly. No alert goes to a teacher's personal phone. The school's response SLA is its own choice — most schools set the office assistant's worklist to clear inbound replies by 10 a.m. each working day. Urgent threads can be flagged for the principal's attention from the same screen.

Inkwelly me parent ka reply kaise aata hai inbox mein?

जब school की WhatsApp Business number से कोई message जाता है — fee receipt, attendance alert, marksheet notification — और parent उसका reply करते हैं, वह reply automatic Inkwelly inbox में आ जाता है। Reply student profile के साथ link हो जाता है, class section दिखता है, और सही class teacher को assign कर सकते हैं। कोई copy-paste नहीं, कोई personal phone नहीं।

Can multiple staff members handle the same parent thread?

Yes. A thread can be assigned to one staff member at a time, but internal notes are visible to every role that has inbox access (subject to the class-section filter). A typical pattern: office assistant triages the reply, adds context, assigns it to the class teacher. The class teacher replies. The principal can read the entire thread later from her unfiltered view. No copy-paste, no forwarded screenshots.

Does the parent know they are talking to Inkwelly or to the school?

To the school. The parent sees only the school's verified WhatsApp Business name and number on their phone — the same sender they have been talking to for years. Inkwelly is invisible to the parent. It is the workspace your office uses, not the brand the parent sees.

Yeh inbox SMS replies bhi support karta hai kya?

हाँ — same screen पर WhatsApp और SMS दोनों के reply आते हैं। लेकिन practically, Indian parents WhatsApp पर reply करते हैं ज़्यादा, SMS पर बहुत कम। Inbox दोनों channels को support करता है ताकि कोई reply छूट न जाए, चाहे parent किसी भी channel पर लिखे।

What about STOP replies — do they need manual handling?

No. STOP, UNSUBSCRIBE, BAND KARO and similar standard opt-out keywords are detected automatically. The parent's consent record is updated within seconds, future promotional messages are blocked for that parent on that channel, and the STOP reply is surfaced in a separate filter so the office knows it happened. Transactional messages (fee receipts, attendance alerts) keep flowing because the parent has not unsubscribed from those.

Is the parent message content stored on servers in India?

Yes. Every inbound parent reply, every internal note, every assignment record and every audit log entry is stored on Inkwelly's servers in Mumbai. Inkwelly is compliant with India's Digital Personal Data Protection Act 2023. Parent contacts and message bodies never leave India. The inbox content is the school's data — there is no export to any third-party analytics service.

You might also like

2 reads

See Inkwelly on your school

30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.

Two-Way WhatsApp Inbox for Schools · Inkwelly