Orbit includes a built-in learning management system (LMS) that provides everything you need to deliver online courses — lessons with hosted video, progression tracking, quizzes, and certificates. It's included as part of the core platform with no additional tools required.
For organizations that already use a third-party LMS, Orbit also supports connecting to external platforms. See Third-Party LMS Support below.
Built-in LMS
Lessons
Each course can have multiple lessons, ordered as you choose. Lessons are the building blocks of a course — each one represents a unit of learning that students work through in sequence.
Each lesson includes:
- Name — the lesson title
- Featured image — a thumbnail for the lesson
- Description — rich content with text, images, tables, and more
- Duration — the estimated time to complete the lesson
- Content — written material, uploaded files, and/or video
Students navigate through lessons in order, with previous/next navigation between them.
Video
Video is a core part of lesson delivery. Orbit supports multiple approaches so you can choose what works best for your content:
YouTube and Vimeo
Paste a YouTube or Vimeo URL and the video is embedded directly in the lesson with a responsive player. This is the simplest option if your video content is already hosted on these platforms.
Self-Hosted Video
Upload your own video files directly to Orbit. Uploaded videos are automatically imported to a video CDN (Cloudflare Stream) where they are:
- Transcoded into multiple quality levels for adaptive streaming
- Optimized for different devices and connection speeds
- Streamed via a global CDN for fast, reliable playback
This gives you full control over your video content without needing a separate video hosting account. The upload, transcoding, and streaming process is fully automatic.
Uploaded Files
Lessons can also include uploaded files (PDFs, documents, etc.) as downloadable content alongside or instead of video.
Progression Tracking
Student progress is tracked automatically as they work through a course:
- Each lesson tracks whether the student has completed it
- When a lesson includes a quiz, the lesson is marked complete when the student passes the quiz
- When all lessons in a course are completed, the course itself is marked as complete
- Admins can view enrollment status and toggle completion from the admin portal
Quizzes
Each lesson can include a quiz to assess understanding. Quizzes are configured per-lesson, giving you flexibility to test knowledge at each stage of the course.
Creating Quizzes
To add a quiz to a lesson, enable the quiz option and configure:
- Instructions — optional text shown to the student before they begin
- Passing score — the percentage required to pass (0–100%)
- Multiple attempts — allow students to retake the quiz or limit to a single attempt
- Show correct answers — choose whether to reveal correct answers after submission
Questions
Add as many questions as needed to each quiz. Each question includes:
- Question text — the question being asked
- Question type — multiple choice or true/false
- Answer choices — for multiple choice, define the options and mark which is correct
Questions can be reordered and managed from the quiz editor in the admin portal.
Taking Quizzes
When a student takes a quiz:
- Answers are auto-saved as drafts so students can leave and resume where they left off
- On submission, the quiz is scored automatically
- If the student meets the passing score, the lesson is marked as complete
- If multiple attempts are allowed, the student can retake the quiz to improve their score
- Results show the student's score and, if configured, the correct answers
Certificates
Students who complete all lessons in a course are awarded a certificate of completion:
- The certificate is viewable from the course page
- It confirms the student's name, the course title, and the completion date
- Completion status is visible to both the student and admins
Third-Party LMS Support
For organizations that already have training content in an external LMS, Orbit supports connecting courses to third-party platforms. When a student enrolls in a course linked to an external LMS, they are directed to the external platform to access the course content.
Supported Platforms
Support for the following platforms is in development:
- TalentLMS — connect your TalentLMS instance and link courses by ID
- LearnDash — connect your WordPress/LearnDash site and link courses by slug or ID
- Docebo — connect your Docebo instance and link courses by ID
How It Works
Each course can be configured to use an external LMS provider:
- Set the course delivery type to Online
- Select the external LMS provider (TalentLMS, LearnDash, or Docebo)
- Enter the external course ID
- When enrolled students visit the course, they are redirected to the external LMS
This allows you to manage enrollment, pricing, and access control in Orbit while delivering the actual course content through your existing LMS.
Coming Soon
The following LMS features are planned:
- Full third-party LMS integration — enrollment sync, completion tracking, and single sign-on with TalentLMS, LearnDash, Docebo, and more
- Additional quiz question types — beyond multiple choice and true/false, with more assessment and question formats
- Certificate PDF generation — generate and download a printable certificate PDF on demand