School Settings

Configure and customize ClassHub to match your school's requirements. The Settings menu is also where you can add Locations, Admin Users, and Non-Lesson Bookings.

Schedule

âš ī¸ Important

Remember to click Save at the top right of the settings page before navigating away. Changes are not automatically saved.

Schedule & Slot Settings

Start Time

The earliest time a lesson can be scheduled.

Finish Time

The latest time a lesson can finish.

âš ī¸ Important

Start and Finish Time cannot be overridden when creating individual lessons. These are hard limits for your entire schedule.

Lesson Length

The default duration for new lessons. This can be adjusted for individual lessons as needed.

Cancel By

The default cutoff time for cancellations without penalty. Students must cancel before this deadline to avoid being charged. This can be customized per lesson.

Available From

The default date and time when lessons become available for Student Side booking. This does not affect Admin Side booking, where lessons can always be booked immediately. This setting is editable per lesson.

Initial Calendar

Sets the default calendar view on the Admin Side when you first open the schedule (daily, weekly, or list view).

Display Interval

Controls the time divisions shown on the calendar:

  • 1 hour - Most compact calendar view
  • 5 min. - Largest, most detailed view
✅ Pro tip

Set the display interval to match your actual lesson start times. For example, if lessons only start at :00 or :30, use "30 min" for the cleanest view.

Credit Type

Choose how to display lesson credits in the system. Naming only.

Low Credit Alert

Flag package contracts when their remaining credits are at or below this number.


Student Site Settings

âš ī¸ Note

All Student Site Settings apply only to bookings made through the student booking interface. Admin Side bookings bypass these restrictions.

Bookable Until

Cutoff time for Student Side bookings.

Show Teacher

Control whether teacher names are visible to students on the booking site.

Priority Teachers

When enabled, if both priority and non-priority teachers are available at the same time, non-priority teachers will be hidden from the student booking site until priority teachers are fully booked.

â„šī¸ How Priority Teachers Work

When enabled, priority teachers can be designated in each teacher's profile. This feature helps you optimize resource allocation by directing students to preferred teachers first.

Waiting List

Allow students to join a waiting list for fully booked classes. When a spot becomes available, they will be notified of the availability.


Email & School Notification Settings

Configure school information and email notification preferences.

School Name

Used in two places:

  1. Displayed in system-generated emails to students and teachers
  2. Shown as fallback text if your logo is unavailable

System Email

This email address serves multiple purposes:

  1. Reply-to address on all system-generated emails to students and teachers
  2. Receiving address for system alerts configured below
  3. Displayed on contracts

Notification Language

Choose the language for system alert emails sent to the System Email address (English or Japanese).

Waiting List Alerts

Configure notifications for waiting list activity:

  • Student Joins - Notify the System Email when a student joins a waiting list
  • Slot Available - Notify the System Email when a slot with a waiting list becomes available

Password Reset Alerts

Receive notifications for password-related events:

  • Reset Requested - Notify when a user requests a password reset link
  • Reset Completed - Notify when a password is successfully changed via reset link

Main Colour

Set your school's brand color. This color will be used throughout the student booking site and in various UI elements to maintain brand consistency.


Staff

â„šī¸ Plan Availability

Staff management is available for Studio and Network plans only. Solo plan is limited to one admin user.

Adding Admin Users

To add a new admin user:

  1. Navigate to Settings → Staff
  2. Click New
  3. Enter ID and name when prompted
  4. Click on newly created user to add contact details and permissions.

Communication Language

Set the preferred communications language for each admin user. ClassHub is fully bilingual (English/Japanese) for all users regardless of this setting.

Admin Permissions

Configure what each admin user can access and modify in the system. Permissions can be customized per user to match their role and responsibilities.

âš ī¸ Important Notes Regarding Permissions
  • Delete is permanent - Deleted items cannot be recovered
  • Staff, Locations, and Settings permissions should be restricted to the system owner and senior administrators

Password Control

Set a password for a new user or change a password of an existing user. Changing the password of an existing user will automatically log them out of the system.

✅ Pro tip

New users can set their password via the Forgot Password? link on the login page. (Registered email address required)

Delete User

The toggle in the bottom right reveals the delete button. Users may not delete themselves.


Locations

â„šī¸ Plan Availability

Location management is available for Network plans only.

Location Types

Locations can be designated as either:

  • School - Your main school location(s)
  • Dispatch - External locations where you send teachers

This designation is for schedule sorting only. Functionally, both types of location behave the same way.

Deactivating and Deleting Locations

Use the slider to activate or deactivate locations:

  • When a location is deactivated, new slots at that location cannot be created
  • Existing slots on both the live schedule and fixed schedule template will remain
âš ī¸ Warning

If a location is deleted:

  • Slots on the fixed schedule template will also be deleted
  • The live schedule will not be affected

Other Bookings

Other Bookings are non-lesson bookings (e.g., prep time, meetings, trial lessons) that can be booked in any slot with any teacher.

Key Features

  • No limit to the number of Other Bookings you can create
  • All Other Bookings are prefaced with an underscore (_)
  • Each has an auto-generated number as an ID
  • Can be booked in all slots with any teacher

Managing Other Bookings

Use the slider to deactivate or delete Other Bookings:

  • Deactivating - Removes the Other Booking from the fixed schedule template. The live schedule will not be affected.
  • Deleting - Permanently removes the Other Booking