August 12th, 2026

New Feature

Set Your Own Daily Attendance Rules

Demo:

The Snapshot

You can now decide exactly how Orah turns class rolls into a daily attendance status. Choose whether the day is judged on every class or just the first one, set the thresholds that make a day Absent, Late, or an Early Departure, and apply each policy school-wide, by division, or year level by year level.

What's New

Under Daily Status in Attendance Settings you pick one of two ways to calculate the day: All Classes throughout the day, which aggregates attendance across every class and marks the day absent once a student misses more than your threshold, or First scheduled class only, which mirrors the day from the first class — and you can narrow that to a particular class type if you'd rather anchor the day to, say, the first academic class. There's a new Early Departure for Day status alongside Absent, Late, and Present, and a priority table on the page showing exactly which status wins when a student meets more than one. The daily reason and its excusal now come from the class rolls themselves: if every class shares a reason, that becomes the daily reason, and if reasons vary, the first one chronologically is used — then pushed through to your student information system with the finished record. Turn on Pass Thresholds and approved passes that overlap the school day set the picture instead: a pass that runs into the morning records a Late Arrival time, one that runs to the end of the day records an Early Departure time, and overlapping passes are merged and read as a single block. Set one year level up the way you want it and copy that policy straight across to the others.

Why It Matters

Every school draws the line differently on what counts as a day away. Now that line is yours to set — a student who misses two of six classes can count as present at one school and absent at another, and Orah will report it your way, right down to the percentage. Approved late arrivals and early departures land as Late for Day and Early Departure for Day with the real arrival and departure times attached, rather than being lumped in with a full-day absence. And because the daily reason and its excusal are read from the rolls your teachers already mark, the record that reaches your student information system matches what actually happened in the classroom — no separate step to keep the two in step.

Next Steps

  1. Open Attendance Settings and go to Daily Status

  2. Choose who the policy applies to — school-wide, by division, or by year level

  3. Pick how the day is calculated: all classes across the day, or the first scheduled class

  4. Set your absence threshold — how much of the day a student has to miss before the day counts as absent

  5. Turn on Pass Thresholds if you want approved passes to set Late and Early Departure times, then set those cut-off times

  6. Check the priority table so you know which status takes precedence when a student meets more than one

  7. Save, then use Copy this policy to other year levels wherever the same rules apply
    Worth a look before your next reporting cycle. Questions about which settings suit your policy? Reach out to your CSM.