Home Student Attendance

Student Attendance

Student check-in, tardy tracking, and SIS integration
By KYBER
2 articles

Setting Up Student Check-In

Overview KyberAccess includes a dedicated student check-in module designed for K-12 schools, universities, and educational institutions that need to track daily student attendance. Unlike traditional visitor check-in, student check-in is optimized for speed and recognition — students can check in using QR codes, ID scanning, or manual lookup in under three seconds. This guide walks you through enabling student check-in, configuring attendance rules, and getting your first students registered in the system. Prerequisites Before setting up student check-in, ensure the following: - You have an active KyberAccess account on the Pro or Enterprise plan - You have Administrator or Location Manager privileges - Your location is already configured in Settings > Locations Step 1: Enable the Student Check-In Module 1. Log in to your KyberAccess dashboard at app.kyberaccess.com 2. Navigate to Settings from the left sidebar 3. Select Modules & Features 4. Find Student Attendance in the module list 5. Toggle the module to Enabled 6. Click Save Changes Once enabled, a new Students section appears in your left sidebar navigation, and the check-in workflow gains student-specific options. Step 2: Configure Attendance Settings After enabling the module, configure how attendance is tracked at your location: 1. Go to Settings > Student Attendance 2. Set the following options: - School Start Time — The official start time used to determine on-time vs. tardy arrivals - Tardy Threshold — How many minutes after start time before a student is marked tardy (e.g., 5 minutes) - Absent Threshold — Time after which a missing check-in is flagged as absent - Check-Out Required — Whether students must check out at end of day - Check-Out Deadline — Time after which automatic check-out is applied 3. Under Notifications, configure who receives alerts: - Parent/Guardian Email — send daily attendance confirmations - Administrator Alerts — notify staff when a student is marked absent - Tardy Notifications — alert designated staff for late arrivals 4. Click Save to apply your attendance rules. Step 3: Import or Add Students You can add students individually or in bulk. Adding Students Individually 1. Navigate to Students > Add Student 2. Fill in the required fields: - Full Name (first and last) - Student ID (your school's internal ID number) - Grade / Class - Parent/Guardian Contact (name, email, phone) 3. Optionally upload a student photo for visual recognition 4. Click Save Student Bulk Import via CSV For schools with hundreds or thousands of students, use the bulk import: 1. Go to Students > Import 2. Download the CSV template by clicking Download Template 3. Fill in the spreadsheet with student data — required columns include first_name, last_name, student_id, and grade 4. Optional columns: email, guardian_name, guardian_email, guardian_phone 5. Upload your completed CSV file 6. Review the import preview — KyberAccess highlights any rows with errors or missing data 7. Click Confirm Import Tip: If your school uses Google Workspace for Education or Microsoft 365 Education, you can sync student rosters directly through the integration settings instead of importing CSV files manually. Step 4: Set Up Check-In Methods Students can check in using several methods. Configure the ones that work best for your school: QR Code Check-In Each student receives a unique QR code that can be printed on a student ID badge, sent to a parent's email for display on a phone, or displayed in the KyberAccess student portal. To enable QR codes: 1. Go to Students > Settings > Check-In Methods 2. Enable QR Code Check-In 3. Click Generate QR Codes to create codes for all registered students 4. Use Print All to generate printable QR badges, or Email All to distribute them digitally ID Card Scanning If your school uses student ID cards with barcodes: 1. Enable Barcode/ID Scan under check-in methods 2. Connect a compatible barcode scanner to your check-in station 3. Map the barcode field to your Student ID field under Barcode Mapping Manual Check-In Staff can always manually check in students: 1. Open the Check-In screen 2. Select Student Check-In mode 3. Search by name or student ID 4. Confirm the check-in with one tap Step 5: Configure the Check-In Station For self-service student check-in, set up a dedicated kiosk or tablet: 1. Go to Settings > Kiosk Mode 2. Select your check-in device from the device list 3. Under Kiosk Workflow, choose Student Check-In as the primary flow 4. Enable or disable the following options: - Camera Capture — take a photo at check-in for verification - Display Welcome Message — show a personalized greeting with the student's name - Play Sound on Check-In — an audible confirmation beep 5. Click Save & Deploy Note: For iPad deployments, download the KyberAccess Kiosk app from the App Store and pair it with your account. See our iPad Kiosk Setup guide for detailed instructions. Step 6: Test the Workflow Before going live with students: 1. Add a test student record with your own information 2. Generate their QR code 3. Open the kiosk or check-in screen on your configured device 4. Scan the QR code and confirm the check-in appears in Students > Attendance Log 5. Verify that notifications are sent to the configured recipients 6. Check the Dashboard to confirm the attendance summary widget updates in real time Managing Daily Attendance Once student check-in is live, the Students > Attendance page becomes your daily command center: - Today's Overview — real-time count of checked-in, tardy, and absent students - Attendance Log — searchable, filterable list of all check-ins with timestamps - Flag Students — manually mark students as excused absent or early dismissal - Bulk Actions — mark multiple students at once for field trips, assemblies, or school events Tips for a Successful Rollout - Train front desk staff on the manual check-in flow as a backup for any technical issues - Send QR codes home at least one week before launch so families have time to prepare - Start with one grade to pilot the system before rolling out school-wide - Review attendance reports weekly to identify patterns early — see the Tardy Tracking & Reports guide for more - Enable returning student recognition so repeat check-ins are faster each day Frequently Asked Questions Can students check in at multiple locations? Yes. If your school has multiple buildings or campuses configured as separate locations in KyberAccess, students can check in at any of them. Attendance is tracked per-location with cross-location visibility in reports. What happens if a student forgets their QR code? Staff can check them in manually by searching their name or student ID on the check-in screen. No QR code is required for manual check-in. Can I customize the check-in screen greeting? Yes. Go to Settings > Kiosk Mode > Display Settings and edit the welcome message. You can include the school name, logo, and custom text. Does this work with existing student information systems (SIS)? KyberAccess supports integration with common SIS platforms through the API. Check Settings > Integrations for available connectors, or use the CSV import for periodic manual syncs.

Last updated on Apr 25, 2026

Tardy Tracking & Reports

Overview Tardiness is one of the most common attendance challenges schools face, and tracking it manually with paper logs or spreadsheets is error-prone and time-consuming. KyberAccess automates tardy tracking by comparing each student's check-in timestamp against your configured school start time, automatically flagging late arrivals and generating detailed reports for administrators, teachers, and parents. This guide covers how to configure tardy thresholds, view tardy data in real time, generate reports, set up automatic notifications, and use the data to improve student punctuality. How Tardy Detection Works KyberAccess determines tardy status automatically based on two values you configure: - School Start Time — the official time the school day begins (e.g., 8:00 AM) - Tardy Threshold — the grace period after start time before a check-in is flagged as tardy (e.g., 5 minutes) When a student checks in after the start time plus the threshold, the system flags that check-in as Tardy. For example, if school starts at 8:00 AM with a 5-minute threshold, any check-in at 8:06 AM or later is marked tardy. Check-ins before the start time are marked On Time. Students who never check in by the absent threshold are marked Absent. Configuring Tardy Rules To set up or modify your tardy tracking rules: 1. Log in to app.kyberaccess.com 2. Navigate to Settings > Student Attendance 3. Set the School Start Time for your location 4. Set the Tardy Threshold (recommended: 5 to 10 minutes) 5. Set the Absent Threshold — the time after which students without a check-in are marked absent (e.g., 30 minutes after start) 6. Click Save Tip: If your school has different start times for different grades (e.g., elementary vs. middle school wings), configure separate locations for each schedule with their own start times and thresholds. Configuring Multiple Periods Some schools track tardiness by class period rather than just morning arrival: 1. Go to Settings > Student Attendance > Period Schedule 2. Click Add Period 3. Enter the period name, start time, and tardy threshold for each period 4. Save your period schedule Students are then tracked for tardiness at each period transition, not just the start of the school day. Viewing Tardy Data in Real Time Today's Dashboard The Students > Attendance page provides a real-time view of today's arrivals: - On Time counter — students who checked in before the threshold, displayed in green - Tardy counter — students flagged as late, displayed in yellow - Absent counter — students with no check-in past the absent threshold, displayed in red Click on any counter to drill down into the individual student list for that category. Student Tardy History To view an individual student's tardy record: 1. Go to Students and search for the student by name or ID 2. Click on the student's profile 3. Select the Attendance tab 4. View their complete check-in history with timestamps and status flags 5. Use the date range filter to narrow results to a specific grading period Each entry shows the date, exact check-in time, status (On Time, Tardy, Absent, or Excused), how many minutes late they were, and which check-in method was used (QR code, manual, or ID scan). Generating Tardy Reports KyberAccess offers several built-in report types for tardy analysis. All reports can be filtered, exported, and scheduled for automatic delivery. Accessing Reports 1. Navigate to Analytics > Reports from the left sidebar 2. Select a report type from the Student Attendance category Available Report Types Daily Tardy Report — Shows all students marked tardy for a selected date, including check-in time, minutes late, and method. Ideal for daily review by office administrators. Weekly Tardy Summary — Aggregates tardy counts by student for the selected week. Highlights students with three or more tardies and includes trend arrows showing improvement or decline compared to the prior week. Monthly Attendance Report — Full monthly view combining on-time, tardy, and absent data. Calculates each student's attendance percentage. Perfect for report cards and parent conferences. Chronic Tardy Report — Identifies students who exceed a configurable threshold of tardies within a given period (e.g., 5 or more tardies in 30 days). Automatically flags students meeting the criteria and can trigger parent notifications. Grade/Class Summary — Aggregates tardy data by grade level or homeroom class. Helps identify systemic issues, such as one grade being consistently late due to bus routes or scheduling conflicts. Exporting Reports Every report supports multiple export formats: 1. Open the desired report and configure your filters 2. Click the Export button in the top-right corner 3. Select your format: PDF for printing and sharing, CSV for spreadsheet analysis, or Email to send directly to recipients 4. Click Download or Send Scheduling Automatic Reports To receive reports automatically without logging in: 1. Open the report you want to schedule 2. Click the Schedule icon (clock icon near the Export button) 3. Set the frequency: Daily, Weekly, or Monthly 4. Enter the recipient email addresses (administrators, principals, counselors) 5. Choose the delivery time (e.g., 7:00 AM Monday for weekly reports) 6. Click Save Schedule Scheduled reports are delivered as PDF attachments to the specified email addresses at the configured time. Setting Up Tardy Notifications Proactive notifications help address tardiness issues quickly, before they become chronic. Parent/Guardian Notifications 1. Go to Settings > Student Attendance > Notifications 2. Enable Tardy Notification to Parents 3. Customize the message template using variables like {student_name}, {check_in_time}, and {minutes_late} 4. Choose the notification method: Email, SMS, or Both 5. Save the configuration Parents receive a notification each time their child is marked tardy, giving them real-time visibility into attendance. Staff Alerts 1. Under the same notification settings, enable Staff Tardy Alerts 2. Select which staff members receive alerts — administrators, homeroom teachers, or counselors 3. Choose between Immediate alerts (sent per-incident) or a Daily Summary digest 4. Save Escalation Rules For chronic tardiness, set up automatic escalation: 1. Go to Settings > Student Attendance > Escalation Rules 2. Click Add Rule 3. Define the trigger condition, for example: "5 tardies within 20 school days" 4. Set the action: send an escalation email to the principal, generate a parent conference request, or add a warning flag to the student's profile 5. Save the rule Multiple escalation rules can be stacked for progressively serious responses (e.g., first warning at 3 tardies, parent conference at 5, administrative review at 8). Analyzing Trends The Analytics dashboard includes visual tools for spotting patterns in your tardy data: - Tardy Heatmap — shows which days and times have the highest tardy rates across your school - Trend Line Chart — tracks tardy counts over weeks or months to spot improvement or decline - Comparison View — compare tardy rates across grades, classes, or locations side by side - Before/After Analysis — measure the impact of interventions such as schedule changes or new policies Tips for Reducing Tardiness Based on data from schools using KyberAccess: - Share data with parents — schools that enable parent notifications typically see a 20-30% reduction in tardiness within the first month - Review weekly reports in staff meetings to keep tardiness on the agenda - Use the chronic tardy report to focus interventions on the students who need them most rather than applying blanket policies - Track by period if tardiness is concentrated at specific times of day — it may indicate a scheduling problem rather than a student behavior issue - Celebrate improvement — use the trend data to recognize students and classes that improve their punctuality over time Frequently Asked Questions Can I excuse a tardy after the fact? Yes. Go to Students > Attendance Log, find the entry, click the status badge, and change it to Excused Tardy. You can add a note explaining the reason (e.g., doctor appointment, family emergency). Does the tardy count reset each semester? By default, tardy counts are continuous within the school year. You can reset counts manually under Settings > Student Attendance > Reset Counts, or configure automatic resets at semester or quarter boundaries. Can different grades have different tardy thresholds? Yes. Configure each grade level as a separate location with its own start time and threshold, or use the period schedule feature with grade-specific rules. Who can access tardy reports? Report access is controlled by user roles. Administrators and location managers have full access. Teachers can be granted access to their own class reports under Settings > Roles & Permissions.

Last updated on Apr 25, 2026