Let Students Choose a Time Without Turning
Your Calendar Into a Puzzle
Appointment-based skills sessions and kiosk-style training do not behave like a traditional classroom course. Students may need to choose a location, time slot, or instructor after completing online work, while the organization manages station capacity, equipment, payments, paperwork, and certification steps.
CPR Enroll supports flexible and kiosk workflows designed to connect student scheduling with the broader training record instead of forcing the operation into generic appointment software.
Card required. No charge during your trial. Your selected plan begins automatically after 14 days unless you cancel.
BLS Skills Appointments
Use Flexible and Instructor-Less Workflows Only Where Appropriate
CPR Enroll provides scheduling, registration, payment, paperwork, certification, and operational tools. It does not determine whether a course may be delivered without an instructor, whether a station satisfies a certifying-body requirement, or whether a particular workflow complies with local law, employer policy, accreditation, or program standards. Each organization is responsible for designing and supervising its training model appropriately.
Appointment-Based Training Needs More
Than a Public Calendar
A learner may complete online coursework first, then need a short in-person skills session. Another learner may choose among several stations or locations. A healthcare employee may need access around a work schedule. A training provider may want to assign any available instructor rather than publishing a fixed instructor for every slot.
Generic appointment software can reserve a time, but it often leaves the training organization to manage course prerequisites, class records, payments, paperwork, instructor or location logic, certification, and reporting somewhere else.
CPR Enroll connects flexible booking and kiosk operations to the same student and training lifecycle used for scheduled classes.
Availability changes
Availability changes by instructor, location, station, and date.
right course
The student needs the right course, not simply an open appointment.
pricing
Pricing may vary by location or instructor.
Equipment and station
Equipment and station capacity affect what can be booked.
attendance
The organization still needs attendance, paperwork, payment, completion, and certification records.
Publish Availability Instead of Manually
Negotiating Every Appointment
Flexible classes can allow students to select an available time based on the organization’s configured locations, instructors, and schedule. This helps providers offer appointment-based skills sessions without creating a separate scheduled class for every possible opening.
Available Time Slots
Display eligible dates and times based on the availability and class settings maintained by the organization.
Any Available Instructor
Where configured, the student can choose a time and allow the system to assign an available instructor rather than selecting a particular person.
Instructor Selection
For workflows that need instructor choice, availability and pricing can be associated with the selected instructor.
Multiple Locations
Offer the flexible class across several locations so the student can choose the practical site before viewing or confirming available options.
Calendar Conflict Visibility
Use blocked and available slot visibility to help administrators understand why a time is not available and reduce avoidable scheduling conflicts.
Let the Selected Location or Instructor
Determine the Correct Price
A flexible or kiosk program may have different operating costs at different sites. A staffed location may use one price, an automated station
another, and a specialized instructor or premium time slot another.
Supported configurations can present pricing based on the location or instructor selected during registration. The student sees the applicable
amount in the workflow instead of receiving a manual price adjustment later.
LOCATION PRICING
Assign independent pricing to supported kiosk locations within the class configuration.
INSTRUCTOR PRICING
Configure pricing for available instructors in supported flexible virtual or appointment workflows.
CHECKOUT CONNECTION
Keep the selected option, amount, payment, add-ons, receipt, and enrollment associated with the same student record.
Kiosk Locations
Available Instructors
Updated Total
RESPONSIBILITY NOTE
The organization remains responsible for accurate pricing, taxes, fees, disclosures, and refund or rescheduling terms.
Treat the Station as Part of the Training
Operation - Not Just a Room With Equipment
Kiosk or instructor-less programs still require clear location details, access instructions, scheduling, payments, equipment readiness,
participant communication, documentation, certification steps, and operational oversight.
CPR Enroll can represent kiosk classes and locations inside the same class-management environment used for instructor-led training, helping the
organization maintain a connected record across different delivery models.
kiosk locations
Multiple kiosk locations within a class configuration
location
Location-specific pricing
registration
Public or private registration paths
Student contact
Student contact information and confirmations
Class and enrollment
Class and enrollment visibility for administrators
Paperwork
Paperwork, certification, and payment connection
Equipment and location
Equipment and location information where configured
Give the Learner a Clear Path From Online
Work to Hands-On Completion
Many CPR and safety programs combine online learning with an in-person skills component. The scheduling challenge is not simply finding a time
it is making sure the learner enters the correct practical session with the expected prerequisites, instructions, payment, and documentation.
CPR Enroll can support online and eLearning course components, keycodes or digital delivery, flexible skills scheduling, communications, class records,
and certification information inside the broader course workflow.
STEP 1
Learner receives or purchases the appropriate online component or keycode.
STEP 2
Learner selects an eligible skills location, instructor, or time slot.
STEP 3
CPR Enroll sends the configured confirmation, directions, prerequisites, and reminders.
STEP 4
The practical session, attendance, checklist, paperwork, and completion are recorded.
STEP 4
The practical session, attendance, checklist, paperwork, and completion are recorded.
Knowledge component
Online component completed before the practical appointment.
Make the Booking Feel Simple Even When the
Operations Are Not
The student should be able to understand the course, choose the appropriate location or instructor, see available times, complete registration, pay,
and receive clear instructions without learning how the organization schedules staff and stations behind the scenes.
BLS Skills Appointment
Complete your hands-on skills session at an available training location.
You’re Booked
Your appointment information has been sent.
course information
Course and skills-session explanation
location
Location or instructor selection
select date & time
Available date and time slots
registration
Registration questions, add-ons, and payment
confirmation
Confirmation, directions, calendar information, and eligible rescheduling
Move the Enrollment Without
Losing the History
Appointment-based training naturally creates rescheduling. CPR Enroll can provide eligible students and staff with a structured reschedule
workflow that keeps enrollment history, payment or credit eligibility, notes, and destination options visible.
Available classes can be shown in card or list views, ordered chronologically, and filtered by class type, format, and date range. No-login
rescheduling links can reduce the need for student portal credentials.
Configured Rules and Fees
Apply supported reschedule windows, eligibility rules, and fees configured for the class.
Eligible Destination Options
Present available destination classes, locations, instructors, or appointment times.
Card and list views with filters
Review options chronologically with filters for class type, format, location, and date.
History, Notes, and Payment
Keep registration history, student notes, payment status, and eligible credit visible.
Updated Confirmation Details
Send the learner the revised appointment details after the change is confirmed.
Knowledge component
Online component completed before the practical appointment.
Make the Booking Feel Simple Even When the
Operations Are Not
The student should be able to understand the course, choose the appropriate location or instructor, see available times, complete registration, pay,
and receive clear instructions without learning how the organization schedules staff and stations behind the scenes.
Your BLS Skills Session Is Scheduled
Review your appointment details below. Use the secure link to choose another eligible session when a schedule change is needed.
Eligible Destination Classes
Jordan Lee · BLS Provider Skills SessionBLS Provider Skills Session
Central Training CenterBLS Skills Station Appointment
North Skills StationBLS Provider Skills Session
East Training CenterOriginal registration Registered August 10 · $89 paid
CurrentStudent note Requested a morning appointment near Central Avenue.
NotePayment eligibility Full payment may be applied to an eligible destination.
$89 creditcourse information
Course and skills-session explanation
location
Location or instructor selection
select date & time
Available date and time slots
registration
Registration questions, add-ons, and payment
confirmation
Confirmation, directions, calendar information, and eligible rescheduling
Flexible Delivery Still Needs a Complete
Training Record
A short skills appointment or kiosk visit may be operationally different from a full classroom course, but the organization still needs to know who attended,
what was completed, which paperwork applies, and what certification information was recorded.
CPR Enroll can connect attendance, class service date, checklists, paperwork, signatures, completion, certification numbers, eCard codes, dates, expiration information, wallet passes, and renewal links according to the organization’s workflow.
Attendance
Attendance and session date
Required checklist
Required checklist items and instructor or administrator completion
Generated paperwork
Generated paperwork and signatures
Certification
Certification and expiration details
Wallet pass
Wallet pass, QR verification, and renewal path
Class-document
Class-document download and reporting
Session Completion
Required Items
Generated Forms
Credential Record
Student Pass
Verification Page
Complete Enrollment Record
Know When the Workflow Needs Human Attention
Operations Are Not
Automation should not make exceptions invisible. Administrators need clear signals when a location is unavailable, an instructor is not assigned,
equipment is missing, a keycode bank is low, paperwork remains incomplete, or a payment requires follow-up.
Use class views, filters, notifications, reports, equipment tracking, keycode alerts, paperwork status, enrollment details, and other operational tools to focus
staff time on the work the system cannot complete by itself.
Items Requiring Attention
Across classes, enrollments, equipment, and certification recordsLocation unavailable because of equipment maintenance.
Instructor availability was removed after booking.
Assigned to East Training Center
Maintenance flag is active
Only 2 complete kits available
Expires Sep 8, 2026 14 days
Expires Sep 12, 2026 18 days
Expired Aug 22, 2026 Overdue
Blocked or Unavailable
Time Slots
Surface unavailable locations, scheduling conflicts, and the reason an appointment option cannot be used.
Low or Empty Keycode
Inventory
Alert administrators when digital course inventory is approaching a configured threshold or reaches zero.
Unpaid or Partially Paid Enrollments
Filter and review balances that need collection, clarification, or other payment follow-up.
Incomplete Paperwork or Checklists
Identify records that are not started, partially complete, returned, or waiting for final review.
Equipment Assignment or Availability Issues
Review missing, unavailable, checked-out, low-stock, or maintenance-flagged equipment.
Certification or Renewal Records Needing Action
Prioritize coming-due, expired, incomplete, or renewal-related certification records.
Flexible and Kiosk Use Cases
Blended-Learning Skills Appointments
Allow learners who completed an online component to select an eligible in-person skills session based on available instructors and locations.
Healthcare Employee Skills Stations
Offer flexible access across facilities or shifts while maintaining scheduling, participant, documentation, and credential records.
Instructor-Less or Self-Directed Stations
Manage approved station-based workflows with location selection, pricing, instructions, enrollment visibility, and completion records.
Multiple Community Skills Locations
Let students choose among partner, pop-up, or permanent locations with different schedules or prices.
Virtual Coaching or Remote-Supported Sessions
Use flexible virtual locations, instructor availability, Google Meet or Zoom workflows, and course records where the delivery model permits remote support.
How It Works
STEP 1
Configure the course, delivery model, locations, instructors, availability, pricing, paperwork, and certification settings.
STEP 2
Publish the flexible or kiosk registration experience and share the relevant link or QR code.
STEP 3
The student selects an eligible location, instructor, date, or time and completes registration and payment.
STEP 4
CPR Enroll sends the configured confirmation, directions, prerequisites, reminders, and calendar information.
STEP 5
The organization records attendance, checklists, paperwork, completion, and certification information.
STEP 6
Administrators review capacity, payments, exceptions, equipment, certifications, and renewal opportunities.
Explore theLocation Growth Behind Training Center Operations
CLASSES & SCHEDULING
Configure flexible, virtual, online, scheduled, and kiosk class formats, availability, instructors, and locations.
REGISTRATION & PAYMENTS
Manage mobile booking, selected options, pricing, payment, add-ons, communication, and rescheduling.
PAPERWORK & COMPLIANCE
Complete checklists, forms, signatures, and class records for flexible and station-based sessions.
CERTIFICATIONS & RENEWALS
Track completion, certification, wallet passes, verification, expiration, and renewal
OPERATIONS & GROWTH
Manage equipment, keycodes, reports, QR codes, locations, users, integrations, and public discovery.
Everything You Need to Know
About CPR Enroll
CPR Enroll connects what happens before, during, and after every class—from the moment a student finds you through registration, payment, attendance, paperwork, certification, renewal, and repeat enrollment.
Find clear answers before starting your free trial.
Learn how CPR Enroll supports CPR instructors, training organizations, students, payments, documentation, and certification workflows.
- Class and enrollment management
- Payments and digital paperwork
- Certifications and renewals
A flexible class allows the organization to offer available dates or time slots based on configured instructors, locations, and scheduling rules rather than publishing only one fixed class time.
Supported flexible workflows can allow the student to select a time and use any available instructor, or select a specific instructor when the organization enables that option.
Supported flexible configurations can use instructor-based pricing so the selected instructor affects the registration amount.
Yes. Supported kiosk class configurations can include multiple locations with independent pricing.
CPR Enroll can manage scheduling, registration, payment, paperwork, and certification workflows for configured kiosk or instructor-less models. The organization remains responsible for determining whether that delivery model is permitted and appropriately supervised.
Yes. The public registration experience can present eligible locations, instructors, dates, and time slots in a mobile-friendly flow.
Supported virtual flexible locations can use static links or configured Google Meet or Zoom workflows according to the available integration and class setup.
Eligible enrollments can use configured rescheduling rules and available destination options. The organization controls the applicable fees, restrictions, and class choices.
Do not assume that every external prerequisite is automatically verified. The organization should use the available integration, keycode, documentation, or review process appropriate to the course.
Equipment management can help track returnable assets across locations, instructors, and classes. The exact level of station monitoring depends on the data maintained by the organization
Certification information and supported wallet passes can be associated with completed enrollments when the organization has completed the appropriate certification workflow.
No. CPR Enroll is an independent software platform and does not determine whether a delivery method is permitted or approved. The organization must confirm all applicable requirements.
Create one test course with two locations or instructors, configure different availability or pricing, complete a mobile registration, test rescheduling, and review the paperwork and certification steps before using the workflow publicly.
Build a Skills-Scheduling Workflow That Fits How You Actually Deliver Training
Connect availability, locations, instructors, pricing, registration, payments, rescheduling, paperwork, certifications, and operational oversight inside one CPR-specific platform.
Card required. No charge during your trial. Your selected plan begins automatically after 14 days unless you cancel.