साबित कीजिए कि हर message parent तक पहुँचा। हर message parent तक पहुँचा
School जो भी message भेजता है — channel के हिसाब से, template के हिसाब से, recipient के हिसाब से, event के हिसाब से — sent, delivered और opened marks के साथ एक screen पर। Class से filter करें, parent से search करें, किसी भी complaint inquiry के लिए export करें। Principal को board meetings में "क्या यह गया था?" पूछा जाना बंद हो जाता है, office को WhatsApp group screenshots खोदना बंद हो जाता है, और year-end audit एक export बन जाता है। Indian school complaints जिस तरह actually answer होने चाहिए, उसी के लिए बना।

अधिकतर Indian स्कूल "क्या यह message parent तक पहुँचा?" का जवाब कैसे देते हैं
Mrs. Pandey शुक्रवार दोपहर school office में call करती हैं। "आपने शनिवार के payment का fee receipt कभी नहीं भेजा। अब मेरे husband को लगता है मैंने payment के बारे में झूठ बोला।" Principal board meeting में हैं। Accountant lunch break पर हैं। Office assistant जिसने एक हफ़्ते पहले WhatsApp message भेजा था, अब admissions queue में busy है। School का जवाब है 20 minute WhatsApp group screenshots खोदना, एक SMS panel login जो भूल चुके हैं, और शाम 6 बजे phone call back — "माड़म, हमने वाकई भेजा था, पता नहीं आपको क्यों नहीं मिला।" Parent school पर विश्वास नहीं करतीं। Parent का office पर पहले जैसा trust कभी वापस नहीं आता।
इसकी cost पूरे school पर failाती जाती है। Principal से हर management committee meeting में पूछा जाता है "क्या fee reminder गया था?" और जवाब हमेशा होता है "हाँ ज़ाहिर सी बात है गया होगा।" Accountant पिछले term की SMS bill reconcile नहीं कर पाता क्योंकि तीन vendors अलग-अलग counts दिखाते हैं और single source of truth कोई नहीं। CBSE renewal audit में board parent communication का proof मांगता है और school एक printed Excel produce करता है जिसमें लिखा होता है "2025 में 12,847 SMS भेजे" — ना template breakdown, ना delivery confirmation, ना read marks, ना failed-reason analysis। एक parent attendance dispute पर litigate करता है और court से evidence मांगता है कि absence notification उस दिन वाकई भेजी गई थी। School produce नहीं कर सकता। Case school के against हो जाता है।
सबसे गहरी cost invisible है। हर हफ़्ते कुछ parents को school का भेजा message नहीं मिलता — क्योंकि number गलत था, parent ने school को block किया हुआ था, SMS credits 4 बजे खत्म हो गए थे, या message quiet hours में चुपचाप drop हो गया। School को कभी पता नहीं चलता। Parent को भी कभी पता नहीं चलता। धीरे-धीरे, message दर silent failure, parents का school पर confidence erode होता जाता है। तीसरे या चौथे missed message तक, parent ने school से communication की expectation छोड़ दी। जब school को failure का पता चलता है, parent का trust पहले ही जा चुका होता है। Inkwelly का Message Delivery Audit Trail वह screen है जो इस पूरे pattern को ख़त्म करता है — principal एक log खोलती हैं, recipient से filter करती हैं, और हर message दिख जाता है sent, delivered, opened और failed marks के साथ। Guesswork की जगह trust आ जाता है।

Message log actually कैसे काम करता है
Inkwelly जो भी message भेजता है — जिन four channels से school ने connect किया है, किसी भी से — वह एक append-only log में land होता है जिसी second वह queue होता है। Row पर recipient का name, student का name और class section, जो template use हुआ, language में message render हुआ, channel जिस पर गया, exact second जब sent हुआ, exact second जब delivered हुआ (channel के अपने delivery proof से), exact second जब opened हुआ (WhatsApp के लिए — green-tick read mark), और failure का reason अगर message नहीं पहुँचा। कुछ later compute नहीं होता; हर timestamp channel से उसी second capture होता है।
जब Mrs. Pandey fee receipt के बारे में call करती हैं, office log खोलते हैं, उनका phone number या बच्चे का name search box में type करते हैं, screen filter हो जाती है हर उस message पर जो school ने कभी उन्हें भेजा है। शनिवार के UPI payment का fee receipt वहीं है — शनिवार 11:47 a.m., WhatsApp, sent, delivered, 11:52 a.m. opened। Office screenshot share करता है। Conversation ख़त्य होता है। Mrs. Pandey को अचानक याद आता है कि उन्होंने school की WhatsApp number archive कर दी थी। School की reputation intact है। पूरी interaction 90 second में ख़त्य हुई।
Log black-box report नहीं, working screen है। Channel से filter करें (सिर्फ़ WhatsApp), template से filter करें (हर absence alert), recipient से (इस parent को भेजा हर message), event से (पिछले weekend fee payment से trigger हुआ सब कुछ), date range से (यह महीना, हफ़्ता, term, पिछला academic year)। Parent phone number, parent name, student name या किसी भी keyword से search करें। Filtered result CSV के रूप में export करें accountant की monthly reconciliation या principal के board pack के लिए। किसी row को open करके पूरा message body, जो variables fill हुए वह, और timestamped status pipeline actually जैसे हुआ वैसे देखें।
Message log में क्या-क्या है
- हर WhatsApp, SMS और email जो school ने कभी भेजा — हर channel से, हर event पर, हर staff member द्वारा
- हर message के लिए sent, delivered, opened और failed marks — channel से capture, estimated नहीं
- WhatsApp opened timestamp (green-tick read mark) — proof कि parent ने वाकई message देखा
- Failed messages plain language reason के साथ — गलत number, parent unsubscribed, promotional hours के बाहर, SMS credits low
- Channel से filter — सिर्फ़ WhatsApp, सिर्फ़ SMS, सिर्फ़ email, या कोई combination
- Template से filter — हर fee-paid receipt, हर absence alert, हर marksheet notification, side by side
- Recipient से filter — किसी specific parent को भेजा हर message, phone number या student name से
- Event से filter — fee payment, absence, marksheet publication से trigger हुए हर message
- Date range से filter — यह हफ़्ता, महीना, term, पिछला academic year
- Parent phone number, parent name, student name या message body में keyword से search
- Filtered view CSV के रूप में export — board packs, audit submissions या accountant reconciliation के लिए तैयार
- किसी row को open करके पूरा message body, rendered variables, और timestamped delivery path देखें
- Per-school retention — message log उस period तक preserved जो school configure करे, TRAI और Meta minimums से बहुत ज़्यादा
- Year-end audit export — academic year के हर message, channel और category के हिसाब से, एक file में
Log को action में देखिए




Sent, delivered, opened — हर mark, channel से captured
Sent mark वह moment है जब Inkwelly ने message channel को hand किया — WhatsApp की API, DLT-approved SMS vendor का gateway, school का email server। Delivered mark वह moment है जब channel ने confirm किया कि recipient के phone या inbox ने message accept किया। Opened mark वह moment है जब parent के phone पर read मार्क आया — WhatsApp के लिए यह famous double-tick-turned-blue moment है, और Inkwelly उसका exact second capture करता है। Failed mark, अगर दिखे, channel का अपना reason carry करता है।
हर timestamp real है — channel ख़ुद Inkwelly को उसी moment report करता है जब वह होता है। कुछ compute या estimate या smooth नहीं होता। जब principal देखती हैं "Mrs. Pandey · fee receipt · 11:47:04 sent · 11:47:09 delivered · 11:52:31 opened", इन चारों numbers में हर एक channel से आया है। Log forensic-grade proof है, marketing summary नहीं।


Failed messages — plain English में reason
Message log में सबसे important rows वे हैं जो नहीं पहुँचे। Inkwelly उन्हें red error code के रूप में नहीं दिखाता। हर failed row वह reason carry करता है जो school office पर act कर सके — "Phone number WhatsApp पर नहीं", "Parent ने 14 March 2026 को promotional messages से unsubscribe किया", "Promotional window के बाहर (9:14 p.m. पर भेजा, parent की window 9 p.m. पर बंद)", "SMS sender ID daily cap exceeded; कल के लिए queued", "Email bounced — mailbox not found"।
हर reason के साथ action attached है। "Phone number WhatsApp पर नहीं" parent की Student Information profile surface करता है phone-number field highlighted के साथ, ताकि office assistant 30 second में update कर सके। "Email bounced" पूछता है कि क्या same profile पर alternate email से retry करें। "SMS daily cap exceeded" usage screen खोलता है cap और next reset time के साथ। Failed dead-end नहीं है; वह workflow की शुरुआत है जो parent को actually message मिलने पर ख़त्म होती है।
Recipient से filter — इस parent को भेजा हर message
पूरे workspace में सबसे ज़्यादा इस्तेमाल होने वाला filter है "इस parent को भेजा हर message"। जब Mrs. Pandey call करती हैं, office उनका phone number या बच्चे का name search करता है और log हर उस message पर filter हो जाता है जो Inkwelly ने उनके घर को भेजा — छह terms तक के fee receipts, हर daily absence alert, हर marksheet notification, हर parent-teacher-meeting reminder, हर promotional alumni-event invitation। Office parent के साथ पूरी conversation history dekhta hai, channel के hisaab se, seconds में।
Parent complaint के लिए यह filter 90% "आपने भेजा ही नहीं" disputes को 90 second के अंदर resolve करता है। Class-teacher review के लिए वही filter यह भी दिखाता है कि parent school की communication receive और read कर रहे हैं या नहीं — जिस parent के लंबे string में delivered-but-never-opened WhatsApp messages हैं, वह parent ने school की number mute कर दी है, और अब उन्हें एक phone call chahiye, एक और broadcast नहीं।


Year-end audit, एक export में
CBSE renewal, board affiliation reviews, school का annual statutory audit, management committee की annual report, parent association की quarterly transparency request — ये सब school से proof मांगते हैं कि parent communication real, dated और channel-attributed है। Message log के बिना, school एक estimate produce करता है। Inkwelly के साथ, school audit screen पर Export click करता है, date range pick करता है (1 April 2025 से 31 March 2026), columns pick करता है (date, channel, template, recipient, sent, delivered, opened), और एक CSV download होता है।
Export हर message, हर delivery proof, हर failed reason carry करता है — summarised नहीं, sampled नहीं, हर row। Board actual data देखता है। Auditor actual proof देखता है। School से "कैसे पता चला?" पूछा जाना बंद होता है क्योंकि जवाब है "इस file को खोलिए।" Same export जब भी board मांगे regenerate होता है; कुछ vendor के reporting tool में lock नहीं होता जो school access न कर सके।
“Pehle parent jab complaint karta tha ki message nahi mila, hum 20 minute screenshots dhundhte the WhatsApp groups mein. Ab Inkwelly mein parent ka phone number type karte hain, har message aa jata hai — sent, delivered, opened, sab dikhta hai. Complaint 30 second mein resolve.”
Real-world use cases — कब log दिन बचाता है
1. Parent fee receipt के बारे में call करता है जो कभी नहीं पहुँचा। Office phone number search करता है, message वहीं है — sent, delivered, opened। Conversation 90 second में ख़त्य। Office के पास अब conversation history है investigate करने के लिए कि parent क्यों कह रहे हैं कि नहीं मिला (अक्सर parent ने school की number mute की होती है)।
2. Attendance dispute legal notice में escalate होता है। Parent का lawyer evidence मांगता है कि 14 February 2026 को daily absence alert वाकई भेजा गया था। School audit log को उस parent, उस template, उस date तक filter करके export करता है — WhatsApp के अपने delivery proof से sent और delivered timestamps admissible evidence हैं। Matter court गए बिना resolve हो जाता है।
3. CBSE renewal parent-communication evidence मांगती है। Renewal committee school से demonstrate करने को कहती है कि fee receipts, attendance alerts और result notifications reliably जाते हैं। School पूरा academic year channel और category के हिसाब से export करता है। Committee actual data देखती है और renewal follow-up queries के बिना go through होता है।
4. Accountant पिछले quarter की SMS bill reconcile करता है। DLT-approved SMS vendor का invoice 12,400 SMS sent दिखाता है। School का message log 12,378 SMS sent और delivered दिखाता है। Accountant 22-message discrepancy तीन minute में ढूंढ लेता है (vendor ने retries को count किया जिन्हें Inkwelly ने एक logical send के रूप में record किया) और vendor से dispute करता है। Bill payment से पहले correct हो जाता है।
5. Principal investigate करती हैं कि parent feedback क्यों drop हुआ। Principal notice करती हैं कि Class 6 में parent satisfaction survey scores drop हुए। वह log खोलती हैं, Class 6 parents के हिसाब से filter करती हैं, देखती हैं कि उस section के WhatsApp broadcasts पर delivered-but-not-opened rates 40% हैं — बहुत से parents ने school की number mute कर दी है। Principal Class 6 attendance alerts को SMS पर switch करती हैं, एक हफ़्ते के अंदर open-rate problem solve हो जाती है।
Office log से जो common operations चलाता है
- Parent phone number से search करके complaint 90 second में resolve करें
- Template से filter करके पिछले term के fee receipts count करें
- Event से filter करके एक fee payment से trigger हुआ हर message देखें
- Channel से filter करके WhatsApp opened-rates SMS delivered-rates से compare करें
- Language से filter करके देखें कि Hindi messages English jitne ही land हो रहे हैं
- Failed-only filter करके देखें कि किन parents को systematically messages नहीं मिल रहे
- Date range से filter करके monthly board report एक click में produce करें
- Class section से filter करके class-specific complaint pattern investigate करें
- किसी row को open करके पूरा message body और fill हुए variables देखें
- Failed message को same row से retry करें — पहले phone number fix करें, फिर retry
- Filtered view CSV के रूप में accountant या board pack के लिए export करें
- Recurring export schedule करें — monthly summary principal के email पर जाए
Audit trail को real school dataset पर देखिए
बीस मिनट। Real school के छह महीने के message log के साथ। अपना सबसे मुश्किल complaint scenario लेकर आइए — हम दिखाएँगे कि Inkwelly एक screen से कैसे resolve करता है। कोई sales pitch नहीं।
Limits, safety और small print
Message log हर वह message cover करता है जो Inkwelly ने school की ओर से भेजा। Staff member ने अपने personal WhatsApp account से जो messages भेजे (पुराना drawer-phone pattern), वे Inkwelly द्वारा capture नहीं हो सकते क्योंकि वे school की WhatsApp Business number से कभी नहीं गुज़रे — audit log सिर्फ़ school का official communication capture करता है, जो ठीक वही है जिसके बारे में board reviews और legal proceedings कार्अ होते हैं। आगे का रास्ता यह है कि हर school message school की WhatsApp Business number, school के DLT-registered SMS sender, और school के verified email domain से जाए।
Opened timestamp सिर्फ़ तब capture होता है जब channel ख़ुद report करता है। WhatsApp के लिए यह green-tick read mark है, जो reliable और admissible है। SMS के लिए, mobile operators read receipt return नहीं करते, इसलिए log sirf sent और delivered दिखाता है — SMS open-rate India में किसी भी platform पर measure नहीं होता। Email के लिए, log bounces और opt-outs capture करता है लेकिन tracking pixels insert नहीं करता (जिन्हें Indian parents increasingly block कर रहे हैं); explicit open-rate email के लिए available नहीं है। Sent और delivered legal-proof requirement cover करते हैं; opened nice-to-have है जहाँ channel support करे।
Message retention SMS के लिए TRAI के DLT framework, WhatsApp के लिए Meta की WhatsApp policy, और email और push के लिए school के अपने configured period को follow करता है। Default active-log retention दो academic years है, optional five-year archive उन स्कूलों के लिए जिन्हें board-affiliation या legal-evidence needs हैं। Log read-only है — staff members rows delete नहीं कर सकते, और super-admin deletion (जब school retention window के बाद purge करना चाहे) भी audit row छोड़ती है जो दिखाती है क्या purge हुआ, कब हुआ, किसने किया। सारा log content Mumbai के servers पर stored है। Export feature school के role-based access को respect करता है — class teacher सिर्फ़ अपने sections का export कर सकती हैं, accountant सिर्फ़ fee-related templates का, principal सब का।
किस मॉड्यूल का हिस्सा
2 modulesअक्सर पूछे गए सवाल
8 सवालक्या हम audit log को parent dispute या legal case में evidence के रूप में use कर सकते हैं?
हाँ। हर row channel के अपने delivery proof को carry करती है — WhatsApp के लिए sent, delivered और opened timestamps Meta के अपने WhatsApp Business API से आते हैं और Indian evidence law के तहत electronic records के रूप में admissible हैं। SMS के लिए, sent और delivered timestamps DLT-approved vendor से आते हैं। Export original timestamps, recipient phone number, message body और fill हुए variables carry करता है। Schools ने Inkwelly exports को fee disputes और attendance-related cases में सफलतापूर्वक use किया है।
Log SMS messages का opened timestamp क्यों नहीं दिखाता?
India में mobile operators SMS के लिए read receipt return नहीं करते — protocol इसको support नहीं करता। कोई भी school ERP किसी भी platform पर SMS open-rate honestly नहीं दिखा सकता। Inkwelly SMS के लिए sent और delivered दिखाता है, जो TRAI के DLT framework actually measure करता है, और opened की absence को explicitly note करता है ताकि school को कभी fake number से mislead न हो।
Inkwelly me pichla saal ka message log kaise dekhein?
पिछले academic year का log देखने के लिए Date Range filter खोलें, *Custom* चुनें, 1 April से 31 March की dates डालें। पूरे academic year का log एक screen पर दिख जाएगा — channel के hisaab से, template के hisaab से, parent के hisaab से। CSV export भी एक click में ho jata hai। Default retention 2 academic years की है, अगर 5-year archive चाहिए तो enable किया जा सकता है।
अगर parent कहें कि उन्हें message कभी नहीं मिला लेकिन log delivered दिखाता है तो क्या करें?
Message detail खोलें। अगर WhatsApp message specific timestamp पर opened दिखाता है, parent ने देखा है — हो सकता है उन्होंने chat archive या delete किया हो, लेकिन green-tick read mark conclusive है। अगर WhatsApp delivered दिखाता है लेकिन opened कभी नहीं, message parent के phone पर पहुँचा लेकिन वह खोला नहीं (अक्सर क्योंकि उन्होंने school की number mute की); office parent को call करके unmute suggest कर सकता है। अगर message failed list में है, row explain करती है — गलत number, parent unsubscribed, promotional window के बाहर — और office underlying issue fix कर सकता है।
Kya school office assistant message log se kuch delete kar sakti hai?
नहीं। Message log read-only है — कोई staff member individual rows delete नहीं kar sakta। Yeh isliye hai taki koi embarrassing failed message ya complaint-worthy message chhupa na sake। Super-admin retention period (default 2 years, optional 5 years archive) khatam hone par bulk purge kar sakta hai, lekin uska bhi audit trail bachta hai — kis ne, kab, kitne records purge kiye, sab log mein dikhta hai.
क्या accountant सिर्फ़ fee-related messages export कर सकते हैं, पूरा log नहीं?
हाँ। Template filter में एक category facet है — Fee Receipt, Fee Reminder, Payment Link Sent, Fine Added, Payment-Link Reminder चुनें — और log सिर्फ़ fee-related messages पर filter हो जाता है। CSV export सिर्फ़ filtered rows carry करता है। यही approach principal (हर event से filter), class teacher (अपने section से filter), और accountant की monthly reconciliation के लिए भी चलता है।
क्या log उन messages को cover करता है जो purane broadcast-list WhatsApp drawer phone से जाते थे?
नहीं, definition से। Audit log सिर्फ़ वे messages capture करता है जो Inkwelly से flow हुए — school की WhatsApp Business number, school का DLT-registered SMS sender, school का verified email domain। Staff member ने जो messages अपने personal WhatsApp account से भेजे (drawer-phone pattern), वे Inkwelly ने कभी नहीं देखे और reconstruct नहीं हो सकते। एक बार school पूरी तरह Inkwelly पर migrate हो गया, हर official school message log में रहता है।
क्या message body retain होता है या सिर्फ़ metadata?
दोनों — पूरा message body और metadata (timestamps, recipient, channel, template, fill हुए variables)। Email के लिए, attachments secure download link के हवाले से reference होते हैं (re-stored नहीं), लेकिन link retention period के लिए preserved है। Body retention school के configured period को follow करता है (active log के लिए default दो academic years, archive के लिए optional पाँच years)। यह legal evidence के लिए essential है — सिर्फ़ timestamp insufficient है; school ने actually जो शब्द भेजे वे disputes के hinge हैं।
आपको ये भी पसंद आ सकता है
3 लेखInkwelly आपके स्कूल पर — खुद देखें
30 मिनट का डेमो। आपके मौजूदा ERP को आपके साथ खोलकर, कॉल पर ही आपका डेटा Inkwelly में लोड करते हैं। कॉल ख़त्म होते-होते एक तय तारीख़ का गो-लाइव प्लान आपके हाथ में।