edge can record daily attendance for your staff — including non-teaching staff who never appear on a class roll — using a simple Present/Absent status plus start and end times for each day. Staff attendance marking is a feature that must be enabled for your school — contact support to have it switched on. Users need the Manage Attendance permission to mark staff attendance.
edge can record daily attendance for your staff — including non-teaching staff who never appear on a class roll — using a simple Present/Absent status plus start and end times for each day. Staff attendance marking is a feature that must be enabled for your school — contact support to have it switched on. Users need the Manage Attendance permission to mark staff attendance.
Where to find it
Once enabled, go to Attendance > Mark Staff Attendance. There are three views, all working on the same marking screen:
| View | What it shows |
|---|---|
| By Day | Every staff member with a current employment period, one row each, for the selected date(s) |
| By Staff | One selected staff member, with one row per date in the chosen date range |
| Unmarked | Staff and days that do not yet have an attendance status recorded |
When staff attendance is enabled, the student marking link in the menu is relabelled Mark Student Attendance so the two are easy to tell apart.
Screenshot: Mark Staff Attendance menu showing By Day, By Staff and Unmarked
Who appears on the list
All staff members with a current employment (service) period at the school appear — the list is not limited by staff type, so teaching and non-teaching staff are both included. Attendance can only be recorded for normal school days: Monday to Friday dates that are regular days in the school calendar (closures, teacher-only days, holidays and weekends are excluded).
Marking attendance
- Open Attendance > Mark Staff Attendance > By Day (or By Staff / Unmarked).
- Select the date, or a date range of up to a year.
- For each row, set the Status: leave blank (Unmarked), Present (P) or Absent (A).
- For staff marked Present, set the Start time and End time (15-minute steps from 6:00am to 9:00pm). The times default to the staff member's normal working hours where these are set up, otherwise 9:00am–3:00pm. The Hours column calculates automatically from the times.
- Click Submit Attendance to save.
A Present entry must have valid times — the end time cannot be earlier than the start time, and the hours must be greater than zero. Absent entries save with no times.
Screenshot: staff attendance marking grid with Status, Start time, End time and Hours columns
Bulk options
At the top of the grid you can:
- Use Mark all staff as... to apply a status (Normal Hours, Unmarked, Present or Absent) to every row at once.
- Tick Overwrite Existing if you want the bulk action to replace statuses already recorded.
- Click Set Normal Hours to fill each Present staff member's times from their configured normal working hours.
Normal hours come from the working-hours pattern recorded against each staff member's employment period, matched to the day of the week.
Reviewing and exporting
Each saved entry records who entered it and when, so staff attendance is fully auditable. A Staff Attendance Summary view shows an individual staff member's attendance across the year (with year-to-date, last-four-weeks and this-week views) and offers an Attendance History Export to CSV for a chosen date range; this summary page is part of the Kōhanga Reo / ECE navigation.
Tips
- Use the Unmarked view as a daily catch-up screen — it only lists staff and days still needing a status.
- Only the start and end times are stored; the hours figure is always recalculated from the times, so correcting a time automatically corrects the hours.