Classes and sessions settings
Paths, defaults and effects of each option.
Settings open as a drawer over your work; a direct URL can open a full page. On desktop choose the same product heading under Settings. Change values and Save; form validation and role permissions apply.
Usage guide
Managers create weekly series; reception books dated sessions. Class definitions, schedules and sessions are separate.
Browse this area
Bookings — modules and detailed settings
Class rules
Open settings · /settings/classes
Set days-ahead window, cutoff hours and cancellation reasons. Capacity/weekly schedules live on class records.
Desktop: native settings panel.

Defaults and behaviour options
This table lists contract defaults, not your saved workspace values. Location distinguishes visible controls from advanced configuration values.
| Option / key | Default | Effect and choices | Location |
|---|---|---|---|
Booking window · windowDays | 28 | How many days ahead a place can be booked. Four weeks is typical. | /settings/classes |
Booking cutoff · cutoffHours | 0 | How close to the start a place can still be booked. | /settings/classes |
Cancellation reasons · cancellationReasons | ["schedule_change", "emergency", "found_alternative", "not_needed", "other"] | The reasons a class booking may be cancelled for. | /settings/classes |
Permission: module manage is used for configuration; the main guide’s action table lists individual operation permissions.
Related guide
Technical sources
packages/os-kernel/src/modules/group-classes.ts, apps/studio/app/(app)/settings/, apps/era-station/apps/web/src/era/business/screens/settings/pages/registry.tsx.