Skip to main content

Scheduling Class Instances

Outreach+

A class instance is a specific scheduled offering of a class. For example, you might run "Foundations of Faith" every quarter — each quarter's offering is a separate instance.

Creating an Instance

  1. Navigate to Classes and click on the class you want to schedule
  2. Click Schedule Instance (or New Instance)
  3. Fill in the instance details:
    • Teacher — Who will teach this instance
    • Start date — When the instance begins
    • End date — When it ends (for fixed-length classes)
    • Schedule — Days and times the class meets
  4. Click Create

Managing an Instance

On the instance detail page, you can:

  • Edit the instance details (teacher, dates, schedule)
  • View enrollments — See who is enrolled
  • Enroll students — Add students to the instance
  • Take attendance — Record attendance for each session
  • Change status — Move between Scheduled → Active → Completed

Instance Lifecycle

A typical instance follows this path:

  1. Scheduled — The instance is created and students can be enrolled
  2. Active — The instance is running; attendance is being tracked
  3. Completed — All sessions are done; final records are saved

You can also cancel an instance if needed. Cancelled instances are preserved in the system for record-keeping but marked as cancelled.

Viewing All Instances

From the class detail page, you can see all instances organized by status:

  • Active instances at the top
  • Scheduled instances coming up
  • Completed and Cancelled instances in the archive