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
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.
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
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
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.
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:
- Displayed in system-generated emails to students and teachers
- Shown as fallback text if your logo is unavailable
System Email
This email address serves multiple purposes:
- Reply-to address on all system-generated emails to students and teachers
- Receiving address for system alerts configured below
- 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
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:
- Navigate to Settings â Staff
- Click New
- Enter ID and name when prompted
- 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.
- 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.
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
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
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