← All guides

Create a class

Set up a recurring weekly class. The system then generates its actual sessions for you, weeks ahead.

Classes & scheduling Head instructor, owner 4 min read

A class in Hull is a *recurring* slot — a day, a time, a branch, a class type and a coach. You create it once; the dated sessions your registers are built from are generated automatically, several weeks in advance.

1. Open Attendance and add a class

Operation → Attendance, then Add Class. The Create Class dialog opens.

ScreenshotThe Create Class dialog with day, time, branch and coach

2. Fill in the slot

levels and student types allowed in the class. A child outside those rules cannot be booked in.

Then Create.

The class type you need does not exist? Class types are set up under Configs → Class Types. Capacity lives there, not on the individual class, so "we can take two more in that class" is a class-type change and affects every class of that type.

3. Check the sessions appear

Dated sessions are generated ahead of time from the recurring definition, so the class should start appearing on the attendance screen for coming weeks. There is nothing to create by hand week to week.

ScreenshotA newly created class appearing on the attendance screen

Changing a class later

Open the class from the attendance screen or from Schedule → Available Slot:

rather than deleting a class that people have attended.

Changing the coach does not disturb the children. Their seats and their "in this class since" dates are untouched — nobody gave anything up. Moving a child to a *different class* is a different matter; see Move a child to another class.

Covering one week only

To put a different coach on a single session, open that session from the attendance screen and change the coach there. It applies to that date only, and the payroll for that session follows the coach who actually taught it.

Related: Check what is full and what is empty · Book a child into a class · Close for a holiday.