Getting Started - Setup Tutorials

What's the difference between the Schedule and Appointment modules?

Sarah Chen

By Sarah Chen

March 22, 2024 · Updated December 6, 2025 · 4 min read

Your booking system offers two different modules for managing reservations: the Schedule module for recurring classes and courses, and the Appointment module for flexible one-on-one or custom bookings. Most businesses use one or the other, though some use both. This guide explains how each module works and helps you understand which is right for your business.

What is the Schedule module?

The Schedule module is designed for businesses that offer structured, recurring classes or courses. It's ideal for yoga studios, fitness centers, dance schools, and similar businesses.

Types of classes you can create:

  • Repeating classes: Classes that occur on a regular schedule (e.g., Yoga every Monday at 9am)
  • One-off classes: Single classes or workshops that happen once
  • Schedule courses: Multi-session courses where students enroll for the entire series

Key features:

  • Set class capacity limits
  • Assign instructors to classes
  • Customers can browse the schedule and book available spots
  • Manage waiting lists when classes are full
  • Track attendance for each class

Best for: Yoga studios, fitness centers, dance schools, martial arts dojos, swimming lessons, group training sessions

What is the Appointment module?

The Appointment module is designed for businesses that offer flexible, individual bookings based on service provider availability. It's ideal for salons, clinics, consultants, and service providers.

How it works:

  • Define your services and their duration
  • Set up instructors/providers with their working hours
  • Customers choose a service, then see available time slots
  • Admins can also create appointments on behalf of customers

Key features:

  • Flexible time slots based on provider availability
  • Connect services to specific providers
  • Custom appointment settings
  • View upcoming appointments at a glance
  • Appointment log for history tracking

Best for: Hair salons, beauty spas, massage therapists, personal trainers, consultants, tutors, medical clinics

Which module should I use?

Choose based on how your business operates:

Schedule ModuleAppointment Module
Best forGroup classes with fixed timesIndividual appointments
Time slotsPre-defined class scheduleFlexible based on availability
CapacityMultiple students per classUsually one customer per slot
Booking styleBrowse schedule, pick a classChoose service, then time
ExamplesYoga, fitness, dance, coursesSalon, spa, consulting, tutoring

Can I use both?

Yes! Some businesses use both modules. For example, a yoga studio might use the Schedule module for group classes and the Appointment module for private one-on-one sessions. Both modules feed into the same Calendar view, so admins can see everything in one place.

How do customers make a booking?

Customers can book through your booking page, and the experience differs slightly depending on which module you use:

Schedule module booking:

  1. Customer views the class schedule
  2. They browse available classes by date/time
  3. They select a class with available spots
  4. They confirm the booking

Appointment module booking:

  1. Customer selects a service
  2. They choose a preferred instructor/provider (optional)
  3. They see available time slots
  4. They select a time and confirm

Admin-assisted booking:

Administrators can also make bookings on behalf of customers from either module - useful for walk-ins or phone bookings.

How does the Calendar view work?

The Calendar is the central hub where administrators can see all scheduled activities from both modules in one unified view.

What you'll see:

  • Weekly or monthly view of all classes and appointments
  • Class/appointment details: name, time, instructor
  • Capacity status (e.g., "1/10" meaning 1 booked out of 10 spots)
  • "FULL" indicator when capacity is reached
  • Filter options to view by location, instructor, or class type

What you can do:

  • Click on any class to view attendees and manage bookings
  • Mark attendance directly from the calendar
  • Cancel or modify classes
  • Navigate between weeks/months easily

The Calendar combines data from both Schedule and Appointment modules, giving you a complete picture of your business operations.

What do the numbers on time slots mean?

When viewing classes on the calendar or booking page, you'll see capacity numbers displayed on each time slot:

Format: (Booked / Maximum capacity)

Examples:

  • 1/10: 1 person booked, 10 spots total (9 available)
  • 5/5: Class is full
  • 0/8: No bookings yet, 8 spots available

When a class reaches full capacity, it will show a "FULL" indicator. If you've enabled waiting lists, customers can still join the waiting list for full classes.

Was this article helpful?

Try the Booking System for 7 days

All Features Included

7 DAYS FREE$
  • Unlimited bookings
  • All AI features included
  • 🌐Your own branded booking website

No credit card needed

Arrow