Attendance

Automatic attendance for live classes + manual roll for physical batches

Live class attendance is captured server-side from BoardKast / Zoom join events — no manual marking. For in-centre batches, your teachers tap names on a tablet. Parents see everything in their dashboard, scoped to the last 30 days.

Why coaching institutes choose this

Live class attendance is automatic

BoardKast emits a webhook on every join and leave. Amoozora maps the user to the student record and accumulates duration across rejoins. No one has to remember to take attendance.

Physical batch roll-call on tablet

For in-centre attendance, teachers open the batch on a phone or tablet and tap names. Bulk mark + bulk absent buttons for fast classes.

Parent dashboard with last-30-days view

Every parent sees their child's attendance percentage, recent classes, and duration per session — across both live and physical attendance.

Rejoin-safe duration tracking

If a student loses connection and rejoins, duration accumulates correctly instead of being overwritten. Common in patchy-internet India.

How it works

01

Bootstrap the BoardKast webhook

One click in Platform → Integrations → BoardKast wires the attendance_marked event to your dashboard.

02

Schedule a class or batch

For live classes, just schedule it like normal. For batches, set the weekly recurrence on the batch detail page.

03

Attendance fills itself in

Live: server-side from join/leave events. Physical: teacher taps "Present" on the tablet view at the start of class.

04

Parents check in via the app

Linked parents see their child's attendance percentage and per-class breakdown without you sending any reports.

Frequently asked questions

Does live class attendance work with Zoom?

Yes — Zoom integration emits the same join/leave webhook events that BoardKast does, so attendance is captured automatically regardless of which live platform you use.

What happens if a student rejoins after losing internet?

Duration accumulates. We track joined_at and last_join_at separately, so each rejoin adds to the total session time instead of resetting it.

Can parents see attendance?

Yes. Linked parents see their child's attendance for the last 30 days — both live classes and physical batches — from the parent dashboard.

How accurate is the live class duration?

Within ~1 second of actual session time. The server timestamp on each join/leave event is the source of truth, not the student's device clock.

Stop wasting class time on roll-call.

Start free. Upgrade when you grow.