Skip to main content

Classes

Classes represent the courses or programs offered by your school. Each class can have multiple schedules (time slots), and students and teachers can be linked at either the class or schedule level.

Addresses

Classes must be linked to a location. You can either add locations in advance via Settings > School Locations, or create a new address directly from the Create Class form when you need one.

Create Address

FieldDescription
AliasA short friendly name for the location (e.g. "Main Hall")
Address Line 1Street address
Address Line 2Suite, unit, or building (optional)
CityCity or suburb
Post CodePostal / ZIP code
StateState or province
CountryCountry

Viewing Classes

Go to Classes in the main menu. You'll see a list of all classes showing the class name, description, and age range.

Use the search bar at the top to find a class by name. Click on any class to open it.

Classes list

Creating a Class

  1. Go to Classes and tap the + button in the bottom-right corner.
Create Class form

  1. Fill in the class details:
FieldDescription
Class NameName of the class
DescriptionOptional details about the class
Start DateWhen the class begins (optional)
End DateWhen the class ends (optional)
Age RangeMinimum and maximum student age, set with a slider
Class AddressLocation where the class is held. Tap Create Address to add a new one inline.
  1. Configure the class settings:
SettingDescription
Max students per scheduleCap on how many students can be in any single schedule under this class. When this limit is reached, the schedule is hidden from the sign-up form.
Schedules inherit students?When on, any student added to the class is automatically linked to all schedules under it
Schedules inherit teachers?When on, any teacher added to the class is automatically linked to all schedules under it
Schedules required on signup?When on, students must select a schedule when enrolling via a sign-up form
Billing TypeFixed — students are billed a flat amount regardless of how many sessions they attend. Schedule Based — students are billed based on the number of sessions attended. Must match the billing type of any billing plan you link to this class.
  1. Tap Submit to create the class.
Class detail view

Class Tabs

When viewing a class, four tabs are available:

TabContents
SchedulesAll schedules for this class
InfoClass details, billing plans, and actions
StudentsStudents enrolled in the class
TeachersTeachers assigned to the class

Editing a Class

  1. Open the class and go to the Info tab.
  2. Tap the menu icon (three dots) in the top-right corner and select Edit.
  3. Update any fields and tap Submit.

You can also toggle the class Active/Inactive from the edit form. Inactive classes are hidden from sign-up forms and no new students can be enrolled.

Deleting a Class

  1. Open the class and go to the Info tab.
  2. Tap the menu (three dots) and select Delete.
  3. Confirm the deletion.
caution

Deleting a class also removes all its schedules and student/teacher links. This cannot be undone.

Class Calendar

From the Info tab, tap Calendar to open a filtered calendar view showing only the scheduled events for that class. This is useful for checking a class's full schedule at a glance without the noise of other classes.

Attendance

There are two ways to take attendance for a class:

  • From the class list — tap the attendance icon (person with checkmark) next to the class row to mark attendance for today.
  • From the Info tab — tap View Attendance to see the full attendance history for the class across all dates, and drill into any session to update it.

Billing Plans

From the Info tab, tap Billing to manage which billing plans are linked to this class.

Class billing plans

Use the edit icon to update the linked plans.

Edit class billing plans

note

A billing plan must be linked to a class before it can be assigned to a student in that class. The billing type of the plan must match the billing type set on the class.

Managing Students

There are two approaches to linking students to a class — choose based on how your school is structured:

Students linked at class level

Add at class level — students are linked to the class and automatically inherit all its schedules. Best for schools where all students in a class attend the same time slots (e.g. a grade school).

Students linked at schedule level

Add at schedule level — students are linked directly to individual schedules. Best for schools with multiple time slots where different students attend different slots (e.g. a swimming school with morning and afternoon sessions).

You can also combine both approaches.

Adding students to a class

  1. Open the class and go to the Students tab.
  2. Tap the + button.
  3. Search for and select students in the popup.
  4. Tap Add Selected Students.

Removing a student from a class

  1. Open the class and go to the Students tab.
  2. Find the student and tap the menu (three dots) next to their name.
  3. Select Remove from Class and confirm.

Editing a student's schedule assignments

To control exactly which schedules a student in this class attends:

  1. Open the class and go to the Students tab.
  2. Tap the edit (pencil) icon next to the student.
  3. Select or deselect the schedules this student should be assigned to.
  4. Tap Save.
note

Changing schedule assignments may trigger a billing plan update if the new number of schedules is not covered by the student's current plan.

Managing Teachers

Adding teachers to a class

  1. Open the class and go to the Teachers tab.
  2. Tap the + button.
  3. Search for and select teachers in the popup.
  4. Tap Add Selected Teachers.

Removing a teacher from a class

  1. Open the class and go to the Teachers tab.
  2. Find the teacher and tap the menu (three dots).
  3. Select Remove from Class and confirm.

Editing a teacher's schedule assignments

To control which schedules a teacher in this class is assigned to:

  1. Open the class and go to the Teachers tab.
  2. Tap the edit (pencil) icon next to the teacher.
  3. Select or deselect the schedules for that teacher.
  4. Tap Save.

Managing Schedules

The Schedules tab lists all schedules for the class, sorted by frequency, then day, then start time. Tap any schedule to open it.

To create a new schedule, tap the + button from the Schedules tab. See the Schedules guide for full details on creating and managing schedules.

Messaging Class Members

  1. Open the class and tap the menu (three dots) in the top-right corner.
  2. Select Message.
  3. Compose and send your message. It will be delivered to all students and teachers linked to the class.