🗓️

Scheduler

Room booking, resource scheduling, conflict detection, and timetable publishing for spaces and staff.
Timetabling3 levels · 12 lessonsSelf-paced

Foundation — Scheduler

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

4 lessons · Foundation
1 What SEAtS Scheduler does

SEAtS Scheduler gives students a self-service booking system for appointments with advisors, personal tutors, and support staff — eliminating email scheduling and giving teams full visibility of demand on their time. Staff define availability; students see open slots and book; both receive automatic confirmations and reminders.

  • Students book via the student portal or mobile app — no separate system login
  • Staff manage availability from the Scheduler section of SEAtS ONE
  • Confirmed bookings appear in the student's SEAtS timeline and in the staff member's appointment calendar
  • Automated email reminders are sent to both parties before each appointment
  • No-show and cancellation rates are tracked and reportable for service planning

Tip: Encourage students to book via the SEAtS app. Within a semester, most students shift to self-service booking — typically reducing appointment-related email by 60–70%.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about what seats scheduler does 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 Setting up staff availability

Before students can book, staff must configure their availability in Scheduler — the days, times, and session types they're available for. Availability can be set as recurring weekly patterns or one-off open windows. Blocked time appears unavailable to students without revealing the reason.

  • Configure in Scheduler → My Availability → Add Availability Window
  • Set day, start/end time, and appointment types accepted during the window
  • Recurring availability (e.g. every Tuesday 10:00–12:00) saves time vs entering each week individually
  • Block periods are invisible to students as unavailable time — useful for meetings, lunch, or preparation
  • Changes to availability take effect immediately
📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Configure in Scheduler → My Availability → Add Availability Window"?

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

Q3. Which statement best reflects the guidance in this lesson?

3 Booking windows: controlling when students can book

Booking windows control when students are allowed to make appointments. They are particularly important during high-demand periods like induction, enrolment, pre-assessment welfare windows, and exam time.

  • Open a booking window in Scheduler → Booking Windows → Open Window; set start/end date and available appointment types
  • Closing a window prevents new bookings but doesn't cancel appointments already made
  • Restrict by year group or programme — e.g. open final-year advisor slots two weeks before first-years
  • Students outside an open window see a message explaining when bookings next open
  • Emergency closure is one click from Scheduler → My Availability → Emergency Block

Tip: Open booking windows for a maximum of two weeks in advance during peak periods. Shorter windows reduce no-shows from bookings made too far ahead.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Open a booking window in Scheduler → Booking Windows → Open Window"?

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

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

4 Appointment types and confirmation workflows

Scheduler supports multiple appointment types — each with its own duration, booking instructions, confirmation message, and reminder settings. Configuring these correctly means students always know what they're booking and what to bring, while staff receive the context needed before each meeting.

  • Create appointment types in Scheduler → Config → Appointment Types — include name, default duration, and a booking description shown to students
  • The confirmation email template per type is configurable — include Teams/Zoom links for online or room numbers for in-person
  • Reminder frequency per type: common settings are 24 hours and 2 hours before the appointment
  • Some types can require pre-booking information — students answer a short question (e.g. "What would you like to discuss?") at booking
  • Capacity settings control students per group appointment — once full, the slot disappears from the student booking view
📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about appointment types is correct?

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

Q3. Which statement best reflects the guidance in this lesson?

Practitioner — Scheduler

For experienced users — deeper configuration and workflows.

4 lessons · Practitioner
1 Managing group sessions and drop-in clinics

Beyond 1:1 appointments, Scheduler handles group sessions (multiple students in the same slot) and drop-in clinics (students arrive without booking, served in arrival order). Both integrate into the same calendar and reporting infrastructure.

  • Create a group session appointment type with maximum capacity — the slot closes once full
  • Group sessions show "X places remaining" in the student portal — creating useful urgency for high-demand sessions
  • Drop-in mode is configured by setting an appointment type to "Walk-in" — the live queue is managed from Scheduler → Today's Queue
  • The Today's Queue view shows student name, arrival time, and wait position for all active drop-in sessions
  • Hybrid sessions (some pre-booked, some drop-in) can be configured by splitting a time window between booking types

Tip: For pre-exam drop-in clinics, enable the queue display screen — a URL you can project in the waiting area showing live queue position. Students can wait outside and check the display rather than crowding the doorway.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about managing group sessions 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 Calendar integration and avoiding double-booking

Scheduler syncs with Microsoft Outlook and Google Workspace, creating appointments in both systems simultaneously. Two-way sync means staff who live in Outlook see their SEAtS bookings without checking a second system — and Outlook events are reflected as availability blocks in SEAtS.

  • Enable per staff member in Scheduler → My Settings → Calendar Integration
  • Two-way sync: SEAtS appointments appear in Outlook/Google, and events created in Outlook appear as blocks in SEAtS
  • The sync runs every 5 minutes — a new booking may take up to 5 minutes to appear in the external calendar
  • Conflict detection in Scheduler → Config → Conflict Rules prevents students booking overlapping appointments across multiple staff members
  • If a linked Teams meeting is cancelled by the organiser, SEAtS flags the appointment as "Unconfirmed" for follow-up
📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Enable per staff member in Scheduler → My Settings → Calendar Integration"?

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

Q3. Which statement best reflects the guidance in this lesson?

3 No-show management and automated follow-up

Student no-shows waste staff time and leave at-risk students without support. SEAtS includes tools for tracking no-shows, automating follow-up, and identifying students who repeatedly book and cancel — patterns that can themselves be welfare signals.

  • Mark a student "Did Not Attend" from the appointment record — records the no-show in the student's timeline
  • An automated follow-up email can be triggered by a no-show — configure the template in Scheduler → Config → No-Show Actions
  • Students with three or more no-shows in a semester appear on the Repeated No-Shows report in Scheduler → Reports
  • A no-show combined with a declining Engage score is a compound welfare signal — the CRM workflow builder can auto-create a case when both conditions are met
  • No-show rate per appointment type and staff member is in Scheduler → Reports → Attendance Summary

Tip: When following up on a no-show, use a supportive tone: "We noticed you weren't able to make your appointment — is there anything you need help with?" No-shows are often anxiety responses, not indifference.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about no-show management is correct?

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

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

4 Demand forecasting and capacity planning

Scheduler data gives student services managers the information to plan staffing levels, predict peak demand, and make evidence-based cases for additional resource — particularly useful in the weeks before budget or staffing reviews.

  • The Weekly Demand report (Scheduler → Reports → Weekly Demand) shows total bookings, attended appointments, and no-show rates by week
  • Appointment type breakdown shows which services are in highest demand — use this to prioritise where additional staff time should be allocated
  • Comparing demand against alert volumes gives a fuller picture: "450 welfare alerts this semester, 280 appointments booked — what happened to the other 170?"
  • Year-on-year comparison shows whether demand has grown and by how much — essential for resource planning discussions
  • The Peak Demand Heatmap identifies highest booking pressure days and times for next semester availability configuration
📝 Quick Check Answer all 3 to earn your badge

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

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

Q3. Which statement best reflects the guidance in this lesson?

Expert — Scheduler

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

4 lessons · Expert
1 Advanced booking rules and restriction logic

For complex access requirements — different booking entitlements by year group or programme, or appointments requiring a prerequisite meeting — Scheduler's advanced booking rules engine enforces these structures automatically.

  • Create restriction rules in Scheduler → Config → Booking Rules; evaluated at the point of booking
  • Restriction types: year group, programme code, module enrolment, custom student attribute, and sequential booking (must attend A before booking B)
  • Priority booking windows give specific groups early access before general availability opens
  • Waitlists are automatically created for full appointment types — cancellations trigger an automatic confirmation to the next waitlisted student
  • All booking rule changes are logged in the audit trail with the changing user and effective date

Note: Test all new booking restriction rules against a representative range of student profiles before activating. A misconfigured rule can accidentally block all students from booking.

📝 Quick Check Answer all 3 to earn your badge

Q1. Where in SEAtS ONE would you find this setting: "Create restriction rules in Scheduler → Config → Booking Rules"?

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

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

2 Scheduler API and timetable system integration

For institutions exposing Scheduler availability through third-party portals, or synchronising appointment data with timetabling or room booking systems, SEAtS provides API access to all Scheduler functions.

  • The API supports read (available slots, bookings, capacity) and write (create booking, cancel booking, update availability) operations
  • Embed the Scheduler booking widget in your student portal using an embeddable iframe with a signed authentication token
  • Room booking integration: confirmed appointments can trigger automatic room reservations in your room booking system via webhook
  • Calendar API export (iCal format) lets staff subscribe to their Scheduler calendar from any iCal-compatible client
  • API-created bookings appear identically to portal-created bookings in all reports
📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about scheduler api is correct?

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

Q3. Which statement best reflects the guidance in this lesson?

3 Reporting and outcome measurement

Scheduler reporting serves two purposes: operational visibility (bookings, no-shows, type breakdown) and outcome measurement (do students who use Scheduler support have better outcomes?). Both are available, but outcome measurement requires connecting Scheduler data to SEAtS student outcome records.

  • Operational reports: total bookings, no-show and cancellation rates, average wait time from booking to appointment
  • Link appointments to outcomes using the case outcome field in the CRM when appointments involved a welfare case
  • Scheduler → Reports → Student Journey shows individual booking histories alongside attendance and engagement trends over the same period
  • Service reach: what percentage of students with alerts made at least one booking — measures how well alerts are translating into actual support uptake
  • Export all reports for Annual Monitoring, external quality submissions, or resource planning
📝 Quick Check Answer all 3 to earn your badge

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

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

Q3. Which statement best reflects the guidance in this lesson?

4 Configuring Scheduler for complex organisational structures

Large institutions have advisor teams across multiple schools, faculties, and service departments — each with different appointment types, access rules, and reporting lines. Scheduler supports hierarchical team structures that let departments manage their own availability within an institution-wide reporting framework.

  • Organise staff into Scheduler Teams (Admin → Scheduler → Teams) — teams share a booking page and a dedicated student-facing booking URL
  • Each team has its own appointment type list and can configure its own booking window schedule independently
  • Cross-team booking via the Universal Booking Page lets a student book with any available advisor across all teams
  • Team managers with the "Team Supervisor" role see all bookings and reports for their team without system administrator access
  • Institution-level reports (Admin → Scheduler → Institution Reports) aggregate data across all teams for central reporting

Tip: If you have both centralised and faculty-based advisor teams, create separate booking pages with distinct URLs for each. Students find "Engineering Student Support" far easier to navigate than a list of 40 individual advisors.

📝 Quick Check Answer all 3 to earn your badge

Q1. Which of the following statements about configuring scheduler for complex organisational structures is correct?

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.