Send · authoringBeta

Turn a deck into a launchable course.

Not every course needs an authoring suite. Conversion & Quick Publish takes a PowerPoint — or a structured JSON payload — and builds a hosted, trackable SCORM/xAPI course you can dispatch anywhere, with completion rules and your branding baked in.

No authoring tool Dispatchable on publish Quota-based, per plan
Quick Publish · job● CONVERTING
Onboarding-2026.pptx
42 slides · 18.4 MB
UPLOADED
Rendering slides → SCORM 2004
slide 28 / 42
RUNNING
Hosted launch URL
ready on completion
PENDING
PPTX SCORM
In one job
Quick Publish
JSON → hosted course
Brand templates
On-brand by default
Slide preview
Check before you ship
This feature is in beta.

Conversion & Quick Publish is live for sandbox and paid workspaces with a per-plan quota. The pipeline and APIs below are real today; output fidelity for complex slide animations is still improving — we label what’s beta honestly so you can plan around it.

HOW IT WORKS

From a file to a hosted course in three steps.

STEP 01

Upload

Drop a .pptx (or POST a JSON payload to the Quick Publish API). Connect kicks off a conversion job and tracks it through the pipeline.

STEP 02

Configure

Pick a brand template, set completion behavior (view-all, score, or time), and preview the rendered slides before anything ships.

STEP 03

Publish

The job produces a hosted SCORM/xAPI package with a launch URL — ready to dispatch to any LMS or embed, like any other package.

WHAT YOU GET

Authoring-tool output, without the authoring tool.

PPT-to-SCORM conversion

Render a PowerPoint into a standards-compliant SCORM 1.2 / 2004 package with navigation and tracking wired up.

Quick Publish API

POST a JSON payload — slides, questions, completion rules — and get back a hosted, launchable course programmatically.

Conversion job pipeline

Every conversion is a tracked job with clear states — uploaded, running, ready, failed — and remediation guidance on errors.

Slide preview

See exactly how slides rendered before you publish — no surprises in the learner’s player.

Brand templates

Apply your logo, palette, and typography so converted courses match the rest of your catalog.

Completion behavior

Choose how completion is earned — view all slides, pass a score, or meet a time threshold.

FOR THE TECHNICAL BUYER

One call to a hosted course.

Quick Publish accepts a structured payload and returns a hosted package with a launch URL. Conversion jobs run through an observable pipeline with explicit states and error remediation, and respect a per-workspace quota you can read from the Quota API.

  • Quick Publish API: JSON in, hosted package out
  • Conversion job pipeline with explicit job states
  • Per-plan conversion & quick-publish quotas
  • Output is a normal package — dispatch or embed it
QUICK PUBLISH · API
POST /v1/quick-publish
{ "title": "Code of Conduct",
  "slides": [ /* … */ ],
  "completion": "view_all" }

← 202 · job accepted
{ "job_id": "cvt_7F1K",
  "status": "running" }
See the full API

Ship a course today — no authoring suite.

Get a sandbox key and convert your first deck into a hosted, dispatchable course.

Get a sandbox keySee all features