Feature

Instructor Scheduling Without the Group Chat

Thalassa schedules sessions and staff together. Assign a lead and assistant instructor to every session, and let the system catch clashes before your team finds them at the dock.

A completed theory session in Thalassa with participants marked present and the assigned instructor

The problem

Shared spreadsheets don’t say no

Two people edit the schedule and the same instructor ends up on two sessions.

A session was booked, but nobody assigned an instructor to it.

One instructor has eight students in the water because the group grew overnight.

Two sessions are booked in the same pool lane at the same time.

Staffing

Lead and assistant instructors on every session

Assign one or more instructors to a session and mark each as lead or assistant. Each session also carries its location, meeting point, time, duration and maximum number of participants.

  • Lead and assistant roles
  • Location and meeting point
  • Duration and capacity per session
  • Theory, pool, open water, debrief or custom session types
Sessions list with type, time, location, instructor, students and status

Clash protection

Conflicts caught before they happen

When you schedule or reschedule a session, Thalassa checks it against everything else on the calendar.

  • Blocked: an instructor already on an overlapping session
  • Warning: more than four students per instructor
  • Warning: another session at the same location and time

Daily view

Today, tomorrow and what’s still unscheduled

The dashboard shows today’s sessions with their instructors and student counts, the next few days, and every booking that still has sessions to schedule. Filter the sessions list by status, type, location or instructor.

  • Today’s schedule and coming up
  • Unscheduled bookings queue
  • Search and filters on the sessions list
Dashboard with today’s schedule, upcoming days and unscheduled bookings

After the session

Attendance and sign-off

Instructors mark each participant present, absent or late cancel, and the session is completed by a named team member with a timestamp. Attendance updates every student’s course ledger automatically.

  • Attendance per participant
  • Completed by and completed at
  • Session expenses such as boat fuel or pool hire

Pricing

Founding member pricing

No per-instructor fees. Unlimited staff and sessions for €500 a year per center, locked in for life.

Pricing details
Founding member Only 5 founding spots · 5 left

Founding member plan

€500 / year

About €42 a month, billed yearly

Your price is locked in for life. It never goes up while you stay subscribed.

Everything included

  • Bookings, course packages and per-student session tracking
  • Session scheduling, instructor assignment and attendance
  • Student records: certifications, medical notes, emergency contacts
  • Payments, deposits and outstanding balances per booking
  • Finance dashboard: revenue, costs, profit, margin and break-even
  • Unlimited staff accounts, students and sessions
  • Every new feature we ship, at no extra cost
  • Guided setup and a direct line to the founders
Book a Demo

No card needed to book a demo. We walk through Thalassa on your own courses and pricing before you decide.

Frequently asked questions

Can instructors see their own schedule?

Yes. Instructors log in with their own account to see the schedule, complete sessions and log session expenses, with permissions set by their role.

Can I change the 4:1 ratio warning?

The ratio warning follows a common open water guideline. Tell us about your own standards on the demo.

Does it handle instructor availability or days off?

Not yet. Thalassa prevents overlapping assignments; availability calendars are on our list.

Does it sync with Google Calendar?

Not yet.

Plan a week of sessions in Thalassa

Book a demo and we’ll schedule a real week of your sessions with your team.