Arythmatic
Building Content

Content Types

A complete reference for every lesson content type in Arythmatic — video, audio, document, text/article, external link, live meeting, assignment, quiz, image, and reusing a Content Library asset.

Content Types

Every lesson you add to a course has a content type that determines how learners experience it and what you configure in the editor. When you add content to a section, the Add Content picker opens with a card for each type. You pick one, give the lesson a title, and Arythmatic opens the matching editor.

This page is the reference for all of them. Start with the picker overview, then jump to the section for the type you are building.

The Add Lesson picker showing the content types
The Add Lesson picker showing the content types

The Add Content picker

The picker shows twelve cards in a two-column grid. Eleven of them create a new lesson; From Library instead reuses an asset you have already uploaded.

CardTypeWhat it is
VideovideoUpload video content with HLS streaming
DocumentdocumentPDF, Word, Excel, or PowerPoint files
Text/HTMLtextRich text content with formatting
External LinkurlLink to external resources
AudioaudioMP3, WAV, or other audio files
ImageimageImages and graphics
QuizquizInteractive assessment
AssignmentassignmentStudent submission task
Live MeetingmeetingSchedule a Zoom, Teams, or Meet session
SCORMscormSCORM 1.2 / 2004 package (Professional plan)
xAPIxapiTin Can (xAPI) package (Professional plan)
From LibraryReuse an existing library asset

After you choose a type (except Live Meeting and From Library, which have their own flows) the picker asks for a Title (required), an optional Description, and two checkboxes: Required content (on by default) and Available as preview. It then opens the type-specific editor where you upload files or author the lesson.

Preview lessons are free to sample. Ticking Available as preview lets prospective learners open that lesson without enrolling — a good way to show off your best video or a strong first article on the course landing page.

The Required content checkbox (on by default) marks the lesson as mandatory within its section. You can also change it later in the curriculum builder, including via bulk edit across several lessons at once. It is an authoring signal that flags a lesson as required — it does not by itself hard-block a learner from moving past the lesson.

Video

Learners watch a recorded video inside the built-in player. Upload a file and Arythmatic transcodes it into multiple quality levels for adaptive HLS streaming, so playback stays smooth across connection speeds. Playback position is tracked so learners resume where they left off.

Field / optionNotes
Video fileUploaded directly; max 5 GB. MP4 recommended.
ProcessingTranscoding runs after upload with live progress (download → encode → upload). A Processing state shows until the video is ready.
ThumbnailGenerate from Video (captures the current frame) or Upload Custom (any image).
DurationAuto-calculated from the video; the duration field is read-only.
Description, Required, Sort orderSet in the sidebar settings panel.

When to use it: demonstrations, walkthroughs, talking-head lectures, or screencasts.

Wait for processing to finish before publishing. Large files take a few minutes to transcode. The lesson is not playable until the "Processing" indicator clears and the player shows a Ready tag.

The editor suggests keeping videos under 10 minutes for engagement, adding a custom thumbnail to lift click-through, and including captions for accessibility.

Audio

Learners listen to a recorded track in the built-in audio player, with playback position tracked for resume.

Field / optionNotes
Audio fileUploaded directly; max 100 MB.
Supported formatsMP3, WAV, OGG, M4A, AAC.
DurationAuto-detected from the file.
Title, DescriptionTitle is required; description optional.

When to use it: podcasts, narrated explanations, language-listening exercises, or interviews. MP3 gives the widest compatibility, and a transcript improves accessibility.

Document

Presents a file that learners can view and, optionally, download. PDFs render in an in-browser preview with zoom and fullscreen; other formats open in a new tab.

Field / optionNotes
Document fileUploaded directly; max 50 MB.
Supported formatsPDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT.
DownloadableToggle the downloadable setting to allow or block downloads.
PreviewPDFs preview inline; non-PDF formats show an "Open in New Tab" placeholder.

When to use it: worksheets, templates, slide decks, reading material, or reference sheets. PDFs render most consistently across devices.

Text / Article

A rich-text lesson written and rendered inside the course — no file upload. You author with a formatting toolbar (headings, bold, italic, lists, links, tables, code blocks) and learners read it directly in the player.

Field / optionNotes
BodyAuthored in the rich-text editor.
Word count & reading timeShown live; reading time is estimated at ~200 words per minute.
DurationAuto-calculated from the reading-time estimate.

When to use it: written guides, conceptual overviews, step-by-step instructions, or anything that reads well as a web article. Keep articles focused — split large topics into separate lessons. Text lessons are indexed for in-platform search.

Links to a web page, tool, or third-party resource. Learners open it from the lesson; you choose whether it opens in a new or the same tab.

Field / optionRequired?Notes
Resource URLYesMust be a valid URL.
TitleYesAuto-filled from the hostname if left blank.
DescriptionNoWhat learners will find at the link.
Open inNew Tab (default) or Same Tab.
Estimated timeDefaults to 10 minutes.

The editor auto-detects a resource type from the URL — Video (YouTube, Vimeo), Document (Google Docs, .pdf), Code (GitHub, GitLab), Article (Medium, dev.to, blogs), or Website — and shows a preview card.

You do not control external pages. If the third-party site changes or goes down, the lesson breaks. For content you own, prefer Video, Document, or Text lessons so you keep full control.

Live Meeting

Schedules a synchronous session as part of the curriculum. Unlike on-demand lessons, a meeting has a date, time, and platform.

FieldRequired?Notes
Meeting TitleYes
DescriptionNoWhat the session covers.
Date & TimeYesDate-time picker.
DurationYes30, 45, 60 (default), 90, or 120 minutes.
Meeting PlatformYesSee below.

Platforms: Zoom, Microsoft Teams, Google Meet, Arythmatic (built-in meetings), or Custom Link.

  • For Zoom, Teams, and Google Meet, the join link is generated automatically. Zoom and Google Meet require the matching integration to be connected — if it is not, the editor redirects you to Settings → Integrations.
  • For Arythmatic, the link and meeting ID are generated automatically, and you can pick a host (defaults to you).
  • For Custom Link, you enter the Meeting Link and Meeting ID manually (both required); a Passcode is optional.

Connect Zoom or Google Meet before scheduling. Choosing one of those platforms without a connected account sends you to the Integrations page rather than creating the meeting.

Assignment

Gives learners a task to complete and submit for manual review. Assignments have their own draft/published lifecycle and a submissions view.

Field / optionAllowed valuesDefault
Instruction formatRich Text, or Upload PDF (question paper)Rich Text
Instruction PDFPDF only, max 20 MB (PDF mode)
Due Date / Due TimeDate, plus optional time (time needs a date)None
Max Points1–10,000100
Allowed submission typesFile Upload, Written Answer, or BothFile Upload
Accepted file typesPDF, DOCX (when submissions allow files)PDF + DOCX
Allow resubmissionOn / OffOn
Reference attachmentsFiles learners can download (rubrics, templates)

You save an assignment as a Draft, then Publish it. Publishing with no due date prompts a confirmation ("Publish without due date?") rather than blocking you. Submissions are not auto-graded — an instructor reviews them from the Submissions view.

Use Reference Attachments to share a rubric or a starter template, and set Accepted File Types to keep every submission in a format you can open.

Quiz

An interactive, auto-scored question set built through a five-step wizard: Quiz Info → Import Template → Questions → Settings → Review.

SettingAllowed valuesNotes
Passing Score0–100%
Time Limit0–180 minutesBlank = no limit.
Max Attempts1–10
Shuffle questions / optionsOn / OffRandomize order per attempt.
Show Correct AnswersImmediately, After all attempts used, After deadline, Never
Show score immediatelyOn / Off
Allow reviewOn / OffLet learners revisit answers.
Require all questionsOn / Off
Auto-submit on time limitOn / Off

Question types: Single Choice, Multiple Choice, True/False, Fill in the Blank, Matching, and Ordering. Each question carries points and an optional explanation. From More Actions you can Import template (from the Marketplace) or AI Generate questions.

Course quizzes are lighter than standalone Assessments. They do not offer proctoring or section-level exam configuration. For high-stakes, timed, or proctored exams, use the Assessments module instead.

From Library

Instead of uploading again, From Library opens the Add from Library picker so you can attach an asset you have already added to your Content Library. Search and filter by asset type, then select a completed asset (assets still processing cannot be selected). The lesson is linked to the library asset rather than holding its own copy.

Reusing a library asset means one upload can appear in many courses — and updating the asset once keeps every linked lesson in sync.

SCORM & xAPI

SCORM (1.2 / 2004) and xAPI (Tin Can) are first-class content types with dedicated Add Content cards on the Professional plan. Upload a package as a .zip and Arythmatic hosts it, plays it in the built-in player, and tracks completion and score automatically — SCORM through its runtime, xAPI through the built-in LRS.

Because they have their own upload flow, background processing, and runtime, they are documented separately — see SCORM & xAPI packages for the full walkthrough.

Choosing the right type

SituationRecommended type
Narration or screen recordingVideo
Podcast or listening exerciseAudio
Written guide or referenceText / Article
Worksheet, slide deck, or take-home fileDocument
External tool or supplementary pageExternal Link
A still graphic or diagramImage
Knowledge check or self-assessmentQuiz
Project, essay, or file-upload taskAssignment
Scheduled synchronous sessionLive Meeting
A pre-built SCORM or xAPI e-learning packageSCORM / xAPI
Content you already uploadedFrom Library
High-stakes, proctored examAssessments module (not a course lesson)

You can freely mix types within one section — many courses pair a video with a text summary and close the section with a quiz.

Arythmatic