Learner experience engine.
Five lesson types. Three question types with auto-grading, PDF certificates on pass, per-lesson progress tracking, and group enrollment.
,0,
lesson types: video, document, text, quiz, link
,0,
question types with auto-grading
,0,%
video watch threshold for completion
,0,
enrollment statuses per learner
Five lesson types. One course engine.
Courses are structured as ordered sections containing sequential lessons. Each lesson can be a video stream, PDF document, rich-text content, auto-graded quiz, or external link. Learners progress through lessons in sequence with completion gating per lesson type.
Course structure
Dual-CDN streaming. 90% watch threshold.
Video lessons stream via HLS with automatic failover between two CDN providers. Non-video lessons each have their own native renderer.
Dual-CDN streaming. 90% watch threshold.
Video lessons stream via HLS with automatic failover between two CDN providers. Completion requires 90% watch time. Non-video content types each have their own native renderer: inline PDF viewer, rich-text display, auto-graded quiz, or tracked external link.
HLS Streaming
Adaptive bitrate video delivery via HLS protocol. Primary CDN with automatic quality adjustment based on connection speed.
Dual-CDN Failover
Automatic failover from primary to backup CDN on manifest load failure. Two retry attempts before switchover. Transparent to the learner.
90% Watch Threshold
Video lessons require 90% watch completion before marking as finished. Completion fires once and persists to enrollment record.
Browser-Native Playback
Native HLS on Safari and iOS. Polyfill for Chrome, Firefox, and Edge. Web Worker-enabled for off-thread segment processing.
Full video engine capabilities
,0,
CDN providers with automatic failover
,0,
certificate template layouts
,0,s
delay from exam pass to certificate generation
A,0,
landscape PDF certificate format
Three question types. Auto-graded. Certificate on pass.
Multiple choice, true/false, and short answer with auto-grading. PDF certificate generated on pass.
Three question types. Auto-graded. Certificate on pass.
In-lesson quizzes and course-level final exams use the same three question types with auto-grading. Passing a final exam triggers immediate PDF certificate generation with public verification. Quiz attempts are tracked per enrollment with configurable retry limits.
Three question types
Passing Score
Configurable per course. Learner must achieve the threshold to pass. Default 75%.
Retry Policy
Maximum exam attempts configurable. Allow retakes after failure with eligibility check.
PDF Format
A4 landscape. Learner name, course title, completion date, optional signature. Three template layouts.
Shareable Links
Public certificate verification URLs with certificate ID lookup. Gallery of all earned certificates.
Notifications
Email sent when certificate is earned. Customizable email template. Multi-channel delivery.
Brand Customization
Logo, primary and secondary colors, font family. Brand Check validates identity compliance.
Four enrollment states. Per-lesson tracking.
Every enrollment moves through four states from initial enrollment to completion or drop. Progress is tracked per lesson with time spent, scores, and completion status. The learner dashboard aggregates all enrollments with filter, certificate access, and exam history.
Progress and enrollment
Backstage authors. University delivers.
Content authoring lives in Backstage. University is the learner-facing consumption layer.
Six native connections. Zero middleware.
University is the learner-facing consumption layer. Content authoring lives in Backstage. Blueprint handles operational training as a separate domain. Navigator delivers courses to external audiences via portals.
Backstage
Authoring upstreamCourse content is authored and managed in Backstage. University consumes published content. Backstage handles course creation, lesson editing, section ordering, quiz authoring, and certificate template configuration.
Author → Publish → University Catalog → Learner AccessNavigator
Portal deliveryCourses surface in Navigator portals for external learners. Enrollment and progress tracking follow the same pipeline. Portal-delivered courses share the same video player, quiz engine, and certification system.
Publish → Navigator Surface → External Learner → Progress SyncBlueprint
Training distinctBlueprint handles SOPs and operational procedures as a separate sub-domain. University handles learning content broadly: video courses, quizzes, certifications. Blueprint is compliance-oriented; University is education-oriented.
Compliance Rule → Blueprint SOP → University CertificationShop & POS
Commerce layerPaid enrollment triggered by purchase. Course products linked to enrollment creation. Bonus settlement processing on course completion for agent incentive programs.
Course Listing → Purchase → Auto-Enrollment → Revenue AttributionReputation
Course feedbackCourse feedback and ratings flow through the Reputation system. Learners submit course reviews after completion. Feedback data aggregated per course for quality metrics.
Completion → Review Prompt → Rating → Quality ScoreEthos
Brand complianceCertificate templates and course branding checked against Ethos brand guidelines. Brand Check endpoint validates visual identity compliance before publishing.
Template → Brand Check → Validation → PublishContent delivery included. No per-learner fees.
Three content architectures, video-first HLS streaming, certification engine, commerce layer, and nine native platform interconnects. All included with Core.
University
Course delivery with five lesson types and certificates.
Part of Work Suite
Wallet-debit
Add to Pro Shop