Skip to content

Key concepts

A handful of terms unlock most of the platform. Skim these before diving in.

Program

The top-level container for a body of learning. A program has a title, description, and one or more cycles.

Cycle

A scheduled run of a program with start and deadline dates. Users enrol in a specific cycle. Re-run the program each year by adding a new cycle.

Definition

The structural template a cycle uses — its paths and steps. Multiple cycles can share the same definition, or each cycle can have its own.

Path

A learning track inside a definition. A definition can have several paths; users are placed on one (often by default) and follow its steps.

Step

A single unit of work on a path — a piece of content the user reads, watches, answers, or submits.

Content

The reusable material a step points to — Static Content, Video, Quiz, Activities, Learning Portfolio, and other types.

Portal

The user-facing space tied to a slug (e.g. default). One tenant can host multiple portals with different branding and program lineups.

Competency

A skill or outcome you measure against. Programs and steps can map to competencies for analytics and reporting.

Enrollment

A user's membership in a specific program cycle. Tracks progress, status, and completion.

Evidence

Submissions, uploads, or activity logs a user builds up across programs — viewable in their portfolio.

How they fit together

Program → has many Cycles → each cycle uses a Definition → a definition contains Paths → each path contains Steps → each step references one or more pieces of Content.