Recurring class management
Use templates and calendar tools to create and organize repeated education offerings.
RosterDock helps education providers manage scheduled classes, student registrations, instructor assignments, attendance, communication, and class records without stitching together several tools.
Continuing education providers, professional training organizations, departments, schools, and independent educators.
Use templates and calendar tools to create and organize repeated education offerings.
Invite team members and assign instructors to the classes they teach.
Customize confirmation and reminder emails with the class details students need.
Pro organizations can use API access and signed webhooks to connect RosterDock with other systems.
Suppose your organization offers a workshop on two evenings, with an instructor assigned to the event. Students reserve their place in the event, and your team records attendance for each session.
RosterDock records registrations and attendance. Credit approval, credit calculations, and certificate issuance remain part of your organization’s process. For multiple sessions, the CSV includes students marked present in at least one session; it is not proof that every session was completed.
Built from managing our own classes. RosterDock grew out of managing CPR and safety training at Last Minute Training in Bismarck, North Dakota. We built it to keep registrations, payments, attendance, and rosters together, then opened it up for other instructors and training organizations.
Created by Steven Featherston, owner of Last Minute Training. Questions and feedback go to [email protected].
Yes. Add multiple session dates and record attendance separately for each session.
No. Your organization determines completion and credit eligibility. Use RosterDock’s attendance records as part of that process.
Start free with no card required and no expiration. Online payments have a platform fee; Square processing fees apply separately.
Publish classes, accept registrations, and manage capacity.
Keep attendance, student records, and roster exports together.
Give students a simple registration experience without another account.
Organize recurring instructor-led safety and healthcare training.
Manage recurring education, instructors, attendance, and records.