> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizaxl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Recordings

> Access recordings of past class sessions, understand how they are captured automatically from the online meeting, and see how access is kept private to each class.

Recordings let students and teachers revisit a class after it happens. When a session is held online, its recording is pulled in automatically and attached to the class, so there is nothing to upload by hand. Recordings are private to the class they belong to.

***

## Who Uses This Feature

| Role                        | What They Do                                                               |
| --------------------------- | -------------------------------------------------------------------------- |
| **Teacher**                 | Reviews recordings of their sessions and confirms they captured correctly. |
| **Classroom Administrator** | Manages recordings across all classes and troubleshoots capture.           |
| **Student**                 | Watches recordings for the classes they are enrolled in.                   |

***

## Before You Start

You need sessions that were **held online** with the meeting link attached (see [Sessions and Attendance](/education/e-classroom/sessions-attendance)). Recordings are produced from those online meetings.

***

## How Recordings Are Captured

You do not upload recordings. After an online session finishes, the recording is pulled in from the meeting automatically and attached to the class and the session. A recording moves through a processing state while this happens.

```mermaid theme={null}
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#14f1b1','primaryBorderColor':'#14f1b1','lineColor':'#14f1b1'}}}%%
flowchart LR
    P[Processing] --> R[Ready]
    P --> M[Missing]
    P --> F[Failed]
```

* **Processing**: the recording is being retrieved from the meeting.
* **Ready**: the recording is available to watch.
* **Missing**: no recording was found for the session (for example, the meeting was not recorded).
* **Failed**: the recording could not be retrieved.

### Field Guide - Recording

| Field         | Description / Purpose                   |
| ------------- | --------------------------------------- |
| **Classroom** | The class the recording belongs to.     |
| **Session**   | The specific session that was recorded. |
| **State**     | Processing, Ready, Missing, or Failed.  |

***

## Watching a Recording

Once a recording is Ready, it is available to the class. Teachers review recordings of their own sessions, and students watch recordings for the classes they are enrolled in.

<Info>
  Recordings are private to each class. A student only ever sees recordings for classrooms they are enrolled in, even if they reach a recording list directly. There is no way for a student to view another class's recordings.
</Info>

***

## When a Recording Does Not Appear

If a recording stays in **Missing** or **Failed**:

* **Missing** usually means the online meeting was not set to record. Confirm recording was enabled for the session's meeting.
* **Failed** means the retrieval did not complete. An administrator can re-run the recording backfill to try again.

A regular background pass also looks for new recordings, so a recording may appear a little after the session ends rather than immediately.

***

## Upstream and Downstream

* **Upstream (must exist first)**: online sessions with meeting links; the Google Workspace connection configured by an administrator.
* **Downstream (this enables)**: on-demand review of past classes for students and teachers.

***

## Best Practices

* Make sure online meetings are set to record, or recordings will land in the Missing state.
* Give recordings a little time after a session to move from Processing to Ready before assuming something went wrong.
* If a recording Failed, ask an administrator to re-run the recording backfill rather than trying to add it manually.
* Remember recordings are private to the class: do not rely on sharing links outside the enrolled roster.
