Published by Asan Digital LLC, the makers of EduQueue. EduQueue is not a hall-pass app. SmartPass, Raptor, Securly, e-hallpass, Minga and 5-Star Students are trademarks of their owners; we compare, we don’t affiliate.

Playbook

The late-arrival kiosk, step by step

The morning line at the front desk is where attendance accuracy is won or lost. This page describes the workflow as EduQueue runs it for Union City Board of Education, NJ — not a generic ideal — and ends with a one-page SOP you can print for the desk today. The vocabulary (event, outcome, time window, building exchange) is ours; the idea works with pen and paper too.

The workflow

  1. The school sets up a “Late to School” event. An event is a named thing students check in to, active on chosen days between a start and an end time. It is given the report type Late to School, which is what makes its check-ins count as attendance rather than, say, a club sign-in. A guard or front-desk user is assigned, or the event auto-assigns whoever is on the desk.
  2. Outcomes are defined, each with a time window and an attendance code. For example: Tardy 8:05–8:20, code T; Late 8:20–9:30, code L; Unexcused 9:30–11:00, code UNX. The code is a short field the district’s own SIS administrator types in; it is the SIS’s attendance code, not ours, so there is no mapping table to maintain. An outcome can also be marked denied (turn the student around to the office) or print a badge (a slip the student carries to class).
  3. The student scans their ID at the kiosk. Any browser with a camera or a USB barcode scanner works; the district’s existing ID cards are used as-is. No app on the student’s phone, no account for the student.
  4. The outcome is assigned by the clock, not by the person at the desk. The event’s outcome method is chronological: the scan time is matched to the outcome whose window contains it. (The other method, sequential, advances a student through outcomes on successive scans — check in, then check out — which is how the shared-campus building exchange and field-trip style events run.) The desk sees the name, photo, homeroom and outcome; it does not decide the outcome, which is the point.
  5. The attendance record is written with the code. Student, event, location, time, who was on the desk, and the outcome’s code. Each outcome step is also written to the audit log, so a later dispute (“I was here at 8:19”) is answered from the record.
  6. The code is posted to PowerSchool. Today that is a nightly attendance export the district’s PowerSchool admin consumes; a direct API write-back through a PowerSchool plugin is being installed with the district, and the open question there is theirs, not ours: whether the code lands as daily or meeting attendance. If your SIS is not PowerSchool, ask before assuming.
  7. The parent is notified by the SIS. EduQueue does not text parents about late arrival. Once the code is in PowerSchool, the district’s existing attendance notifications do what they already do — one message stream for families, not two.
  8. The daily report goes out. Events can email a report to a list at day’s end: ID, name, building, grade, homeroom, date, scan time, desk user, status. For a sequential event the report carries both the check-in and the check-out.
Screenshot placeholder — late-arrival kiosk, front-desk view

Labelled regions, left to right:

  1. Scan field with the event name (“Late to School — High School”) and today’s date.
  2. Student card: photo, name, grade, homeroom, ID number.
  3. Outcome badge in colour: “LATE · 8:41 · code L”, with the window that produced it.
  4. Notes field (optional; “bus 14 late”) and the desk user’s name.
  5. Today’s count by outcome, and a link to the report.
A real capture will replace this; we would rather show a placeholder than a mock-up dressed as a screenshot.

Shared campus: building exchange

Some districts have students whose day spans two buildings — a magnet program in one, homeroom in another. EduQueue’s building exchange registers those students, checks them out of building A and into building B with a location on each leg, and closes the exchange out automatically at day’s end if a leg was missed. The reports page lists the day’s exchanges, so the front desk in either building can answer “is she here or there?” without a phone call. Hall-pass tools describe movement between rooms; this is movement between doors.

What to decide before you switch on

Front-desk SOP (print this)

One page, deliberately plain. Fill in the bracketed parts and tape it by the kiosk.

Late-arrival desk — standard operating procedure

School: [name]   Event: Late to School   Active: [days], [start]–[end]   Owner: [attendance officer]

WindowOutcomeSIS codeAction at desk
[8:05–8:20]Tardy[T]Scan; student goes to class with printed slip.
[8:20–9:30]Late[L]Scan; slip; note reason if offered (bus, medical).
[9:30–end]Unexcused[UNX]Scan; send to main office; office decides.
  1. Log in as yourself. Never use a shared account; the record stores who was on the desk.
  2. Student scans ID. Confirm the photo matches the person. If it does not, stop and call [name/extension].
  3. Do not change the outcome. The clock assigns it. If the student disputes the time, note it in the notes field; the attendance officer reviews disputes from the audit log, not at the desk.
  4. No ID card: look up by name and homeroom, confirm the photo, proceed. Tell the student to see [office] for a replacement. More than [3] no-card arrivals in a month: note it on the daily report.
  5. Parent or guardian present with a reason: scan as normal (the code still posts); hand the note to [attendance officer] for an excused override in the SIS. The kiosk does not excuse; the office does.
  6. Kiosk down: use the paper log on the reverse of this sheet (time, name, homeroom, your initials). Enter it into the system before [time] the same day.
  7. End of window: check today’s count on screen matches the paper backup if one was used. The daily report emails automatically to [list] at [time].

Escalation: [assistant principal, extension]. Last reviewed [date].

Notes

  1. Everything on this page describes our own product and is not independently sourced. The event / outcome / time-window / sequential / chronological / building-exchange model is how EduQueue is built; other tools use other words for overlapping ideas (Securly Pass “Tardy Management”, Minga “built-in tardy management”, SmartPass “Missed Class Time Tracking”) and are compared on the comparison page.
  2. Reference district: Union City Board of Education, NJ, about 11,500 students. Ask us and we will put you in touch.

See the late-arrival kiosk in 15 minutes

A screen-share of the tardy kiosk as Union City runs it: scan, outcome by time window, the attendance code, the report. Tell us your SIS so we can say plainly what posts back and what does not.

Or just start

The free tier is one building, no card, no sales call. It is the same platform Union City runs across its district — not a trial that expires.

Student movement & front-office safety

One email a month: what changed in the hall-pass and visitor-management market, what districts paid, what we shipped. No drip sequence.

Prefer a human? hello@eduqueue.io. We are a small team in New Jersey.