Course booking system

Classes that fill themselves.

Put a class on the schedule with a date, venue, trainer and class size. Students pick their date on your course page, booking page or website, book and pay by card, and get a confirmation email straight away and a reminder the day before. Full classes show as full.

4,013 classes on the schedule and 912 bookings as at 5 October 2026 · Card payments through Stripe

“Replaced 8 systems.”
DoraCompliance Manager · Full Tilt Training Solutions
What's included

Every booking becomes an enrolment.

One-off classesA single class on one date
Multi-day classesBook once, attend every day
Recurring classesUp to 200 at a time
Seats heldUntil they pay or you approve them
Reminders sent for youThe day before every classBookings that reportInto enrolments, compliance tracking and reporting
How it works

Schedule it, fill it, run it.

  1. 1Schedule a classAdd a date, a venue or meeting link, a trainer and a class size.
  2. 2Students book and payOn your course page, booking page or website, by card.
  3. 3Emails go outA confirmation straight away and a reminder the day before.
  4. 4Run the dayMark attendance on the roster, or print a sign-in sheet.

See a class fill itself.

A class set up, and a student booked into it.

Booking

Five ways students book.

Tick "Allow direct booking" and a class gets its own page with a "Book this session" button and a QR code. Your course page shows every date with spots left, or full. Students can also pick a start date as they apply, book from a dates widget on your own website, or register in the student portal.

  • A booking page for every class
  • Your course page
  • Your apply form
  • Your own website
  • The student portal
Class sizes

Seats held, never double-booked.

Class sizes are enforced every way a student books, so a full class never overbooks. When a student applies for a dated class, their seat is held until they pay or you approve them. If they don't finish, the seat is freed and they get one friendly email with a fresh payment link.

Unfinished applicationSeat freed, fresh payment link sent

Your schedule

Set up any kind of class.

Add a class, workshop, assessment, placement, online or self-paced session, in person or online. Duplicate a class to new dates in one click. See your schedule by month, week, day or as a list, and filter by course, trainer or student.

  1. 1One-off
  2. 2One class over several days
  3. 3Recurring, up to 200 at a time
Emails

Confirmations and reminders, sent for you.

Every booking sends a confirmation email, whether the student booked online or your office booked them. The day before class, every booked student gets a reminder and the trainer gets a list of tomorrow's class. Add venue directions and course notes so students arrive ready.

Class day

On the day.

The class page shows your roster with each student's status, USI, profile and payment. Book a student in, move them to another date, remove or reinstate them. After class, mark everyone competent and issue certificates and cards in one go. Trainers run the same steps from their own portal.

  1. 1Tap "Attended" or "Didn't attend"
  2. 2The record files itself as evidence
  3. 3Mark competent and issue in one go
Also included

The small things that save the day.

  • The Day boardThe whole day in one table.
  • Leave courses outSkip reminders for whole courses that don't need them.
  • Export to CSVYour schedule with times, location, trainer, class size and bookings.
  • Real people when you need themSupport requests are handled the same day.
Who we work with

However you train, it fits.

Funded or fee for service. A one-day ticket or a full diploma. Run it all from one system.

  • Government fundedTrack the funding source on every enrolment, ready for reporting.
  • Fee for serviceStudents pay online when they enrol. Payment plans built in.
  • Short coursesBook, pay, attend, certificate. Built for high volume, one-day tickets.
  • Non-accredited trainingRun it beside your accredited courses, kept out of your NAT files.
  • Enterprise and in-houseEmployers book their teams and see who's due for renewal.
  • Third-party deliveryPartners deliver in their own portal. You keep oversight.
  • Construction and mining
  • Plant and machinery
  • High-risk work
  • First aid and safety
  • Beauty and aesthetics
  • Health and community services
  • Hospitality
  • Dance and performing arts
  • Business and leadership

Quick answers.

Can students book without applying first?

Yes. Turn on direct booking for a class and students book and pay on its own page. The enrolment is created when they pay.

Do students get reminders?

Yes. A confirmation when they book and a reminder the day before, plus a list of tomorrow's class for the trainer.

Can we show class dates on our own website?

Yes. Embed the dates widget, share a class's booking link, or print its QR code.

Can we run the same class every week?

Yes. Make it recurring every day, week, fortnight, month or quarter, up to 200 classes at a time.

Can a class overbook?

No. Class sizes are enforced however a student books, and a full class shows as full.

Can we export the schedule?

Yes. Export your schedule to CSV with title, type, times, location, trainer, class size and bookings.

See a class fill itself.

Book a demo and we'll set up a class and book a student into it.

Book a demo