Skip to main content

Overview

The Learning Management System (LMS) enables you to create training courses, assign them to employees, and track progress through lessons, quizzes, and certifications. It integrates with the hiring and onboarding flow to ensure new hires complete required training.

Course Structure

Course
├── Module 1: Company Overview
│   ├── Lesson 1.1: Welcome Video
│   ├── Lesson 1.2: Company History
│   └── Quiz 1: Company Knowledge Check
├── Module 2: Safety Training
│   ├── Lesson 2.1: Workplace Safety
│   ├── Lesson 2.2: Emergency Procedures
│   └── Quiz 2: Safety Assessment
└── Certificate: Safety Certification

Courses

A Course represents a complete training program:
FieldDescription
TitleCourse name
DescriptionCourse overview
DurationEstimated time to complete
CategoryTraining category (compliance, skills, etc.)
PrerequisitesRequired courses to complete first
CertificateCertificate awarded on completion
Pass ThresholdMinimum score to pass

Lessons

Lessons are individual learning units within a course:
  • Video content
  • Text/HTML content
  • PDF documents
  • Interactive exercises
  • External links

Quizzes

Quizzes assess understanding after lessons:
FeatureDescription
Question TypesMultiple choice, true/false, short answer
ScoringPoints per question, weighted scoring
AttemptsConfigurable retry limits
Passing ScoreMinimum score to pass the quiz
Time LimitOptional time constraint
DimensionsMulti-dimensional scoring (knowledge, skills, etc.)

Certificates

Certificates are awarded upon course completion:
  • Auto-generated with candidate name and completion date
  • Customizable certificate templates
  • Expiration dates for recurring certification requirements
  • Downloadable PDF format

Enrollments

A Course Enrollment tracks an individual’s progress through a course:

Enrollment Data

FieldDescription
CourseThe training course
ContractThe employee/learner
StatusEnrolled, in progress, completed, failed
ProgressPercentage of lessons completed
ScoreOverall course score
CertificateCertificate record (if awarded)
Enrollment DateWhen the enrollment was created
Completion DateWhen the course was finished

Lesson Submissions

Each lesson completion creates a Lesson Submission:
  • Tracks time spent on the lesson
  • Records quiz answers and scores
  • Supports multi-dimensional scoring for skills assessment
  • Stores question-level attempt data

Dimension-Based Scoring

For advanced assessments, the LMS supports scoring dimensions:
  • Knowledge retention
  • Practical skills
  • Safety awareness
  • Communication ability
Each question can contribute to multiple dimensions, providing a nuanced view of the learner’s capabilities.

Integration with Hiring & Onboarding

Automation Actions

The Enroll Course action in automations enables:
TriggerAction
Contract createdEnroll in company orientation
Stage reachedAssign role-specific training
Document approvedEnroll in certification course
Annual scheduleRe-enroll for compliance training

Onboarding Flows

LMS courses can be incorporated into onboarding flows:
  1. New hire contract is created
  2. Automation enrolls them in required courses
  3. Progress is tracked alongside other onboarding tasks
  4. Onboarding completion requires course completion

Reporting

Track training metrics across your organization:
  • Course completion rates
  • Average scores by course and department
  • Time to completion
  • Overdue training assignments
  • Certificate expiration tracking