For coaching institutes
Batch-wise attendance that parents actually see
Morning, evening and weekend batches across centres - EduPresence marks every session automatically and tells parents the moment a student misses one.
- Start without hardware
- Multi-centre
- Same-session parent alerts
Period 1 · Maths · 08:30
Class 5 - A register
- 1Aanya Gupta0.82Present
- 2Aarav Sharma0.77Present
- 3Arjun Mehta0.71Late
- 4Diya PatelOn Leave
- 5Ishaan Rao0.41Review
- 6Kabir SinghAbsent
1 uncertain match needs your check
Confirm register- missed-session alert to parents
- Same daymissed-session alert to parents
- entry cameras on a Starter box
- 2-4entry cameras on a Starter box
- hardware needed to start
- 0hardware needed to start
- dashboard across centres
- 1dashboard across centres
The challenge
What we hear, and how EduPresence answers it
The same four problems come up in almost every conversation. Here's what changes on day one.
- 01
Students skip sessions silently
Parents paying for JEE/NEET coaching often learn about missed classes weeks later. Now they're alerted the same session.
- 02
Batches change constantly
New batches, batch transfers and crash courses are a bulk action, not a spreadsheet exercise.
- 03
Multiple centres, no single view
Centre heads and owners see attendance across batches and branches in one dashboard.
- 04
No staff for roll call
Faculty teach large batches back-to-back; a gate or classroom camera - or a QR scan - takes attendance instead.
Every batch
Morning, evening and weekend batches - each with its own rules
Courses and batches replace classes and sections. Each batch keeps its own timings and working days, so attendance and alerts only happen when a session is scheduled.
- Batch-wise late thresholds
- Bulk batch transfers
- Course duration as the session
Period 1 · Maths · 08:30
Class 5 - A register
- 1Aanya Gupta0.82Present
- 2Aarav Sharma0.77Present
- 3Arjun Mehta0.71Late
- 4Diya PatelOn Leave
- 5Ishaan Rao0.41Review
- 6Kabir SinghAbsent
1 uncertain match needs your check
Confirm registerParents in the loop
Parents hear about a missed lecture the same day
Absent, late and left-early alerts go out by push, WhatsApp or SMS - the moment that matters most to a family paying for JEE or NEET coaching.
- Per-event channel preferences
- Delivery tracking and retry
- Notices to a batch or centre
Boarded
Aarav boarded bus R-12 at 07:42 at Sector 21 stop.
Push
Delivered · 1.2 s
WhatsApp
Read · 07:43
SMS (DLT)
Fallback · not needed
Email
Daily digest · 18:00
In practice
A coaching day on EduPresence
- 06:55
Morning-1 batch arrives
Entry camera recognises students; attendance is recorded against today's session for their batch.
- 07:05
Late marks
Arrivals after the session's late threshold are marked Late.
- 07:20
Missed session alert
Parents of absent students get a push or WhatsApp message for the missed lecture.
- 16:00
Weekend / evening batch
Same rules, different timings - each batch keeps its own schedule.
- 18:30
Batch report
Coordinators review batch-wise attendance and chronic absentees.
Capabilities
Built for coaching institutes
Every module shares one data model and one set of permissions.
Courses & batches
Courses (JEE, NEET, Spoken English...) with batches like Morning-1 or Weekend, each with its own timings.
- Batch timing per centre
- Bulk batch transfers
- Course duration as the 'session'
Hands-free check-in
A Starter edge box handles 2-4 entry cameras - right-sized for coaching centres.
- No proxy attendance
- Liveness stops photo spoofing
- Works on ordinary broadband
Zero-hardware option
Start with QR or RFID check-in, or teacher marking on mobile, and add cameras later.
- QR on ID card or app
- RFID tap at the door
- Manual marking in seconds
Parent updates
Absent, late and left-early alerts plus notices, delivered by push, WhatsApp or SMS.
- Per-event channel preferences
- Quiet hours and language
- Delivery tracking & retry
Leave via coordinator
Students or parents apply; the batch coordinator approves. Approved leave suppresses alerts.
- Medical certificate upload
- Half-day leave
- Leave reports by batch
Batch analytics
Attendance trends by batch and centre, chronic absenteeism and defaulter lists.
- Export to XLSX/PDF
- Scheduled email reports
- Multi-centre dashboards
Configuration
Rules that match how coaching works
- Course -> Batch structure instead of Class -> Section
- Attendance per class session / lecture
- Attendance is usually informational, driving parent alerts rather than eligibility
- Leave approval by the batch coordinator
- Transport rarely needed - switch the module off
- Students without biometric consent use QR, RFID or manual marking
Your terminology at a glance
- Academic year
- Course duration / batch cycle
- Level
- Course (JEE, NEET, Spoken English...)
- Group
- Batch (Morning-1, Weekend)
- Attendance unit
- Per class session / lecture
- Typical rule
- Usually informational; parent alerts
- Leave approver
- Batch coordinator
- Transport
- Rare
“Parents used to discover missed classes at the monthly meeting. Now they know before the student is home.”
Sample testimonial for illustration - names and institutions are placeholders.
Recommended modules
The modules that matter most here
Attendance, leave, transport and alerts share one data model - so an approved leave quietly suppresses the absent and missed-bus alerts.
FAQ
Frequently asked questions
See EduPresence on your own campus
Book a 30-minute walkthrough. We'll map your gates, classrooms and bus routes, and show you an AI-filled register with your own terminology and rules.
- Free campus survey
- Live in days without hardware
- Hosted in India