Skip to content

EP Instructors

EP Instructors makes the people who teach your classes first-class records. It carries the roster, public bio pages, the pay-rate rules, and a one-button payroll export for the bookkeeper. It never moves money; payroll is an export, not a payment.

Published by ElmsPark Studio.

  • Roster. Each instructor has specialisms and a home studio.
  • Public bio pages. A bio block shows an instructor’s real upcoming classes, pulled live from the schedule.
  • Pay-rate rules. Flat, base plus per-head bonus, or a cover premium, scoped by class type and location with effective dates.
  • Snapshot pay-lines. At class close, a pay-line is written from the attended head-count, so payroll reflects who actually showed up.
  • Payroll CSV. One button exports the pay-lines for a period for your bookkeeper.

It integrates with EP Events (the schedule) and EP Events Recurring (cover overrides).

  • PageMotor 0.8.3b or later
  • EP Events 1.0.23 or later for the schedule
  1. Download ep-instructors.zip from the EP Suite downloads page.
  2. Upload via Plugins → Manage Plugins. Activate.
  3. Open EP Suite nav → Instructors, add your instructors, and set their pay-rate rules.

instructor_upcoming now surfaces as a native MCP tool, so an LLM connected to the site lists it directly.

The instructor roster, pay-rate rules, snapshot pay-lines, the payroll CSV, and read-only API actions for an LLM.