Scheduled Courses

Download Manual

callout-successThis feature is available to Site ManagerCourse Author, and Instructor accounts depending on system configuration.

The scheduling tool lets you offer in-person sessions such as instructor-led training, classroom courses, face-to-face instruction, and blended learning. Multiple sessions can be created from one product without making a copy of the product.

Here are more benefits of the scheduling tool:

  • Create one product with multiple sessions
  • Define the number of seats for each session
  • Associate multiple dates to one product
  • Define the session duration
  • Offer each session in a different location
  • Allow for a different instructor for each session
  • Offer attachments for learners to download prior to the session
  • Instructors may manually enrol learners on the fly
  • Learners may register to a session through the course catalogue
  • Learners may cancel their registration to a session any time before it starts

callout-info The scheduling tool is available for self registrations through the course catalogue and to manual registrations. Access codes cannot be used to register users for a session. The scheduling tool is not currently compatible with the Informetica storefront.

Scheduled sessions are displayed based on the user accessing the scheduling tool, as follows:

User Type Visible Offerings
Instructor and Publisher Only scheduled offerings that you have created or that you are assigned to as the instructor.
Campus Admin Any scheduled offerings that are in the same campuses that you belong to.
Site Manager All scheduled offerings.

Navigate to Scheduling Tool

  1. Select the Scheduling Tool tab at the top of the page. scheduling-tool-tab
    • If you are a Site Manager, select LibraryScheduling Tool.scheduling-tool-library-tab
  2. Optionally use Filter and Save Searches to locate specific sessions. 
  3. Optionally Export the session list. 

The image below shows the Scheduling Tool main page.

Create a Scheduled Session

  1. Navigate to the Scheduling Tool.
  2. Select Create from the Options menu. If you cannot see the menu, show the Tool Panel.
  3. Fill out the form.
    Field Name Field Type Required
    Name Text Input Yes Enter a name for the session.
    Description Text Input No Optionally provide details and links that append an existing course description. individuals will see the session description when they Click for Info in the catalogue.
    Bundle Drop-down No Narrow the product list by selecting a category bundle.
    Product Drop-down Yes Select the product for your session.
    Instructor Drop-down No Select an instructor for the session. Note that the instructor must be enroled to the product. The LMS will display a conflict alert if the instructor is already scheduled on the same date and time. A course can still be scheduled with the conflict in place.
    Location Text Input No Enter details about where the session is taking place. The LMS will display a conflict alert if the location is already scheduled on the same date and time. A course can still be scheduled with the conflict in place.
    Room Text Input No Identify the room that the session is meeting in.
    Status Drop-down Yes Select the status of the session. A status change does not run any LMS tasks and is not automatically affected by publish dates; status is more of an administrative tool. For more about statuses, visit Change Session Status.
    Type Drop-down Yes The delivery method is shown in the catalog (e.g. Classroom, Webinar). The enrol button will change based on the type. The type and enrol buttons can be renamed by a Site Manager.
    Maximum Attendance Text Input No Enter the number of spots/seats available or leave blank for unlimited. Once this number is reached, individuals attempting to enrol will see that the class is full. If an individual withdraws from the session, it will make a spot available.
    Start Date Date/Time Yes Individuals cannot enrol after the start date/time regardless of publish date and status. Instructors can manually enrol a individual past the start date. Note that the LMS displays all times in Eastern Time Zone.
    End Date Date/Time Yes The end date indicated when the session is over. Individuals generally should not not be enroled to a session that had ended. Note that the LMS displays all times in Eastern Time Zone.
    Published Date/Time No Select one of the two options to set a time frame to accept enrolments for confirmed sessions:
    • Publish Forever: This will open your session to enrolments from the time you create the product until the time you have changed the status to Completed.
    • Publish Between:  Set a specific date/time range to accept enrolments from the catalog and calendar.
    Waitlist Number Input No An optional waitlist can be set with maximum number and cut off dates. Individuals on the waitlist can be manually moved from the waitlist to  enrolment in the session. See Waitlist in the Scheduling Tool topic of hte Instrcutor manual.
    Attachment File Upload No After you create the session, you can edit it to upload files such as .ics, .pdf, and .docx to make them available to enroled individuals. To prevent calendar conflicts, you can attach only one .ics at a time.
  4. Select Create or Save and Create Another to keep the data from the previous save and start a new session.

Edit a Scheduled Session

  1. Navigate to the Scheduling Tool.
  2. Select the Edit button for a session.
  3. Make the necessary changes and then Save.
  4. To change the status, see Change Session Status.

Copy a Scheduled Session

  1. Navigate to the Scheduling Tool.
  2. Select Copy from a session’s Edit split button
  3. Confirm your copy.
  4. Find the copy from the list of sessions and Edit it (e.g. change the date of the session).
    The copy is created with the same name as the original session with the word copy in front of the title.
  5. Save.

Manage Session Attachments

Upload files such as .ics, .pdf, and .docx to make them available to enroled users. Only one file can be attached during creation, however after creation, you can edit to add multiple attachments. 

Add Attachments

  1. Navigate to the Scheduling Tool.
  2. Select Manage Attachments from a session’s Edit split buttonscheduling-tool-manage-attachments
  3. Choose a method for uploading the file (ftp is for large files).
  4. Select the file from your workstation.
  5. Select Continue.

Delete Attachments

  1. Navigate to the Scheduling Tool.
  2. Select Manage Attachments from the session’s Edit split button
  3. Select the Delete Icon for the relevant attachment.
  4. Confirm the deletion.

Create a Calendar File

Calendar items can be created in Outlook and saved as an .ics file. You can then attach the file to a session, allowing users to add the session to their calendar. 

  1. Open Outlook.
  2. Create the calendar item.
  3. Choose File | Save as | iCalendar format (*.ics).
  4. Save.

If you have Product enrolment email alerts enabled, the email can automatically attach an ICS file if one exists for the scheduled session. Ensure the following criteria is met for this functionality:

  • The scheduling tool is enabled for your LMS.
  • An individual must be enroled to a specific scheduled session.
  • An ICS file must be attached/uploaded that scheduled session.

Manage Session Enrollments


The scheduling tool has an optional waitlist that you can enable for a scheduled session. The waitlist can be set with a maximum number of people allowed on the waitlist, as well as cut-off dates. Individuals to the waitlist can be manually moved from the waitlist to active enrolment by the instructor or other user type with the permissions (e.g. a Site Manager).

Navigate to a Waitlist

The waitlist lists all waitlisted users for the session as well as their position on the waitlist.

  1. Navigate to the Scheduling Tool.
  2. Select Waitlist from a session’s Edit split buttonIf it's not visible, hide the Tool Panel.scheduling-tool-waitlist
  3. Optionally Export the list.
  1. Edit a Scheduled Session
  2. Select the checkbox in front of Enable to create a waitlist for this session.
  3. Enter a number for the Maximum Size. This will limit how many users can be waitlisted.
  4. Enter the Start/End Date and optional times that a user can be waitlisted. A best practise is to prevent users from being waitlisted too close to the start of the session (e.g. two days before the session is scheduled).
  5. Save.

callout-infoAn individual may only belong to one waitlist per product. If an individual is enroled to another waitlist for the same product, they are removed from their previous waitlist.

Move enroled users to the waitlist.

  1. Navigate to the waitlist.
  2. Select Add Users under the Waitlist Tools. If you can't see the menu, show the Tool Paneledit-waitlist-add-users
  3. Optionally use Filter and Save Searches to locate specific enroled users.
  4. Search. If you did not apply filters, all users enroled in the session will be listed.
  5. Select the checkbox in front of each user you wish to add to the waitlist.
  6. Select Add to Waitlist at the end of the list of users.

callout-infoWhen enroling a user from the waitlist list, the system does not account for the session's maximum attendance. This is to give flexibility to special cases where adding users above the seat limit for the scheduled course may be applicable.


  1. Navigate to the waitlist.
  2. Select the users you wish to enrol.
  3. Select Register Selected under the Options menu. If you can't see the menu, show the Tool Panel

Individuals removed from a wailist will not be enroled in the session. You may wish to enrol users from the waitlist instead (see above).


  1. Navigate to the waitlist.
  2. Select the users you wish to remove.
  3. Select Remove Selected under the Options menu. If you can't see the menu, show the Tool Panel
  4. Confirm.

There are two automatic email notifications related to the waitlist that may be in use by your system. 

  1. Added to Waitlist emails are sent when:
    • An administrator adds a user to the waitlist
    • A user adds themselves to a waitlist
  2. Removed from Waitlist emails are sent when:
    • An administrator removes a user from a waitlist
    • A user removes themselves from a waitlist
    • An instructor removes a user from the waitlist

Email Session Participants

You can generate a list of email addresses for enroled individuals to notify them about changes.

  1. Navigate to the Scheduling Tool.
  2. Select Email List from a session’s Edit split button.  
  3. Open your email application and then copy/paste the email addresses provided.

Change Session Status

Session Statuses

  1. Navigate to the Scheduling Tool.
  2. Select sessions.
  3. Use the drop-down menu Change Selected Status under the options menu to change the status of all selected sessions. If you cannot see the menu, show the Tool Panel.
  4. Confirm the update.

Session Status Glossary

Session statuses can be used to help filter and organize the sessions. The status list shown below is not exhaustive; more statuses may be available on your system.

  • Planned: This status indicates the session is still being prepared and it not yet ready for enrolments. It will also disable enrolment from catalog & calendar. 
  • Confirmed: This status indicates the session is ready for enrolment. It is also the only status that allows enrolment from catalog & calendar. 
  • Cancelled: This status indicates a once confirmed session that is no longer available. It will also disable enrolment from catalog & calendar. 
  • Completed: This status indicates the session that has ended. It will also disable enrolment from catalog & calendar. 

Cancel a Session

  1. Open the Scheduling Tool and then select Edit.
  2. Change the Status to Cancelled. 
  3. Save.
  4. Optionally email your class to inform them of the cancellation.
  5. To cancel mutiple sessions at once, see Session Statuses.

callout-infoChanging the session to Cancelled will remove it from the course calendar and enrolment drop-down menu, but does not remove a user’s enrolment to the product.

Reschedule a Session

  1. Navigate to the Scheduling Tool page and then select the session’s Edit button.
  2. Change the Start Date and Time for your session.
  3. Save.
  4. Remember to update any file attachments, especially an ICS file, if applicable.
  5. Optionally email your class to inform them of the change.

Delete a Session

The delete option is available from the Edit split button on the Scheduling Tool page. You must confirm the deletion of the session before it is actually deleted. You can delete multiple sessions at once from the Options menu. The LMS does not automatically notify users about deletions. If necessary, you can generate an email list to notify enroled users.

  1. Navigate to the Scheduling Tool.
  2. Select Delete from the session’s Edit split button.scheduling-tool-delete
  3. Confirm the deletion of the session.
  4. You can delete multiple sessions at once from the Options menu.

Since different user types may view the Scheduling Tool page, deletion rules are in place as follows:

User Type

Deletion Rights

Site Manager

Can delete any sessions.

Campus Admin

Can delete any displayed sessions since only sessions within their registered campuses are displayed.


Can only delete the sessions they have created; cannot delete sessions created by other users.


Cannot delete any sessions.


For versioning and retention, it is recommended that you change the session status to Completed or Cancelled instead of deleting.

Session Attendance Sheet

Generate a simple class list of the individuals enroled to a session. The list can be opened in HTML or downloaded to Excel. You can print the list to confirm attendance in a classroom setting or use the Excel file to import completions to the LMS.

  1. Navigate to the Scheduling Tool.
  2. Select Class List from a session’s Edit split button.  
  3. Export the list to HTML or Excel to use as an attendance sheet.

Scheduling Tool Reports

R224 Scheduled Course enrolments is a dedicated scheduling tool report. 


The following reports have a scheduled session filter. Please see the Reports Manual for more details.

  • R202
  • R203
  • R204
  • R208
  • R213
  • R219
  • R301

Scheduling Tool Dictionary Labels

A Site Manager can change any of the buttons or navigation wording used in the Scheduling Tool. Here are the associated variable labels used with the Scheduling Tool. For more information on updating labels, see Languages and Dictionaries.

Label ID Label Name Default English Dictionary
3186 name_product_offering_plural Product Offering
3187 name_product_offering Product Offering
3188 product_offering_name Name
3189 product_offering_start_date Start Date
3190 product_offering_type Type
3191 product_offering_status Status
3192 product_offering_location Location
3193 product_offering_id ID
3198 reports_select_product_for_offering Select a product to view offerings.
3200 reports_no_product_offerings No available product offerings
3201 product_offering_desc Description
3202 product_offering_room Room
3203 product_offering_enrolment_limit Maximum Attendance
3204 product_offering_publish_date Publish Date
3205 product_offering_publish_end_date Publish End Date
3206 word_attachment Attachment
3207 delete_product_offering_message Are you sure you would like to delete the following Product Offering Records?
3208 product_offering_edited Edited
3209 product_offering_created Created
3210 product_offering_cdate Create Date
3211 product_offering_edate Edit Date
3212 product_offering_status_1 Cancelled
3213 product_offering_status_2 Completed
3214 product_offering_status_3 Confirmed
3215 product_offering_status_4 Planned
3216 product_offering_type_1 Classroom
3217 product_offering_type_2 Webinar/Teleconference
3218 product_offering_type_3 Live
3219 3219 product_offering_missing_product You must choose a Product
3220 product_offering_missing_product_offering_name You must enter a name for the Product Offering
3221 product_offering_missing_product_offering_start_date You must enter a start date
3222 product_offering_generating_file Generating File.
3223 product_offering_attach_file Attach File
3225 product_offering_type_4 Blended
3226 tab_product_offering Product Offering
3234 product_offering_upload_title Add Attachment
3235 product_offering_upload_choice Select method to add attachment
3236 product_offering_ftp_upload Manage FTP
3237 product_offering_http_upload HTTP Upload
3238 name_product_offering_media_list Manage Attachments
3239 product_offering_filename File Name
3240 product_offering_file_last_modified Last Modified
3241 product_offering_file_size  Size
3242 product_offering_media_list_no_media No media elements exist.
3243 product_offering_delete_media_confirm_title Confirm Attachment Delete
3244 product_offering_delete_media_confirm Once deleted, an attachment cannot be recovered. Are you sure you want to delete the following?
3245 command_manage_attachments Manage Attachments
3247 word_publish_forever Publish Forever
3248 word_publish_between Publish Between
3249 word_published Published
3266 disable_catalog_registration Disable Catalog Registration
3269 command_add_to_calendar Add to Calendar
3270 command_click_for_info Click for Info
3271 command_click_for_attachments Click for Attachments
3272 command_drop Drop
3273 product_offering_email_list Email List
3274 product_offering_email_list_empty No registered Users at this time
3275 command_email_list Email List
3276 command_class_list Class List
3277 name_html HTML
3278 name_excel Excel
3279 product_offering_email_list_choice Select file type of choice
3280 product_offering_class_list Class List
3282 product_offering_num_enrolments Number of enrolments
3284 class_list_header_lname Last Name
3285 class_list_header_fname First Name
3286 class_list_header_username Username
3287 class_list_header_attended Attended
3288 class_list_header_other Other
3289  class_list_header_integration_username Integration Username
3322 word_attachments Attachments
3324 confirm_drop Confirm Drop
3325 product_offering_email_list_instructions Select the text below to copy/paste the email addresses provided.
3326 word_generated Generated
3327 product_offering_class_list_title Attendance Sheet
3328 product_offering_mailto_text Click to open email in default email client
3329 command_add_registration Add Registration
3347 course_catalog_no_bundle_name Miscellaneous
3348 command_register Register
3349 add_registration_instructions Click Search to get list of unregistered Users
3350 add_registration_none_found No Users were found
3352 product_offering_choose_offering Choose Product Offering
3353 product_offering_type_1_register Schedule Now
3354 product_offering_type_2_register Register Now
3355 product_offering_type_3_register Schedule Now
3356 product_offering_type_4_register Register Now
3357 course_catalog_status_not_registered Not Registered
3358 course_catalog_registration_completion_status Completion Status
3359 course_catalog_completion_complete Complete
3360 course_catalog_completion_incomplete Incomplete
3374 course_catalog_you_have_registered_for You have registered for
3375 course_catalog_approval_pending Approval is pending
3407 confirm_registration_title Confirm Registration
3408 confirm_registration_content Are you sure you would like to register these ([[ entity_count ]]) Users?
3409 registration_success_title Registration Successful
3410 registration_success_content Users registered successfully
3411 course_catalog_no_items No course catalog items available.
3417 course_catalog_switch_view Switch View
3418 product_offering_maximum_enrolment_reached Maximum enrolment reached.
3419 product_offering_too_many_users_title Alert - Too many users selected
3420 product_offering_too_many_users_text Operation cannot be completed. Maximum enrolments left
3421 product_offering_enrolments_left enrolments Left
3422 product_offering_warning_enrolment_limit_reached The Product Offering has reached the maximum enrolment limit of
3424 product_offering_entity_type_4 Instructor
3425 product_offering_enrolment_limit_invalid Please enter a valid number for maximum attendance
3426 product_offering_add_registration_title Add Registration
3427 course_catalog_calendar_course_info Courses without scheduled dates are not visible on the calendar.
3428 product_offering_ics_warning Only 1 ISC file is allowed. An *.ICS file upload will overwrite an existing ISC file.