SailLab

Fill the room, automatically.

Take registrations for classes, workshops, and seminars in one place. Capacity limits, waitlists, and automatic reminders keep your sessions running smoothly — without you tracking spreadsheets.

Professional attendees at a corporate conference

Built for tutors, trainers, and L&D teams

Three reasons educators choose SailLab over generic event tools.

Full classroom of adult learners in a bright training room

Capacity limits, no overbooking

Set a hard cap per session. SailLab stops accepting bookings when full and sends new requests to the waitlist automatically.

Reminder email with class details on a bright screen

Reminders, automatic

Confirmation emails on registration and reminders before the session — every touchpoint your students need, sent automatically. Custom email templates available on Light and Standard.

International students attending a class together

Bilingual booking experience

Each session can display in Japanese or English — useful for international students, foreign-language classes, and corporate training with overseas teams.

Features built for teaching

Teacher presenting to a classroom of attentive students

Group sessions with capacity & waitlists

Configure group sessions with hard caps and an automatic waitlist. When a registered student cancels, the next person on the waitlist is notified so the seat doesn't sit empty.

  • Per-session capacity limits
  • Automatic waitlist notification on cancellation
  • Optional 'X slots left' counter to drive urgency
Student taking notes while filling in a class registration

Custom intake per class

Ask students about their level, goals, dietary requirements, or anything else at signup. Required and optional fields, multiple field types, and answers attach to the calendar invite for the host.

  • Per-class intake forms
  • Validation rules per field
  • Bilingual form labels (JA/EN)
Instructor running a hybrid online and in-person class

Online and in-person

Each session can be online (Zoom, Google Meet, or Microsoft Teams URL auto-generated) or in-person (include the address, room number, and any access notes in the confirmation email).

  • Auto-generated video conference URLs
  • In-person location with privacy toggle (show after booking)
  • Booking redirect URL — send students to course materials after registration

Open registrations in 3 steps

Trainer building a class schedule on a laptop
1 STEP 01

Define the class & schedule

Set duration, capacity, and any prerequisites. Add a class description and link to course materials if you'd like students to read them before signing up.

Sharing a class registration URL on social
2 STEP 02

Share the link

Post the registration URL on your website, social, or LMS. Each booking page has a clean URL like saillab.co.jp/yourname/class-name.

Instructor teaching to a focused group of professionals
3 STEP 03

Teach, while SailLab handles the ops

Confirmations, reminders, and waitlist notifications all happen automatically. You walk into class with a clean roster.

Other ways teams use SailLab

Candidate smiling during a Japanese job interview

Recruiting

Multi-interviewer panel scheduling, automated.

Education & training FAQ

How do waitlists work?
When a session fills, additional sign-ups go to the waitlist instead. If a registered student cancels, the next person on the waitlist receives a notification email so they can grab the seat — no manual work for you.
Does SailLab work for online and in-person classes?
Both. For online classes, video conference URLs are auto-generated for Zoom, Google Meet, or Microsoft Teams and added to the calendar invite. For in-person, you can include the address, room number, and access notes in the confirmation email — or choose to show the address only after booking is confirmed.
Can I run sessions in Japanese and English?
Yes. Each booking page has a display-language setting for Japanese or English, and confirmation/reminder emails follow the same language. Useful for foreign-language classes and corporate training with international teams.
Can students cancel and get notified if a session changes?
Yes. Every confirmation email includes a self-serve reschedule and cancel link. If you cancel a session yourself, you can email the registrants individually before reopening their slot via the dashboard.

Open registrations today.

Free to start. First class set up in under 15 minutes.