Platform capabilities

Everything you need to deliver, track, and measure learning content

AllureConnect combines the dispatch capabilities of Rustici with the analytics depth of Watershed — in one platform, at transparent pricing.

Multi-standard content hosting

Upload any SCORM 1.2, SCORM 2004, xAPI, or cmi5 package. AllureConnect validates on upload — not at launch time.

  • Manifest validation and parsing
  • Hosted player launch URLs
  • Version management with rollback

Real-time session tracking

Every learner interaction — launches, completions, scores, resumptions — flows back instantly. Not batch-processed. Not delayed.

  • Completion and score tracking
  • Session progress persistence
  • Learner-level analytics

Content dispatch to third-party LMSs

Send your courses to any client LMS without giving away your source files. One update on your end propagates everywhere.

  • Per-client dispatch tracking
  • Revoke access in one click
  • Version-independent dispatches

Analytics and reporting

Surface completion rates, score distributions, and time-on-task in a dashboard your manager can read in 10 seconds.

  • Interactive dashboards
  • Export-ready compliance reports
  • xAPI statement delivery

Webhooks and integrations

Push events downstream when learners complete courses, dispatches update, or billing events occur. Signed and retryable.

  • Signed webhook payloads
  • Automatic retry with dead-letter
  • LMS and CRM integration

Multi-tenant architecture

Run one account for every client. Each gets their own workspace, quotas, and analytics — completely isolated.

  • Tenant-isolated data
  • Per-org API keys and roles
  • Workspace-scoped billing

API & integrations

Same APIs your dashboard uses — documented end-to-end

Provisioning, uploads, SCORM processing, dispatch, and webhooks run against Convex and R2 when CONNECT_DATA_BACKEND=convex and storage env are set; API keys issued in the dashboard authenticate /api/v1 traffic.

Interactive OpenAPI

Swagger UI backed by the live spec from /api/docs/openapi — try authenticated routes with your Bearer token.

Open Swagger UI

Guides & SCORM library

Long-form integration docs, curl samples, and framework examples under /docs/scorm-api/…

Browse documentation

Machine-readable contracts

JSON inventories for v1 and customer surfaces for CI and codegen.

View v1 contracts

Cloud-native delivery

Content hosted on Cloudflare R2 with signed, scoped access. Global delivery with no CDN configuration required.

Developer-first API

REST API with bearer token auth, comprehensive documentation, and SDKs. Build integrations in days, not months.

Standards compliance

SCORM 1.2, SCORM 2004, xAPI, cmi5, LTI 1.3, and AICC. Every standard validated on upload before reaching learners.