S
Speakly.PRO

Lessons Directory

A single view of every lesson you teach — filter, sort, and jump to any session without opening the calendar.

Who this is for

Teachers and OrgAdmins who need to find a lesson, triage a status, or review a batch of sessions without scrolling the calendar.

What this page answers

  • Where do I see every lesson I am teaching in one place?
  • How do I narrow the list to one course, enrollment, or group?
  • How do I find a sub-lesson of a class (homework or exercise) without opening its parent?
  • What do the Transcript and Summary indicators on a lesson mean?

Prerequisites

  • At least one course with assigned or scheduled lessons

Opening the directory

Click Lessons in the sidebar or go directly to /platform/lessons. You can also open it from "View all lessons" links on calendar and dashboard pages.

Scoping the list

The top filter bar narrows the directory in two tiers.

Tier 1 — scope, date, and range

ControlWhat it does
Scope selectorSwitches between All lessons, By course, By enrollment, and By group. Picking a scope reveals a combobox to choose the course, enrollment, or group.
Date presetsToday, 7 days, 30 days, 90 days. Preset ranges include a 7-day look-ahead so upcoming sessions stay visible.
Custom rangeOpens a two-month calendar to pick any date range.

Tier 2 — refining within scope

ControlWhat it does
SearchFilters by lesson name, student name, or course.
StatusAll, Scheduled, In Progress, Completed, Canceled, Verified. Status labels here match the student-side wording ("Completed" instead of "Passed").
TeacherVisible to OrgAdmins, and to teachers in organizations that allow content sharing. Pick any teacher to view their lessons.
SortNewest/oldest by scheduled date, recently created, or student A–Z.

Filters are written into the URL so the view is shareable and survives page reloads. Your last-used filter set is also remembered per browser.

Reading a row

Every row describes one lesson. At a glance:

  • Type icon — Class lesson, Homework, or Exercise
  • Student / Group — student avatar and name, or the group badge for group sessions
  • Lesson — the lesson title, with the course underneath
  • Date — scheduled time in your timezone, with an instant badge for lessons without a scheduled slot
  • Status — color-coded pill (Scheduled, In Progress, Completed, Verified, Canceled)
  • AI indicators — a Transcript icon and a Summary icon appear on the row when those features are enabled and the session has produced an artifact. A spinner indicates processing.

Click any row to open its lesson session. Open the row action menu for Edit, Manage, Cancel, Delete, and Verify (when applicable).

Sub-lessons nested under their parent

When a class lesson has homework or exercises attached, those child lessons appear underneath their parent row, indented and collapsible.

  • Use the chevron at the start of a parent row to expand or collapse its sub-lessons
  • Click Expand all / Collapse all above the table to fan out every group
  • For group sessions, each participant's individual homework or exercise is attached to the correct parent class, so a group class of five students with a shared homework shows one parent row and five sub-rows grouped under it

Group homework and group exercises create one individual session per student but aggregate into a single parent entry on the calendar. In the directory, those individual sessions are listed as sub-lessons of the shared parent class so you can find any student's progress without jumping views.

Scheduling from the directory

The "Schedule lesson" button in the top-right opens the same assign-lesson dialog used on the calendar. Picking a student, date, and lesson produces a new entry in the directory and on the calendar at the same time.