How Do I Create/Edit Appointments and Appointment Timeslots?

IN BRIEF
Appointments in iClassPro allow you to create one-on-one or small-group lessons with a specific instructor, pricing, and schedule. The System then generates appointment timeslots—individual date/time instances—based on the frequency you define. This article explains how to prepare prerequisite settings, create new appointments/timeslots, edit existing timeslots, and duplicate timeslots for faster setup.  

Interactive Demos for creating and editing Appointments/Appointment timeslots can be found in the Education Corner, accessible from the Office Portal's "Welcome" screen. Full details are included in the "Creating Appointments & Timeslots" demo.

Overview

Appointments are scheduled lessons that define who teaches, who can book, what is charged, and when the lesson occurs. From each appointment, the System creates one or more appointment timeslots that represent the specific dates and times available for booking. 

  • An appointment includes:
    • instructor
    • booking criteria (such as age range and gender)
    • program and service
    • pricing schedule
    • schedule details (days of the week and times)
  • An appointment timeslot is:
    • a specific date and time generated from the appointment
    • what students actually book in the Customer Portal or via staff in the Office Portal

The System generates appointment timeslots according to the Frequency you choose when you configure the appointment (recurring or one-time).

Back to top

Accessing the Feature

Use the Appointments page in the Office Portal to create, edit, and duplicate appointment timeslots. 

  1. From the main navigation menu, go to the Appointments page.
  2. From here you can:
    • Create new appointments and their timeslots
    • Edit existing appointment timeslots
    • Duplicate an appointment timeslot to quickly create similar offerings

Back to top

Step-by-Step Instructions

Confirm prerequisite settings

During the appointment creation process, you will need to assign certain field values, such as:

  • Instructor
  • Service
  • Program
  • Pricing Schedule
  • Zone

If needed, you will be given the option to create a new Instructor, Service, Program, Pricing Schedule, or Zone during the appointment creation process. However, as this adds extra steps to the workflow, it may be preferable to create them in advance if you need to create several timeslots.

Before you begin, take a few minutes to look over the following documents to ensure you have everything set up:

Back to top

Creating a new appointment/appointment timeslot

  1. Navigate to the APPOINTMENTS page.
  2. Click the NEW APPOINTMENT button in the upper right-hand corner of the page.
  3. This will open the CREATE APPOINTMENT window.

To create a new appointment, you will need to enter the following details:

  1. Enter a NAME for the appointment.
  2. Enter the appointment DETAILS:
  3. Define the SCHEDULE for the appointment:
    • Select a FREQUENCY and DATE/TIME for the appointment.
      • Recurring/One Time
        • If "Recurring" is selected, you will need to specify how often the appointment will occur:
          • Daily, and how often (every 1, 2, 3 days, etc.)
          • Weekly (on a specific Day of the Week), and how often (every 1, 2, 3 weeks, etc.)
          • Monthly (on a specific Day of the month or Ordinal Day of the Week)
            • Start/End Date
            • Start/End Time
            • Note: if you are using Firefox, the time option will always be displayed in 12 hour, AM/PM format regardless of your OS settings.
        • If "One Time" is selected, you will need to define when the appointment will occur:
          • Start Date
            • NOTE: Since this is a "One Time" appointment, the End Date will automatically be set to match the Start Date.
          • Start Time/End Time
          • Note: If you are using Firefox, the time option will always be displayed in 12 hour, AM/PM format regardless of your OS settings.
  4. Set OTHER appointment details:
    • OPTIONS
      • Show to Customers
      • Group Appointment
      • Allow Web Registration
      • Tax Exempt - if enabled, the system will override any tax settings inherited from the Program and will not charge tax for the appointment booking.
  5. ATTACH
    • Keywords
    • Promo Codes
    • Skill Tree

After all of the details have been entered, click SAVE to create the timeslot.

  • NOTE: If "Recurring" was selected as the FREQUENCY, the system will create one timeslot for each date/time within the defined range.

Back to top

Editing an existing appointment timeslot

To edit an existing appointment timeslot, navigate to the APPOINTMENTS page, then click the pencil/edit icon to the left of the timeslot to open the "Edit Appointment" window.

Make any necessary changes to the timeslot, then SAVE your changes to apply them.

NOTE: If the changes are made to a timeslot that was created as "Recurring", the changes will apply to all of the timeslots that are linked to that appointment.

Back to top

Duplicating an appointment timeslot

Once an appointment timeslot has been created, it can be duplicated using the "Duplicate Appointment" button at the bottom of the "Edit Appointment" window.

duplicate_timeslot_01.png

When the "Duplicate Appointment" button is clicked, the system creates an exact copy of that appointment, which can then be edited and saved to reflect a new date/time, new instructor, or other options.

Back to top

Troubleshooting & FAQs

  • Why did my changes affect several appointment timeslots instead of just one?
    • If the timeslot was created as part of a Recurring appointment, it is linked to all other timeslots in that series. Editing one of those timeslots applies the changes to every timeslot associated with that appointment. 
  • Why do time fields always show in 12-hour format in my browser?
    • If you are using Firefox, time fields in the appointment dialogs always display in 12-hour AM/PM format, even if your operating system uses a different format. This is expected behavior for that browser. 
  • Can I set up instructors, programs, or zones while I am creating an appointment?
    • Yes. When required fields such as Instructor, Service, Program, Pricing Schedule, or Zone are empty, you are given the option to create them during appointment setup. However, if you plan to create several appointments, it is usually more efficient to configure these items in advance. 

Back to top

Related Articles

Back to top

Need more assistance?

Customer support is available at 1-877-554-6776 Mon - Fri, 9 am to 9 pm (CT) and Sat, 9 am to 6 pm (CT).