IN BRIEF
The Appointments feature in iClassPro allows businesses to schedule private or semi-private lessons with specific instructors. Appointments can be one-time or recurring and include flexible options such as cancellation, rescheduling, and fee handling.
- Overview
- What Are Appointments?
- Where to Configure the Appointments Feature for the Office Portal
- How to Create Appointments or Timeslots
- How to Enable and Configure Appointments for the Customer Portal/Mobile App
- How to Create an Appointment Booking
- How to Create Appointment Tuition Charges
- What Reports Are Available for Appointment-Related Data
- Troubleshooting & FAQ
- Related Articles
Overview
The Appointments feature is designed for facilities that offer one-on-one or small group lessons outside of their standard class or camp structure. It allows administrators to:
- Create appointment timeslots assigned to specific instructors.
- Offer flexible scheduling for customers through the Customer Portal/Mobile App.
- Configure cancellation and rescheduling options, including optional fees.
- Track appointments and related revenue using built-in reports.
This feature is particularly useful for private lessons, evaluations, personal training sessions, and other individualized instruction scenarios.
What Are Appointments?
Appointments are private or semi-private lessons that can occur as a single booking or recur on a set schedule. Each appointment is linked to a specific instructor and can be made available to one or more students depending on how it is configured.
Appointments can be:
- Private lessons (one-on-one).
-
Semi-private lessons, which may allow:
- Multiple students to book the same timeslot, or
- A single student to reserve the timeslot and invite others to join (up to the allowed occupancy limit).
Appointments can also integrate with Punch Passes and support custom cancellation or rescheduling rules.
How Do Appointments Differ from Classes and Camps?
Appointments differ from other iClassPro offerings in the following ways:
- Classes are ongoing enrollments.
- Camps occur for a defined period.
- Appointments can be one-time or recurring, depending on setup preferences.
- Appointments allow customer-managed cancellations or reschedules (optional).
- Appointments can include cancellation fees if configured.
- Customer Portal/Mobile App displays appointments by Service, similar to how Camps are grouped by Camp Type.
Where to Configure the Appointments Feature for the Office Portal
To use Appointments, configuration must be completed in the Office Portal.
- Navigate to SETTINGS>SETUP>APPOINTMENT SETTINGS>GENERAL APPOINTMENT SETTINGS.
- Configure all related options to determine how the system handles bookings, cancellations, and scheduling preferences.
Click here for full details on configuring the appointments feature options for the Office Portal.
How to Create Appointments or Timeslots
Once the feature is enabled, you can create appointment timeslots to define when and with which instructor appointments can occur.
How to Enable and Configure Appointments for the Customer Portal/Mobile App
You can enable appointment booking options for customers by configuring related settings in the Customer Portal/Mobile App.
How to Create an Appointment Booking
Bookings can be created either from the Office Portal or directly by customers through the Customer Portal/Mobile App.
- Click here for full details on creating a booking an appointment in the Office Portal.
- Click here for full details on creating a booking an appointment in the Customer Portal.
How to Create Appointment Tuition Charges
Appointment tuition charges can be created manually or in bulk:
- Click here for information about manually creating appointment tuition charges.
- Click here for information about creating appointment tuition charges in bulk using the "Appointments Tuition Charges" task.
What Reports Are Available for Appointment-Related Data
You can view appointment data using the following reports:
- Instructor Appointment Schedule Report (STA-13)
- Appointment Cancellations/No-Shows Report (STA-14)
- Appointment Revenue Report (FIN-25)
Troubleshooting & FAQ
-
Why can’t I access the APPOINTMENTS page?
- The Appointments feature is only available for Elite and Premium subscription plans.
- If you have one of these plans and still cannot access the page, contact your system administrator to ensure your staff permissions include access to the Appointments feature.
- The Appointments feature is only available for Elite and Premium subscription plans.