,
,,
Calisto University

Learner experience engine.

Five lesson types. Three question types with auto-grading, PDF certificates on pass, per-lesson progress tracking, and group enrollment.

5 Lesson Types · Dual-CDN Video · 3 Question Types · Auto-Certification · Per-Lesson Progress · 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

Courses & Lessons

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.

Video
HLS video lessons streamed via dual-CDN failover. 90% watch threshold required before lesson marks as complete.
Document
PDF document lessons rendered inline via the PDF viewer. Timer-based completion tracking for read-time verification.
Text
Rich-text content lessons stored as structured content. Inline formatting with headings, lists, and embedded media references.
Quiz
Standalone quiz lessons with auto-graded questions. Three question types: multiple choice, true/false, and short answer.
Link
External resource links that open in a new tab. Completion tracked on click-through.
Onboarding Fundamentals6 lessons · 42 min
Welcome to the CourseVideo
Core Concepts OverviewDocument
Module 1: FoundationsVideo
Knowledge CheckQuiz
Supplementary ReadingLink
Summary NotesText

Course structure

Courses organized into ordered sections, each containing a sequence of lessonsFive lesson types per section: video, document, text, quiz, linkCourse codes and thumbnails for catalog identificationDuration tracking in minutes per course with per-lesson time estimatesLesson count and completion percentage displayed on course cardsSequential lesson navigation with previous/next controlsSection expand/collapse for course detail overview
Content Delivery

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.

Video & Content Delivery

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.

HLSprotocol

HLS Streaming

Adaptive bitrate video delivery via HLS protocol. Primary CDN with automatic quality adjustment based on connection speed.

2CDN providers

Dual-CDN Failover

Automatic failover from primary to backup CDN on manifest load failure. Two retry attempts before switchover. Transparent to the learner.

90%threshold

90% Watch Threshold

Video lessons require 90% watch completion before marking as finished. Completion fires once and persists to enrollment record.

4browsers

Browser-Native Playback

Native HLS on Safari and iOS. Polyfill for Chrome, Firefox, and Edge. Web Worker-enabled for off-thread segment processing.

HLS Streaming · Dual-CDN
12:34 / 17:08
Transcript
12:30 The certification pipeline triggers automatically...12:45 PDF certificates generate on exam pass...13:02 Shareable links include a verification badge...

Full video engine capabilities

Dual-CDN HLS streamingSecure playback tokensAdaptive bitrateAuto-transcoding (MP4, MOV, WebM)Transcript panel with timestamp links90% watch threshold gatingPer-learner progress at second levelPresenter attribution per lessonSession duration trackingAuto-advance on completionMobile-responsive video player

,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

The Certification Engine

Three question types. Auto-graded. Certificate on pass.

Multiple choice, true/false, and short answer with auto-grading. PDF certificate generated on pass.

Quizzes & Certification

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.

Complete CourseLearner finishes all lessons and passes in-lesson quizzes.
Final ExamCourse-level exam with multiple choice, true/false, and short answer.
Auto-GradeAutomatic grading on submission. Score stored on enrollment record.
CertificatePDF generates on pass. Shareable link with verification badge.

Three question types

Multiple ChoiceSelect one correct answer from a set of options. Auto-graded against the correct answer key.
True / FalseBinary choice question. Auto-graded. Used for factual recall and comprehension checks.
Short AnswerFree-text response graded against expected answer. Supports exact-match and partial-match grading.

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.

Progress & Enrollment

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.

Enrolled
Learner enrolled in course. No lessons started. Entry point for individual enrollment, group enrollment, or paid enrollment.
In Progress
At least one lesson started or completed. Progress percentage calculated from lessons completed versus total lesson count.
Completed
All lessons completed and final exam passed (if configured). Certificate URL attached to enrollment record.
Dropped
Learner removed from course. Enrollment deactivated. Progress data retained for reporting but course access revoked.
Enrollments
M. TorresSafety FundamentalsCompleted100%
J. ChenOnboarding 101In Progress64%
A. PatelAdvanced OperationsEnrolled0%
R. KimCompliance TrainingIn Progress38%
S. NakamuraSafety FundamentalsDropped12%

Progress and enrollment

Per-lesson progress tracking: time spent, score, completion statusCourse completion percentage: lessons completed divided by total lessonsLearner dashboard with filter tabs: all, in progress, completedCertificate download links on completed course cardsBest exam score and attempt count displayed per enrollmentIndividual and group enrollment with batch processingTier-based invitations with accept, decline, and expiry statesEnrollment notifications on enroll, completion, and configurable remindersPaid enrollment triggered by purchase with bonus settlement on completion
The Platform

Backstage authors. University delivers.

Content authoring lives in Backstage. University is the learner-facing consumption layer.

Cross-Product

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.

University

Backstage

Authoring upstream

Course 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 Access

Navigator

Portal delivery

Courses 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 Sync

Blueprint

Training distinct

Blueprint 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 Certification

Shop & POS

Commerce layer

Paid 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 Attribution

Reputation

Course feedback

Course 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 Score

Ethos

Brand compliance

Certificate templates and course branding checked against Ethos brand guidelines. Brand Check endpoint validates visual identity compliance before publishing.

Template → Brand Check → Validation → Publish
Pricing

Content 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.

,,
Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Businesses replacing Teachable, Thinkific, or Kajabi with a native content engine.
,,,,,,,

University

Course delivery with five lesson types and certificates.

$1/mo

Part of Work Suite

Wallet-debit

Add to Pro Shop