Roll it out. Prove it landed.

Assign anything in your Knowledge Center to individuals, teams, or the whole company, then track completion and certify real mastery. Built for compliance, onboarding, and launches.

Completion means a passing score, not just a click
The Challenge

Some training can't be optional.

Compliance deadlines, new-hire cohorts, product launches, recertifications: sometimes the organization needs everyone through the same material, by a set date, with proof they finished. Chasing that through spreadsheets and reminder emails is nobody's job description.

Assigning is easy. The hard part is knowing exactly who's done, who's at risk, and who already completed it last quarter.

There's a better way.
Annual compliance for every people manager New-hire cohort starts Monday Launch readiness for the whole sales team Recertification for the field techs Audit wants completion records by Friday

One board. Every assignment.

This is the Tasks view in Joy: what you've been assigned and what you've assigned to others, tracked from not-started to completed. Watch it fill in, then switch views, open the assign flow, and tap the glowing points.

Tasks
Not Started
In Progress
Warning
Overdue
Completed
The assistant writes the report Admins see every task in the org from the Management Center.
Watch it work Tap a glowing point to see how each piece works
Two viewsYours, and everyone you've assignedMy Tasks is what's on your plate. Assigned by Me tracks everything you've sent to others, the same board flipped around. Admins get a third view of every task in the org.
Batch assignMany people, many assets, one sendAssign several Knowledge Center assets at once, to people or whole teams, each asset with its own due date, warning period, and acceptance window.
States that mean somethingWarning before overdueA warning period flags people ahead of the deadline instead of after it. Overdue and at-risk learners surface themselves, with no spreadsheet triage.
ValidityCompletion with a shelf lifeCompletions can carry a valid-until date. When it lapses, the task comes back, and recertification runs itself.
AI progress notesThe assistant writes the reportJoy's learning assistants leave progress notes and an end-of-task summary on every assignment: how the learner did, where they struggled, and what to do next.

Assign anything in the Knowledge Center

If it's in your Knowledge Center, it can be a task. Send one asset or a bundle, each with its own rules.

Read

Docs & PDFs

Policies, handbooks, FlexDocs. Assign the source itself when reading it is the requirement.

Watch

Videos

Walkthroughs and recordings, tracked to completion like everything else.

Do

Custom Chats

A configured AI conversation: instructions you define, delivered in a chat. Assign one like any other asset: an intake interview, a policy walkthrough, a coached sign-off.

Learn

Courses

Full courses from Course Studio, with quizzes and passing scores where completion has to mean mastery.

Batch assignments take more than one asset at a time, and every asset carries its own due date, warning period, and acceptance window.

In Joy, or through your LMS

Assign natively in Joy, or export any of these assets to SCORM, upload it to the LMS you already run, and launch it from there. Either way, Joy tracks the learner's progress (and so does your LMS, if you have one).

Native

Assign in Joy

Tasks, due dates, warnings, acceptance windows, and progress, all in one board.

SCORM export

Run it in your LMS

One-click SCORM export. Upload to your LMS and launch from there, with no re-authoring.

Course Studio
Objection Handling12 lessons · quiz · role-play scenario
SCORM 1.2SCORM 2004xAPI
Progress arrives first-hand
Your learners
Liv Tran 100%
Ty Okafor 64%
Quinn Alvarez 12%
your-lms.com/admin/courses
Safety BasicsSCORM · in your catalogLive
Objection HandlingSCORM · uploaded just now Launch
214 launches this month. Completions land in your LMS and Joy sees every step first-hand.
Progress lands in Joy either wayOne record of who's done and who's at risk, whether the course ran in Joy or in the LMS.

The acceptance window

Batch assignments have a classic problem: some people already did the training. The acceptance window fixes it. If someone completed the same asset within the timeframe you set, they're credited instead of assigned again.

Edit dates · Radiation Safety: Module A

Due date30 days after assignment
Warning period7 days before due date
Acceptance windowCompleted in the last 30 days counts

Assign to all 500

Already completed within the windowcredited automatically
Everyone elseassigned, due in 30 days

Nobody sits through the same training twice; nobody slips through either.

Assign to anyone. Track everyone.

Send a course to one person, a team, or all 500 employees, with a due date and the completion rules you set. Watch progress climb in real time, and see exactly who's on track, who's behind, and who's certified.

Assign in seconds

Pick people or whole groups, set a deadline, and require a passing score. Done.

Track in real time

Live completion by person and group, with at-risk learners surfaced automatically.

Certify mastery

Completion means passing an assessment, so a finished task means the material actually landed.

Completion earns a certificate you designed

Design certificate templates once in the Management Center (variables, themes, backgrounds), then assign one per asset, starting with a default for every course. When a learner finishes, theirs is issued with their real data and lands in Tasks, ready to download.

Templates per asset type

A default for every course, plus named templates like Compliance Modern and Regulatory Achievement, assigned to the assets that need them.

Issued with real data

Learner name, avatar, course, and completion date fill in at issuance, with no manual steps and no mail-merge.

Downloaded from Tasks

The certificate appears right where learners already track their training. View it, download it, done.

Design one in Course Studio

Coverage you can prove

The programs that keep an organization compliant, ramped, and ready. Assigned once, tracked to the finish.

Compliance Rollout

HR assigns a quiz on the updated harassment policy to all people managers. Completion is tracked, and everyone finishes by Friday with an audit trail behind it.

Product Launch Prep

A sales lead assigns objection-handling roleplay to the entire team before launch. Every rep practices the same scenarios, and you can verify readiness rep by rep.

Onboarding Cohort

Every new-hire class gets the same onboarding path on day one: policies, tools, and a knowledge check, so nobody starts a week behind.

Up and running in minutes

1

Pick the assets

Anything in the Knowledge Center: docs, videos, Custom Chats, courses. One or several at a time.

2

Assign with rules

People or teams, per-asset due dates, warning periods, and an acceptance window so past completions count.

3

Track to done

Progress, AI notes, and completion records in Joy, and in your LMS too, if that's where it ran.

Our annual compliance rollout used to be three weeks of spreadsheet chasing. This year I assigned it to all 500 in one batch. The acceptance window credited everyone who'd already done it, and I watched the rest close out on one board.
Future You
Compliance Lead
Imagine saying this, with Joy.

See Assigned Training in action

Roll out compliance, onboarding, or launch readiness, and prove it landed. Schedule a demo and we'll show you with your content.