Classes & Scheduling

Create classes, manage sessions, and handle bookings

Create a recurring class

Set up a class that repeats every week. Sessions are generated automatically.

Edit or cancel a session

Change time, instructor or room for one session, this and following, or the whole series. Cancel one session, or this and all future sessions to end the series.

Schedule a class monthly or on specific dates

Repeat a class on the same weekday each month (3rd Monday, last Friday), or pick the exact dates on a calendar.

Make a session private

Hide a session from the member schedule while keeping it visible to staff.

Import classes from CSV

Put your weekly schedule in from a spreadsheet: each row becomes a class that repeats every week.

Set up online or hybrid classes

Add Zoom or Google Meet links to your classes. Members see the link only after booking.

Change how far ahead sessions are generated

Control whether sessions are generated 4, 6, 8, or 12 weeks in advance.

View and manage session bookings

See who booked, manage waitlists, take drop-ins, and mark no-shows or late cancels.

Set up and manage rooms

Define studio spaces, link a client to a room booking, and filter the schedule by room.

Duplicate a class

Create a new class from an existing one with all settings pre-filled.

Bulk-edit or bulk-cancel upcoming sessions

Change time or instructor across many sessions at once, or cancel a batch with one click.

Substitute an instructor for a session

Swap the teacher for one session, all future sessions, or the whole series — with automatic notify.

Mark a member as no-show or late cancel

Flag bookings that don't convert to attendance — for class sessions and room bookings alike.

See the change history for a class

A timeline of every audited edit on a template and its sessions — for contracted-hours tracking.

Print the weekly schedule

A clean, paper-friendly weekly view for the front desk or PDF email-outs.

Write a note after a session

Two kinds of note from one button: a treatment note you can save with a few taps, and an incident report that goes straight to the studio.

Read your practitioners' notes and incident reports

Every client has a Notes panel with two tabs: incident reports (with the new ones separated out) and treatment notes.

Edit your own profile (photo, bio, website, specialties)

Instructors can update everything members see about them — directly from My Profile.

Last week at a glance (Weekly Snapshot)

A small card at the top of your instructor dashboard summarising last week's classes, attendees, and earnings — with a delta vs. the prior week.

Sold-out class celebration

When one of your classes fills to capacity, you'll see a "Sold out" badge and a small celebration animation the first time it loads on your device.

Show or hide booking counts on the schedule

Choose whether members see how full each class is ("5/10 booked") on the schedule.

Find deactivated (archived) classes

Deactivated classes are hidden from the main list but still available via the status filter.

Apply class edits to upcoming sessions

When you edit a class, choose whether to push the change to sessions already on the schedule.

Book a member into a class (on their behalf)

Owners, managers, and instructors can book a studio member into a class; the member gets the usual confirmation email.

Instructors: cancel your own class

Cancel a session you teach right from its detail page — booked members are notified and refunded automatically.

Instructors: edit your own class (capacity, price, details)

Update the classes you teach right from the instructor portal — name, description, capacity, price, room, and visibility. Capacity changes apply to your upcoming sessions. So do price, visibility and online changes.

Help Center - Klasly