ResNeo HelpDashboard

Classes and timetables

Enable the class model, define class types, generate instances, manage capacity, take payments, and check guests in.

Classes (when the model is enabled)

Turn on Classes under Settings → Profile → Booking models, then open Classes (/dashboard/class-timetable) from the sidebar (just under Contacts).

What this covers: class types, weekly patterns, generated instances, and attendance.

Class types (the template)

How classes, events, and resources connect (concept)

Each line is a simplified map of where to work in the dashboard for that model.

Each class type captures:

  • Marketing copy – name and description shown online.
  • Schedule basics – duration, default capacity, colour on the calendar.
  • Instructor calendar – which column owns generated sessions.
  • Commercial rules – price, deposit settings, and payment requirement (none, deposit, or full payment).
  • Booking windows – advance days, minimum notice, cancellation notice, same-day toggle.

Spend time here once; timetable rows inherit these defaults.

Weekly timetable

Add weekly patterns with start time, recurrence interval, and optional end dates or caps on how many sessions to generate ahead. The system materialises concrete instances your team can see on the Appointment Calendar.

Instance lifecycle

Browse generated sessions to:

  • Cancel a single date without deleting the whole series.
  • Apply capacity overrides when a room changes size.
  • Review attendees as bookings arrive.

Check-in, attendance, and CSV

Mark attendance for operational confidence and export rosters to CSV when partners need a headcount. If payments are due online, watch for Stripe warnings on unpaid rows. Handle them before guests arrive when your policy requires prepayment.

Calendar entitlements

Each class type must reference a bookable calendar your plan still allows. If you downgrade tiers, revisit class assignments so nothing points at a deactivated column.

Roles

Admins configure types and timetables; staff can help with check-in depending on your internal policy. Everyone should know who adjusts capacities mid-season.