For class teachers
A roll-order roster, four clear marks and fewer repetitive entries with a reviewed draft.
A clear register for teachers. A reliable daily picture for the office.
Choose the class, record or draft attendance, review, freeze and follow up.
A roll-order roster, four clear marks and fewer repetitive entries with a reviewed draft.
Know the difference between a recorded absence and a class that has not marked attendance.
Review protected records and permission-scoped summaries with a clear audit trail.
Start with the manual register. Where available, Sahayak offers a typed draft—not a shortcut around teacher approval.
Choose a date and see which classes are already marked or frozen. Open a class to find active students in roll order, with their photo, admission number and roll number.
Know where attendance is still needed, without opening every register.
Student attendance6 active students · ordered by roll number
Class-linked teachers mark their own class only.
Record Present, Absent, Half-day or Leave for each student. Saving the same class and date again updates the existing marks rather than creating duplicate records.
Keep a late correction in the same daily record, with a clear saving staff member.
Student attendance6 students · 6 present · 0 absent · 0 half day · 0 leave
Instead of marking each student individually, type one instruction for one class and date. Sahayak prepares a draft from that class’s real roster. The teacher checks the counts and each student’s mark before confirming.
Confirm Sahayak availability in your school’s version.
Less repetitive marking, without taking the final decision away from the teacher.
Student attendanceMark UKG-B attendance, Abhigyan and Abir absent, rest present.
Proposed attendance for Class UKG-B on 17 Oct 2026 — 4 present, 2 absent.
The two named students are absent. The rest of this class is present.
Assumed everyone not named is present — check the list.
Review and confirm below — nothing is saved yet.
Assumed everyone not named is present — check the list.
An authorised person can freeze one class or all classes for a date. Frozen records cannot be edited—manual saves and Sahayak confirmations are both refused. Unfreezing is a separate action with its own permission.
Give reviewed attendance a firm boundary—not just a visual lock.
Student attendanceOne class or all classes · selected date
Manual saves and Sahayak confirmations both respect the lock.
Unfreeze requires separate permission.
The Student Absent Report brings absentees into view. Its “not marked” audit mode helps the office identify classes that have not recorded attendance, instead of treating missing records as absences.
Follow up on missing attendance without confusing it with a student being absent.
Student attendanceOnly students recorded as Absent appear here. Use the not-marked audit to find missing registers.
Sahayak prepares attendance from the selected class roster. It flags uncertainty, keeps the draft editable for review and waits for explicit confirmation.
Unmatched names are flagged. Ambiguous matches show possible students for the teacher to resolve.
An unstated default triggers an assumed-present warning. A present/absent conflict keeps absent and warns the teacher.
Teacher, class and date are fixed. The confirmation expires after 15 minutes and can be used only once.
Permissions and freeze status are rechecked when saving. Actions are audit-logged, just as on the manual screen.
The teacher resolves the match before confirming. Sahayak does not silently choose one.
The brief describes Sahayak answers grounded in attendance records, limited to the classes and students the person is permitted to see. Confirm release availability with our team.
“Attendance this week for V-B?”
Present, absent, half-day and leave counts, with a present-rate. A half-day contributes 0.5 to presence.
“Who was absent yesterday?”
Review student names and classes. The same question can focus on students on leave or half-day.
“Students below 75% this month”
Use an adjustable attendance threshold to identify students who need attention in the selected period.
Today · Yesterday · This / last week · This / last month · A specific date · A date range
Choose a date and class, then record each active student’s attendance in roll order.
Protect reviewed student attendance against further changes until an authorised unfreeze.
Distinguish recorded student absences from classes that have not taken attendance.
Prepare a typed class attendance draft and keep the teacher in control of every saved mark.
Typed instructions. One class and date at a time. Teacher review before saving. This page explains the supplied feature brief; production availability has not been independently verified.
The brief describes manual mobile-friendly attendance and a shared Sahayak confirmation card across desktop, the chat widget and the mobile shell. Review your school’s available version in a demo.
No. Attendance instructions are typed. The supplied brief explicitly says voice marking is not available.
Sahayak matches only against the selected class roster. Unmatched names are flagged. Ambiguous names show possible students for the teacher to resolve before saving. Partial names and small typos are supported, but unusual phrasing can still need correction.
Sahayak assumes unnamed students are present and displays a warning asking you to check the list. If a student is named both present and absent, absent takes precedence and a conflict warning appears.
It is tied to the teacher, class and date, expires after 15 minutes and can be used only once. Permission and freeze status are rechecked at save time, and actions are audit-logged.
Class-linked teachers are limited to their own class when marking and querying attendance. Role permissions also apply, including when a request reaches the API directly.
Sahayak summaries include counts for all four marks and a present-rate. A half-day contributes 0.5 to presence. Low-attendance queries accept an adjustable threshold, such as 75%.
The supplied brief is based on a code review, not a production deployment check. It notes that grounded-assistant changes may be behind a feature flag. Ask our team to demonstrate the available version before relying on this workflow.
See the manual workflow, review safeguards and the Sahayak features available for your school in a personalised demo.