# Staff attendance

Use staff attendance in the school workspace. Record staff check-in/out and maintain an administrative daily and monthly register.

Category: People
Guide: https://avkul.in/docs/guides/screen-school-staff-attendance/
Guided sample demo: https://avkul.in/docs/demo/screen-school-staff-attendance/
Snapshot: 11 October 2026

## Features

- Check in
- Check out
- Mark all present
- The caller's own attendance history and check-in state
- All staff with their status for a date
- Mark/correct staff attendance for a date

## Access and setup

Intended access: Assigned account with the required permissions
- A school account with the permissions shown below.
- Choose the relevant school, academic session or child before working.

Permission keys: hr:view, hr:update

## Workflow

1. Check the current personal attendance state.
2. Clock in or out through the self-service action.
3. Use the authorized daily roster to correct records.
4. Review the monthly register and holiday policy.

## Fields and controls

- Date

## Current limits

- Self-service acts on the caller’s staff profile. Administrative corrections need separate access.

## Actual application access

- https://avkul.in/en/school/staff-attendance

## API reference

- GET /api/v1/staff-attendance/me — The caller's own attendance history and check-in state; Authenticated scope
- GET /api/v1/staff-attendance/roster — All staff with their status for a date; hr:view
- POST /api/v1/staff-attendance/mark — Mark/correct staff attendance for a date; hr:update

## Demo access

No login is required for the guided sample demo. Its fictional records and actions stay in this browser tab; they do not modify ERP records or send messages/payments. An assigned account is required for the actual ERP links.

Source inventory checked on 11 October 2026. This source inventory is not a certification of every external provider or device flow.
