📡

SEAtS Attend

End-to-end attendance monitoring — check-in methods, manual corrections, thresholds, alerts, and timetable integration.
Registry & Admin3 levels · 12 lessonsSelf-paced

Foundation — SEAtS Attend

For new users — essentials to get up and running confidently.

4 lessons · Foundation
1 How students check in with SEAtS Attend

SEAtS Attend supports four check-in methods. Each records attendance in real time and feeds directly into the student's cumulative record and any active monitoring rules.

  • Card swipe — student taps their campus ID card on a wall-mounted reader; record created within three seconds
  • QR code — lecturer displays a rotating QR code; students scan with the SEAtS app to check in
  • GPS geofence — the app detects the student's phone is within the campus boundary and auto-records attendance when a session is active
  • BLE beacon — a Bluetooth Low Energy beacon in the room is detected automatically by the app as the student enters

Tip: QR codes rotate every 5 minutes by default. Lecturers can extend this window for large lecture theatres where students take longer to settle.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about how students check in with seats attend is correct?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

2 Manually correcting attendance records

Card readers fail occasionally, students forget their campus card, or import errors leave sessions uncreated. Manual corrections are normal — the key constraint is timing: corrections before the Monday morning alert run update the student's percentage; those after do not retroactively remove sent alerts.

  • Navigate to Attend → Sessions, find the date and class, and open the session register
  • Click the student's status to toggle between Present, Absent, and Late
  • Complete the mandatory reason field for the audit trail
  • Manual corrections are flagged with a pencil icon in reports, distinguishing them from hardware-captured records
  • The correcting user's name and timestamp appear in the student's activity timeline automatically

Tip: Set a Friday afternoon reminder to review the week's sessions for high absence rates. Correcting records before Monday prevents unnecessary alert emails reaching students over the weekend.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Navigate to Attend → Sessions"?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

3 Recording absences and approved activities

Approved absences — medical leave, placements, religious observance, field trips — are excluded from attendance calculations and will not trigger alerts. Recording them correctly is essential for students and for UKVI-monitored institutions.

  • Open the student profile → Attendance → Absences → Add Absence
  • Select the absence type from your institution's configured list
  • Set start and end date — sessions in that range are automatically excluded from percentage calculations
  • Attach supporting documents (PDF, JPG, PNG) directly to the absence record
  • Approved absences display with a green indicator in the timeline and are separated from unexplained absences in all reports

Note: For UKVI-sponsored students, approved absences must be recorded even if the student is exempt from monitoring — the record forms part of your sponsor duty audit trail.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Open the student profile → Attendance → Absences → Add Absence"?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

4 Understanding attendance alerts

SEAtS runs an alert processing cycle overnight — typically Sunday into Monday. Every monitored student is checked against your configured thresholds; those who fall below one for the first time trigger an alert with notifications to the student, their tutor, and relevant staff.

  • Each threshold maps to a named policy stage with its own notification template
  • Students receive their alert email early Monday; tutors receive a digest of newly triggered students
  • View all active alerts in Attend → Alerts → Current — sort by stage to prioritise
  • Alerts can be individually paused with a documented reason — logged and visible to all staff
  • A student who improves above the threshold is automatically moved back to "Clear" at the next processing run

Tip: Check Attend → Alerts → Upcoming on Friday afternoons to see who is approaching a threshold. Proactive outreach before the alert fires is always more effective.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about underst is correct?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

Practitioner — SEAtS Attend

For experienced users — deeper configuration and workflows.

4 lessons · Practitioner
1 Module groups and differential monitoring rules

Different programmes carry different attendance obligations. Module groups let you apply separate thresholds, monitoring schedules, and alert templates to distinct sets of sessions — all within the same platform instance.

  • Create a module group in Attend → Config → Module Groups → New Group
  • Assign course codes, session types, or programmes to the group — each course belongs to one group only
  • Set an independent threshold for the group; it calculates and alerts separately from the global threshold
  • Module group compliance rates appear on the Attend dashboard alongside the institution-wide rate
  • Alert templates for module groups can be customised separately — useful for clinical programmes requiring more formal language

Tip: Create a module group for optional sessions and set monitoring to disabled. This prevents students receiving alerts for sessions your policy doesn't require them to attend.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Create a module group in Attend → Config → Module Groups → New Group"?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

2 eAttend — digital registers for any setting

eAttend is SEAtS's browser-based digital register for rooms without card readers, off-campus settings, fieldwork, or clinical placements. It requires no additional hardware and works on any device with a browser. Records flow into the same database as card swipe and QR check-ins.

  • Open eAttend from the Lecturer Portal or SEAtS app and select the current session
  • Students check in by tapping their name on the lecturer's screen, or scanning a displayed QR code
  • The register auto-saves every 30 seconds and syncs when connectivity is restored after offline use
  • Students not marked before the lecturer closes the register are automatically recorded as absent
  • Lecturers can add a session note to the eAttend record, visible to administrators reviewing later

Tip: For large lectures, display the eAttend QR code rather than asking students to tap names individually. Set the QR expiry to 10 minutes for venues where students take time to settle.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about eattend — digital registers for any setting is correct?

Q2. According to this lesson, what is the correct value or limit mentioned?

Q3. What is the recommended best practice highlighted in this lesson?

3 Consecutive absence detection and early intervention

Consecutive absence monitoring catches run-of-absences patterns and generates a distinct flag — one that can trigger welfare-focused outreach even when the overall percentage hasn't yet crossed a policy threshold. This is particularly valuable for first-year students and those with known mental health disclosures.

  • Configure consecutive rules in Attend → Config → Consecutive Rules → New Rule
  • Set the trigger — number of consecutive missed sessions (typically 2, 3, or 4)
  • The counter resets to zero when the student next attends any session
  • Consecutive flags appear in the timeline as a distinct event type, filterable independently from percentage alerts
  • Configure separate workflow actions for consecutive flags — e.g. a welfare check email rather than the formal policy email

Tip: Set consecutive rules to fire at 2 sessions for first-years and students with mental health disclosures. Early detection enables a supportive outreach rather than a policy-driven one.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Configure consecutive rules in Attend → Config → Consecutive Rules → New Rule"?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

4 Configuring thresholds and alert stage logic

Attendance thresholds are the operational engine of SEAtS Attend's monitoring. Each threshold defines a percentage point at which a named policy stage is triggered, along with the automated actions — emails, case creation, escalation — that follow.

  • Configure in Attend → Config → Thresholds; a common three-stage model: Stage 1 below 80%, Stage 2 below 70%, Stage 3 below 60%
  • Each stage can trigger independent actions: email template, automatic case creation, tutor notification, or workflow sequence
  • Stage changes are recorded in the student's activity timeline with the date and stage name
  • Thresholds can be suspended institution-wide (campus closure, semester break) from Attend → Config → Suspend Monitoring
  • Use the threshold impact preview before saving — see how many students would change stage under the proposed rule

Tip: Before changing any threshold, run the impact preview and share it with your Head of Registry. A small change from 80% to 75% can alter the Stage 1 count significantly — leadership should understand the operational implications first.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about configuring thresholds is correct?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

Expert — SEAtS Attend

For administrators and power users — integrations, governance, and advanced setup.

4 lessons · Expert
1 Card reader installation and hardware deployment

Physical card readers are the most reliable check-in method for high-volume sessions. Installation decisions have a direct and lasting impact on data quality — a poorly positioned reader generates systematic missed swipes that accumulate into material inaccuracy across an estate.

  • Mount readers at 90–120cm height beside the primary entrance — avoid door frames prone to glancing contact failures
  • PoE (Power over Ethernet) is the preferred standard; wireless models require stable 5GHz Wi-Fi with sub-50ms latency
  • Register each device in Admin → Devices → Add Device before deployment — unregistered readers record nothing
  • Run a test-swipe plan at go-live: 10 taps per reader, verify records appear within 60 seconds
  • Label every reader's admin record with room number, building, floor, and installation date

Tip: Budget for a 10% reader failure rate in the first semester. Keep a spare pool of pre-registered replacement units — a failed reader is then a 15-minute fix rather than a multi-day maintenance ticket.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about card reader installation is correct?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

2 Timetable sync, integrations, and feed health monitoring

SEAtS Attend's accuracy depends entirely on the quality and timeliness of the timetable feed. Feed health monitoring is a daily responsibility — not a set-and-forget task.

  • Supported formats: SITS, Scientia Syllabus+, and generic flat-file CSV
  • Standard delivery: SFTP, files arriving by 23:00, processed 00:00–03:00 overnight
  • Room changes must flow through the timetable feed — manual room changes in SEAtS are overwritten by the next sync
  • Monitor feed health in Admin → Integrations → Timetable; failed imports show in red with a categorised error reason
  • Configure an alert recipient in Admin → Integrations → Notifications to receive email when any feed fails to arrive on schedule

Tip: Make Monday 08:00 a standing 5-minute check: confirm Sunday night's timetable import completed before teaching starts. Found at 08:00 it can be resolved before 09:00 — found at 10:00 it becomes a significant incident.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about timetable sync, integrations, is correct?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

3 SFTP data feeds, folder structure, and import troubleshooting

Student, module, and enrolment data enters SEAtS via SFTP in a defined folder structure. Understanding this is critical for diagnosing import failures and ensuring new students appear before their first session.

  • Standard folders: /students, /modules, /enrolments, /timetable — files must follow the SEAtS data specification naming convention exactly
  • Rejected records are written to /errors with a reason code — common causes: missing student IDs, unrecognised course codes, date format mismatches
  • Retain source files in /archive for 90 days minimum — SEAtS support will need them if a re-import is required
  • Co-ordinate delivery timing with your project manager; processing windows are typically 02:00–05:00 local time
  • New student records appear in SEAtS within four hours of the file being processed

Note: SFTP credentials are sensitive. Store them in your institution's password manager, restrict access to the technical team, and rotate them annually or after any relevant personnel change.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about sftp data feeds, folder structure, is correct?

Q2. According to this lesson, what is the correct value or limit mentioned?

Q3. What is the recommended best practice highlighted in this lesson?

4 Custom rules, part-time students, and attendance exceptions

Placement years, year-abroad programmes, part-time students, and session types that shouldn't count toward a percentage all require custom rule configuration. Getting these right avoids the most common source of student complaints: incorrect alerts for circumstances your policy explicitly excuses.

  • Exclude session types from monitoring in Attend → Config → Session Types — set "Monitored" to No for optional sessions
  • Placement students should be moved to a "Suspended Monitoring" cohort for their placement period; monitoring re-activates automatically on their scheduled return
  • Part-time monitoring uses a configurable pro-rata calculation — set in Admin → Custom Rules → Part-Time Students
  • Year-abroad students can be linked to external attendance data via the SEAtS external attendance API
  • All custom rules are date-versioned — changes take effect from the configured date only and never retroactively alter historical records

Tip: Maintain a "Configuration decisions log" document shared across your SEAtS admin team — record every custom rule, its purpose, and who approved it. Staff turnover in registry is common; the next person needs this context.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Exclude session types from monitoring in Attend → Config → Session Types"?

Q2. Which of the following is accurate according to this lesson?

Q3. What is the recommended best practice highlighted in this lesson?

🏅

Badge Earned!

You completed all lessons in this level.