Lock-screen alerts that always reach. Even when the school WhatsApp group is muted.
Push notifications through the Inkwelly parent app — the cheapest, fastest and most reliable channel an Indian school has. Free per send. Delivered in seconds. Multilingual out of the box. The same templates, the same audit trail and the same consent record as WhatsApp, SMS and Email — just running on the parent's phone instead of a paid wire.

What a muted school WhatsApp group costs a principal
It is 9:14 a.m. in a Lucknow CBSE school. Class 6 attendance has just closed. Twenty-two students are absent and the homeroom teacher hits the absent-mark button on her tablet. Inkwelly fires the absence alert. The school WhatsApp group pings on every parent's phone — and on 184 of them, that ping goes nowhere, because the school's parent group has been muted for the last six months. Three families will only find out at 4 p.m. when the child does not get off the school bus. One of them will call the principal.
The quiet cost is everywhere. The result-day SMS that the office bought 5,000 credits for, only to discover that two-thirds of parents never check SMS. The fee-reminder email that ends up in the Promotions tab next to a Big Bazaar coupon. The homework WhatsApp message at 8 p.m. that is read at 7 a.m. the next morning, when the homework is already incomplete. Every channel a school depends on has a different leak. The principal does not have a missing-message problem — she has a missing-channel problem.
Push notifications fix this. A push notification is not a message in a chat group — it is a system alert from an installed app, surfaced on the lock screen, even when the phone is silent and the chat app is muted. Inkwelly's parent app push runs on the same template engine, the same trigger logic and the same audit log as WhatsApp, SMS and Email — except the per-send cost is zero, the delivery time is under two seconds, and a parent who muted the school WhatsApp group still sees the absence alert at 9:14 a.m. on her phone's lock screen.

How parent app push actually works
A parent who has the Inkwelly parent app installed has, behind the scenes, a small piece of data on the school's side — a push token, registered against her user record on the day she logs in. The token is the address the school's outgoing alerts use to reach that one specific phone. Inkwelly manages every part of this — the parent never sees a setting to turn on, the office never sees a screen to configure, the IT head never installs anything new. The day the parent logs in for the first time, push starts working.
When an event fires in the rest of Inkwelly — a fee payment recorded, an absence marked, a homework posted, a marksheet published — the automatic-alerts engine looks at the school's per-event channel switches. If Push is on for that alert, a job is queued. The push body is built from the same template the school edits in Communications Center — same variables, same Hindi or English picked per parent, same school footer. The job picks up the parent's active phone tokens (a parent with a personal phone and a tablet receives the notification on both), fires through Inkwelly's managed delivery wire, and lands on the lock screen.
Everything else is the same as WhatsApp or SMS. The send is logged with delivery status, the audit log shows who fired what, the consent record honours opt-outs, the daily limit per parent applies, and the office sees the send in the inbox view. The only differences a school cares about are the three that matter most — push is free, push is fast, and push reaches a parent even when the WhatsApp group is muted.
What is covered out of the box
- Every Inkwelly trigger that supports SMS or WhatsApp also supports push — fee receipts, fee reminders, absence alerts, homework, marksheets, admit cards, payment links, exam results, holiday notices
- Same template body, same variables, same Hindi or English picked per parent — no separate authoring
- Per-parent multi-device fan-out — a mother with phone + tablet receives the alert on both
- Tap-through to the right screen in the parent app — fee receipt opens the receipt PDF, absence alert opens the attendance day, homework opens the assignment
- Quiet hours, promotional windows and daily limits apply to push exactly as they do to SMS — no 11 p.m. fee reminders
- Per-message audit trail with delivery status, attempts, error and provider response — same inbox as WhatsApp and SMS
- Automatic cleanup when a parent uninstalls — the system notices and stops sending without staff intervention
- DPDP-Act 2023 safe — the only personal data sent over the wire is the parent's push token, which is meaningless outside Inkwelly
- Zero per-send cost — the school never sees a push bill, push is included with every Inkwelly plan
- OTP login codes never use push — they always go over SMS so the parent can log in even when the app is gone
- Works on Android and iOS — same behaviour, same template, same lock-screen surface
- Backed by Inkwelly's managed delivery infrastructure — schools do not buy or manage any push service themselves
What it looks like in the office and on the parent's phone




The free, redundant layer that catches what others miss
Most Indian schools today live on a single channel — usually the school WhatsApp group. The day Meta marks the school number as spam, the day a parent mutes the group, the day the SMS credits run out at 4 p.m. on result day, the channel disappears. Push gives the school a second, independent wire that does not share any failure mode with the first.
The right way to use push is alongside WhatsApp, not instead of it. The fee receipt goes out on WhatsApp because parents want the receipt PDF in their chat history. The same fee receipt goes out on push at the same moment — so when a parent's phone is silent during the PTM, the push still surfaces on the lock screen. The two channels reinforce each other; the parent treats the WhatsApp message as the proof and the push as the heads-up. The school pays the WhatsApp rate, and adds the push at no extra cost.
The cheapest channel — by a wide margin
A WhatsApp utility conversation in India costs the school somewhere in the region of fourteen to twenty-two paise per parent per 24-hour window — per Meta's published India utility rates. An SMS through a TRAI DLT-approved vendor like MSG91 or Fast2SMS costs the school between sixteen and twenty-five paise per message. Email is cheap but rarely opened. Push is free.
A mid-size CBSE school sending 30,000 messages a month across all events is looking at a bill somewhere between four and seven thousand rupees on WhatsApp alone. The same school adding push as the redundant layer pays the same WhatsApp bill, and gains a second channel that costs zero. On homework alerts, daily attendance summaries and bus-tracking pings — where the school can usually afford push but cannot justify the WhatsApp spend — push runs alone and replaces a paid channel entirely. The accountant's monthly comms bill drops by 30-40 percent without losing any reach.
When a parent uninstalls, push stops cleanly
A parent who uninstalls the Inkwelly app is a real situation — a phone got reset, a parent moved to a new device, a child finished class 12 and the parent does not need the app anymore. Without the right cleanup, the school would keep firing push notifications into a dead phone for weeks, wasting capacity and producing fake "sent" rows in the audit log.
Inkwelly handles this without staff lifting a finger. When the delivery wire reports that the parent's app is gone, the system notices and quietly removes that phone from the school's address book. The next time an alert fires, push for that parent simply is not attempted — the office never sees a failed-send error, and the school's WhatsApp and SMS continue as the primary fallback. The same logic runs in reverse the day the parent reinstalls and logs in again — push picks up where it left off. No tickets to raise, no checkbox to maintain.
Multilingual, lock-screen-ready by default
Every Inkwelly template ships in English and Hindi, and the parent's preferred language — set in the parent app on the very first sign-in — is honoured for push exactly as it is for WhatsApp and SMS. The mother in a Bahraich state-board school who reads Devanagari sees her fee receipt push in Hindi. The IT-parent in a Pune international school who set her app to English sees the same alert in English on the same morning, fired from the same template the office edited once.
Push is engineered for the lock-screen surface, where Indian parents actually live. The title is the school name, the body is one short sentence with the most important number (amount paid, days absent, marks scored), the tap-through opens the right screen in the parent app — receipt PDF, attendance day view, marksheet PDF, homework details. The parent does not unlock the phone, search for a chat, scroll the timeline. The information appears, and the action is one tap away.
Works exactly the same as WhatsApp and SMS — by design
A school that has set up automatic alerts for WhatsApp does not need to learn anything new for push. The triggers are the same screen. The templates are the same body. The audience filter (this section, this class, this category of fee, this language preference) is the same picker. The composer is the same composer. The only difference the office sees is one extra check box next to WhatsApp and SMS, labelled Push.
This is intentional. The principal should not have to memorise a separate workflow per channel. The accountant should not have to track a separate spend column for push (because there is none). The IT head should not have to integrate a separate vendor. Inkwelly treats push as a first-class channel that costs nothing — a channel the school flips on once across every event, and forgets about. The output is one inbox, one log, one consent record, one bill — with push being the free row that always shows green.
Engineered to reach without being annoying
The risk with any free channel is that schools start firing it for everything, and parents stop paying attention. Inkwelly's quiet hours and daily limits are first-class settings on every school, and they apply to push exactly as they apply to SMS — no 10 p.m. homework push, no 6 a.m. fee reminder, no five-pushes-an-hour from a misconfigured alert.
The school's daily push budget per parent is bounded by default — a typical day surfaces three to five lock-screen alerts per parent across fee, attendance, homework and announcements. A school that wants to send more (during admission week or board results) raises the cap explicitly. Promotional pushes (event invites, sports day reminders, fete announcements) honour the school's promotional window — they do not fire after 8 p.m. or before 9 a.m. Push is built to be the channel parents trust, not the channel they swipe away.
“Pehle WhatsApp group mute karte the parents kyun ki bahut zyada messages aate the. Ab WhatsApp pe sirf important cheez bhejte hain, baaki sab push pe jata hai — free hai, lock screen pe dikhta hai, koi parent miss nahi karta.”
Real situations push solves better than any other channel
-
Class teacher closes morning attendance at 9:10 a.m. in a Pune ICSE school. Twelve students are absent. WhatsApp goes to twelve parent groups; push goes to twelve specific phones. Three of those parents had the school WhatsApp group muted because the last fete announcement spammed them. All three see the absence alert on their lock screen within five seconds — two reply on the parent app within the same minute saying the child is at the hospital. The principal's office never gets a call.
-
Diwali bonus day at the school, results published at 4:30 p.m. A Lucknow CBSE school has 1,800 students. The office bought 5,000 SMS credits and 5,000 WhatsApp utility-conversation slots at the start of the week. By 4:32 p.m. every parent has a push notification on the lock screen with the student's overall percentage; the WhatsApp marksheet PDF follows in the same minute. SMS is held back as a fallback for the 12 percent of parents who do not have the parent app. The school pays for SMS only where push and WhatsApp could not reach.
-
Bus delay on a rainy Bangalore morning at a CBSE school. Route 7 is forty minutes late because of a waterlogged stretch. The transport coordinator fires one alert. Every parent on Route 7 gets a lock-screen push with the new ETA, and a tap opens the live bus location in the parent app. No phone calls to the office, no WhatsApp panic in the parent group.
-
A homework push at 4 p.m. on a Tuesday in a Tier-3 town school. The class teacher posts maths homework after the last period. Push fires to every parent in class 7-B. By 5 p.m. the student in the back row, whose parents both work full-time, has been reminded by his mother to start the worksheet — because the lock-screen push surfaced the same minute the homework went live. WhatsApp does not move the needle on homework because parents check WhatsApp in batches in the evening; push moves the needle because it surfaces in real time.
-
Fee payment at 11 p.m. on a Sunday from a working IT-parent in a Hyderabad ICSE school. UPI clears at 11:00:14. By 11:00:19 the fee-payment-received template fires. The mother sees the receipt in her WhatsApp chat at the same second she sees a quiet push on her lock screen — both confirming the amount, both linking to the receipt PDF. There is no "did it go through?" call on Monday morning.
Common operations and scenarios
- Turn push on for every Inkwelly trigger across fee, attendance, homework, exams, admissions, transport and events
- Turn push off selectively for triggers where WhatsApp alone is sufficient (rare — most schools leave push on for everything)
- Edit the push body separately from the WhatsApp / SMS body when the lock-screen needs to be even shorter
- Tap-through deep links — fee receipt push opens receipt PDF, marksheet push opens the marksheet, homework push opens the assignment
- Multi-device — a parent with phone + tablet receives push on both; remove one device and the other continues
- Audit a single send — see the push fire, the delivery status, the tap event (if the parent opened the app from the notification)
- Resend across channels — if push fails because the parent uninstalled, fall back to WhatsApp automatically
- Raise the daily cap for board-result day or admission week, then drop it back the following Monday
- Apply a Hindi push template per parent based on the language preference set in the parent app
- Schedule a future push for tomorrow morning — the same scheduler that drives WhatsApp drives push
See push working alongside WhatsApp in a 20-minute demo
Bring two real parents (with their permission) and the alert events you care about — fee, attendance, homework, results. We will walk through what each one looks like on the office screen and on the parent's lock screen.
Limits, safety and the small print
Push requires the parent to have the Inkwelly parent app installed and logged in at least once. For parents who have never logged in — common in early-onboarding state-board schools and in classes where the printed parent-pamphlet hasn't been distributed yet — push will not reach them, and the school's other channels (WhatsApp, SMS, Email) act as the primary wire. Most schools see push coverage cross 70 percent within four weeks of go-live, and 90 percent within one term, as parents discover the app through the fee-payment and receipt flows.
Delivery is best-effort, like every push system. A parent whose phone is switched off receives the alert the moment the phone reconnects to the internet — typically within minutes — but a parent whose phone has been off for several days may miss the alert window for transient notices. Critical messages — fee receipts, admit cards, marksheets — are always also sent on WhatsApp or Email, where the chat history acts as the permanent record. Push is the heads-up surface, not the legal record.
OTP login codes never use push. Regulators expect a one-time password to reach a phone instantly even when the app is missing or broken, so OTPs always go over SMS. The same rule applies to a few specific transactional alerts where the school has explicitly chosen SMS as the primary wire. Push respects every consent and quiet-hour rule on the school — a parent who has opted out of homework notifications stops getting homework pushes, a parent in a quiet-hours window does not get a push, a parent who has unsubscribed entirely is removed from the push delivery list. The system is engineered to be reliable on the messages parents have asked for, and silent on everything else.
Belongs to
1 moduleFrequently asked
8 questionsDoes the school have to set up FCM, Firebase or any push provider?
No. Inkwelly's parent app push is fully managed — the school's IT head does not install or configure anything. The day a parent logs in to the Inkwelly parent app, push starts working for that parent. There is no provider account, no console, no API key on the school's side. Inkwelly runs the entire push delivery infrastructure on its Mumbai servers, included in every plan.
What happens if a parent uninstalls the app — do we keep paying for the send?
There is no per-send cost for push, so nothing is wasted. Behind the scenes, when the delivery wire reports that the app is gone, Inkwelly notices and quietly stops sending push to that parent — the office does not see a failed-send error, and WhatsApp or SMS continues as the fallback for that family. The day the parent reinstalls and logs in again, push picks up automatically.
Will push work on both Android and iOS parent phones?
Yes. The same templates, the same lock-screen surface and the same tap-through behaviour work on both Android and iOS. Push lands the same way on a Samsung phone in a Tier-2 town as it does on an iPhone in a Bangalore international-school household. The school never sees a per-platform difference, and the office never has to author two separate push bodies.
Is push enough on its own, or do we still need WhatsApp and SMS?
For most Indian schools, push runs alongside WhatsApp and SMS as a redundant free layer — not as a replacement. Critical messages (fee receipts, admit cards, marksheets) stay on WhatsApp because parents want the chat history as proof, and on SMS for parents who do not have the app. Homework, attendance summaries, bus-tracking pings and announcements can usually run on push alone, dropping the school's WhatsApp + SMS bill by 30-40 percent.
What about parents who never install the app — is the school out of options?
Not at all. Push is one of four channels — WhatsApp, SMS, Email and Push — and every Inkwelly trigger fans out to whichever channels the school has switched on. Parents who never install the app continue to receive the same messages on WhatsApp and SMS exactly as before. Push is additive, never exclusionary.
Is push DPDP Act 2023 safe? What personal data leaves the school?
The only data that crosses the wire is the parent's push token — an opaque string generated by the phone, meaningless outside Inkwelly. No name, no phone number, no student record leaves the school's Mumbai-hosted database during a push send. Every send is logged for thirteen months for compliance evidence, then archived. A parent who withdraws consent or uninstalls is removed from the push delivery list immediately.
Can we use push for promotional messages like fete announcements or alumni events?
Yes, with the same promotional-window protections that apply to WhatsApp and SMS — promotional pushes do not fire after 8 p.m. or before 9 a.m., and parents who have opted out of promotional alerts stop receiving them on every channel including push. Inkwelly enforces this automatically; the school does not have to remember to time its sends.
Does push count toward our monthly Inkwelly communications bill?
No. Push is free per send and included in every Inkwelly plan — the bill line for push is always zero. The school pays for WhatsApp conversation cost (per Meta's published India rates), SMS rates (per the school's DLT vendor like MSG91 or Fast2SMS), and email rates. Adding push as the redundant free layer is the single fastest way for a school to cut its monthly communications cost without losing parent reach.
You might also like
2 readsSee 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.