Skip to Content
Wisteria is in beta — these docs are evolving fast.
Getting StartedYour first course (trainer quickstart)

Your first course

This guide walks you from “I just got invited as a trainer” to “I published my first course.” Total time: about 30 minutes for a small course, more if you’re writing flashcards from scratch.

Before you start

You need:

  • A Wisteria sign-in (invited by your super_admin; see Signing in for the first time).
  • Your department assigned. If you’re not sure which department you’re in, ask your super_admin — it determines what content you can author.
  • (Optional) A source document — PDF, PPT, or PPTX — that you want to turn into training.

Step 1 — Land on your course list

After signing in, you’ll land on /admin/courses. This is your course list — scoped to your department only.

At the top you may see “Wisteria noticed” cards: AI-drafted course suggestions from your integrated document sources. We’ll come back to these. For your first course, let’s start manually.

Step 2 — Create a course

Click + New course at the top right.

A modal opens with two paths:

  • AI upload — paste or drop a PDF / PPT / PPTX. Wisteria reads it and proposes a course title, description, modules, and flashcards. You review and edit before saving.
  • Create blank course manually — start with empty placeholders. Faster if you already know the structure you want.

For your first course, try AI upload if you have a relevant document. It’s the fastest path to seeing how Wisteria works end-to-end.

Step 3 — Review the AI proposal

If you used AI upload, Wisteria takes about 30 seconds to read your file and propose:

  • A course title + emoji + description
  • A list of proposed modules with titles
  • A few draft flashcards per module

For each proposed module you can:

  • Expand to preview the flashcards
  • Edit the title
  • Assign to a department
  • Remove the module entirely

Edit the course title at the top to make it your own. Click Save course to materialise the course and all its modules.

Step 4 — Edit a module

You’ll land on the course detail page showing all the modules. Click a module to open its editor.

The module editor has three tabs:

  • Details — title, description, cover image
  • Flashcards — the lesson content
  • Quiz — the test questions

Flashcards

You can:

  • Add cards manually (one front + one back each)
  • Use AI Write — Claude drafts cards based on the source document
  • Use AI Match — Claude drafts cards that prepare learners to pass the quiz (use this after writing the quiz)

Cards are reorderable. Click Save.

Quiz

You can:

  • Add questions manually, picking from four types: MCQ, Fill in blank, Matching, Oral
  • Generate the whole quiz with AI — Wisteria reads your flashcards and proposes questions
  • Mix and match — generate a few, then edit or add manually

Set the pass threshold at the course level (default 70%, floor 70%).

Step 5 — Add a cover image

Cover images appear on the learner dashboard. From the module Details tab:

  • Upload a file from your computer
  • Paste a URL from anywhere
  • Browse Unsplash for a stock photo (embedded search)

The image lives in Supabase Storage; the URL is stored on the module.

Step 6 — Mark the module ready

When a module’s flashcards + quiz are done, click Ready to Submit on the Quiz tab.

This doesn’t submit yet. It marks the module as “trainer thinks this is finished.” The button toggles to ”✓ Ready to Submit (click to undo)” so you can change your mind.

Repeat for every module in your course.

Step 7 — Submit the course

When the last module is marked Ready, a modal pops up automatically: “Submit Course Title for approval?”

The modal asks:

  • Recertification — toggle on if learners need to re-take this course annually (set the interval).
  • Save & exit — close the modal, keep the Ready flags, defer submission for later.
  • Submit — send the whole course for approval.

Click Submit. Every module’s status flips to pending_approval. The course appears in the approver’s queue.

Step 8 — Wait for approval

Your content_manager (or whoever the workflow routes to) reviews each module. You’ll get an email when:

  • A module is approved
  • A module is rejected (with the reviewer’s comment)
  • The whole course is approved (all modules published)

If a module is rejected, you’ll see it in the Queries tab at /admin/approvals/queries. Reply with what you changed and resubmit.

Step 9 — Publish

Once every module is approved, you’ll see a banner on the course detail page: “This course is ready to publish.”

Click Publish. The course goes live for every learner in its department. Learners with their dashboard open will see the new course on next refresh.

What’s next

Last updated on