LonexOne

Create a training programme with a checklist

Turn a certification into a checklist of steps, decide who signs each step off, enrol trainees or let them ask to join, and assign their instructor.

Training Updated 8 Nov 2026 5 min read
On this page

A training programme is the checklist someone works through to earn a certification. Each certification has one programme. When every step on the checklist is signed off, the certification is awarded to the trainee automatically.

This article covers building the checklist, enrolling people, letting members ask to join, and assigning instructors.

Before you start#

  • The certification has to exist. Certifications are made under Certifications in the sidebar. See Create certifications.
  • To build or change a programme you need Create training programmes, their checklists and tests, in the certification's department (or across the community for a community-wide certification).
  • To enrol people, approve requests and sign off steps, Sign off training, run training sessions and decide results is enough.

Build the checklist#

  1. In the left sidebar, under Training, click Programmes.

  2. Find the certification and click Set up. If it already has steps, the link says Edit.

  3. In Add a step, give the step a Title, like "Ride-along with an FTO". Add a Description if the trainee needs to know more.

  4. Choose how the step is signed off (see the table below).

  5. Click Add step.

  6. Repeat for every step.

    A programme's page, with its steps on the left and the Add a step and Settings boxes on the right

How it's signed off How to set it up
An instructor signs it off Leave Signed off by passing a test on No, an instructor signs it off, and leave the tick box empty.
The trainee ticks it off themselves Tick The trainee can tick this off themselves. Good for things like "Read the SOPs".
By passing a test Pick the test under Signed off by passing a test. When the trainee's result in a session of that test is saved as passed, the step is signed off.

The test list only appears once you have a test in the same department, or a community-wide one, that isn't archived. See Write a test. A step tied to a test is never ticked by the trainee, even if the box is ticked.

Change, reorder or remove steps#

  • Use the arrows next to a step to move it up or down.
  • Click Edit under a step to change it, then Save step.
  • Click Remove step to delete it. Sign-offs for that step are removed too.

If you remove a step and a trainee has already passed every other step, their training completes and the certification is awarded straight away.

Programme settings#

The Settings box on the same page has:

  • Members can ask to join from the community site. For a department certification, only members of that department can ask. For a community-wide one, anyone in the community can. An instructor approves each request.
  • Two renewal settings, which only appear when the certification expires. See Certifications that expire and renew.

Click Save settings to keep your changes.

Enrol someone#

  1. In the left sidebar, under Training, click Trainees.
  2. In Enrol someone on the right, pick the Programme.
  3. Under Person, type their username, Discord ID or badge number.
  4. Leave I'm their instructor ticked if you're training them. Untick it to enrol them without an instructor.
  5. Click Enrol.

The Trainees page on the In training tab, with the Enrol someone box on the right

Their checklist opens, and the trainee gets a Discord direct message saying they've been enrolled and who their instructor is. Only programmes that have at least one step are listed.

Approve requests to join#

When a member asks to join from the community site, the request waits on the Requests tab of the Trainees page. The Asking to join number on the Training Overview counts them too.

  1. Open the request.

    A request to join, with the Approve and Decline buttons at the top right

  2. Click Approve to start their training. You become their instructor.

  3. Or click Decline. They get a Discord direct message saying their request was declined.

The Trainees page#

Tab What it lists
My trainees People in training with you as their instructor.
In training Everyone working through a programme right now, with how far they've got.
Requests Members who asked to join a programme from the community site.
Completed People who finished a programme and were awarded its certification.

Use the All departments and All programmes boxes to narrow the list.

Assign or change the instructor#

  1. Open the trainee from the Trainees page.
  2. Under Instructor, type the instructor's username, Discord ID or badge number and click Assign (or Change).
  3. To take the job yourself, click Assign me. To remove the instructor, clear the box and click Change.

The instructor needs permission to instruct that certification.

Cancel someone's training#

Open the trainee and click Cancel training at the bottom right, then confirm. Their training ends without the certification being awarded. Their past sign-offs stay on record.

Something not working?#

The Programmes page says "No certifications yet. Create one under Certifications first." Create the certification under Certifications in the sidebar, then come back to Programmes.

Enrol someone says "Add steps to a programme first." None of your programmes have any steps yet. Add at least one step.

It says "There's nobody in this community by that name, Discord ID or badge." Check the spelling. The person also has to be a member of your community, which happens the first time they sign in on your site.

It says "... is already enrolled in ... training." They already have an open enrolment or request for this programme. Find it on the In training or Requests tab.

It says "... already holds ...". They already hold the certification and it never expires, so there's nothing to train for.

It says "That person can't instruct ...". The person you picked doesn't have an instructor permission for that certification's department. Give their role Sign off training, run training sessions and decide results.

It says "Trainees can't instruct themselves." Pick someone else as the instructor.

It says "Pick a test from this department." The test belongs to another department, or it's been archived. Pick a test from the certification's department or a community-wide one.

Tagged

See also

Can't find what you need?

Open a ticket in our Discord and someone from the team will help. Found a bug, or missing a feature? Tell us on the feedback board.

Ask on Discord