> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zionapp.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Supervisor guide: attendance

> How supervisors mark daily attendance and work chronic-absence alerts for their assigned learning centres

As a supervisor, you mark daily attendance for the learning centres you are assigned to and follow up on chronic-absence alerts for those centres. This guide covers the daily marking workflow, alert handling, and the dashboard and trend views scoped to your centre.

<Note>
  You only see and mark students in your assigned learning centre(s). If a student does not appear, confirm they are assigned to one of your centres, or ask your administrator to check.
</Note>

## Daily marking workflow

<Frame caption="Marking a student Present, Absent, or Late in three taps">
  <img src="https://mintcdn.com/zion/qa-JMLxu-WWZOcrd/images/guides/supervisor/attendance-1.png?fit=max&auto=format&n=qa-JMLxu-WWZOcrd&q=85&s=513b8be26a9121889aa426523ef08b4a" alt="Attendance marking screen with Present, Absent, and Late buttons for each student" width="2880" height="1800" data-path="images/guides/supervisor/attendance-1.png" />
</Frame>

<Steps>
  <Step title="Open Attendance">
    Navigate to **Attendance > Mark Attendance** in the sidebar. The marking interface opens with today's date and your centre selected.
  </Step>

  <Step title="Confirm date and centre">
    The date defaults to today. If you have more than one assigned centre, pick the one you are marking from the centre dropdown.
  </Step>

  <Step title="Mark each student">
    Unmarked students are sorted to the top of the list, then alphabetically. For each student, tap **Present**, **Absent**, or **Late**. A status saves as soon as you tap it.
  </Step>

  <Step title="Add detail for Late or Absent">
    For **Late**, you can set an arrival time and add a note. For **Absent**, add a note if you know the reason (for example, "doctor appointment"). Notes are visible to administrators.
  </Step>

  <Step title="Use bulk actions when most students are present">
    Tap **Mark All Present**, confirm in the dialog, then mark the exceptions individually as Absent or Late. You can also multi-select a group of students and bulk-mark them in one action.
  </Step>

  <Step title="Check the summary bar">
    The summary bar shows total, marked, and unmarked counts, plus the present/absent/late breakdown, updating in real time as you mark.
  </Step>
</Steps>

<Tip>
  If you mark a student incorrectly, tap the correct status button. The new status replaces the old one immediately. You can also clear a student back to unmarked if needed.
</Tip>

## Attendance status reference

| Status  | Meaning                                    | Extra fields                         |
| ------- | ------------------------------------------ | ------------------------------------ |
| Present | Student was in class                       | None                                 |
| Absent  | Student was not present                    | Optional note                        |
| Late    | Student arrived after the start of the day | Optional arrival time, optional note |

## What you cannot mark

Attendance is editable only for today. Once that day passes, the record locks and you cannot change it, even for a student you marked incorrectly earlier that same week.

<Warning>
  Only an administrator can correct a locked prior-day record. If you need a past date fixed, tell your administrator the student, date, and correct status. Their correction is written to an audited before/after trail.
</Warning>

## Your attendance dashboard

Navigate to **Attendance > Dashboard** to see your centre's numbers:

* Present, absent, and late counts for the selected day
* Your centre's attendance rate
* A centre breakdown if you supervise more than one centre
* An **Export CSV** option for the data shown

## Attendance trends

Navigate to **Attendance > Trends** to review your centre over time. Pick a range (7 days, 30 days, current term, or a custom range) and optionally filter by grade level. The trend view shows daily present/absent/late/rate figures alongside a summary: average rate, best and worst day, and whether the trend is improving, stable, or declining.

<Info>
  Full attendance report generation (PDF/CSV reports with chronic-absence and late-arrival lists, shareable by email) is an administrator-only page. As a supervisor, use the dashboard export and trends view for your centre's data.
</Info>

## Handling chronic-absence alerts

Zion generates alerts automatically once a student crosses a consecutive-absence or 30-day absence-rate threshold. Defaults are a warning at 3 or more consecutive school-day absences and a critical alert at 5 or more consecutive absences, or a 30-day absence rate above 20 percent. Your organization may have adjusted these thresholds.

<Steps>
  <Step title="Open Attendance > Alerts">
    You see open alerts only for students in your assigned centre(s), filterable by type (warning or critical).
  </Step>

  <Step title="Review the detail">
    Each alert shows the student, alert type, consecutive absence count, and 30-day absence rate.
  </Step>

  <Step title="Acknowledge or dismiss">
    **Acknowledge** the alert and enter intervention notes describing what you did (for example, a conversation with the student or a call to a parent). **Dismiss** it with a short reason if it does not need follow-up (for example, a documented medical leave).
  </Step>

  <Step title="Let it resolve automatically">
    An alert clears on its own once the student no longer meets the threshold on a later run. You do not need to close it manually once the pattern breaks.
  </Step>
</Steps>

<Note>
  Acknowledging or dismissing an alert requires a note or reason and is recorded in the audit trail. This scopes to your assigned centres only, the same restriction that applies to marking. Once you acknowledge or dismiss an alert, Zion will not raise that same alert again for about a week, even if the pattern continues.
</Note>

## Best practices

* Mark attendance close to the start of the day so present-versus-late is accurate.
* Update Late status with an arrival time as soon as you know it.
* Add a note whenever you know the reason for an absence. It helps administrators and saves you a follow-up conversation later.
* Check the summary bar before you leave for the day. Unmarked should read zero.
* Act on alerts promptly. Acknowledging with a real intervention note is more useful than leaving alerts open.

## Related pages

<CardGroup cols={2}>
  <Card title="Attendance overview" href="/features/attendance/overview" icon="calendar-check">
    How Zion's attendance module works across all roles
  </Card>

  <Card title="Marking attendance" href="/features/attendance/marking" icon="calendar-check">
    Detailed reference for the marking interface
  </Card>

  <Card title="Attendance alerts" href="/features/attendance/alerts" icon="bell">
    How chronic-absence alerts are calculated and resolved
  </Card>

  <Card title="Attendance trends" href="/features/attendance/trends" icon="chart-line">
    Reading trend direction and centre comparisons
  </Card>

  <Card title="Administrator attendance guide" href="/guides/administrator/attendance" icon="calendar-check">
    Reports, org-wide alerts, and prior-day corrections
  </Card>

  <Card title="Supervisor dashboard" href="/guides/supervisor/dashboard" icon="gauge">
    Your centre's overview across all modules
  </Card>
</CardGroup>
