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

# Manage Assignments

> Track progress, filter, edit, and take bulk actions on roleplay assignments

The Assignments page is your central hub for tracking who has been assigned what, their progress, and whether they are on track. Access it from the sidebar under **Roleplays > Assignments**.

<Frame>
  <img src="https://mintcdn.com/exec-79a6bbdb/1V1jP6S-9S4kKS2V/images/assignments/assignments-dashboard.png?fit=max&auto=format&n=1V1jP6S-9S4kKS2V&q=85&s=05941546633659f3d1a06ab212e607d7" alt="Assignments dashboard showing status cards and assignment table" width="2560" height="1600" data-path="images/assignments/assignments-dashboard.png" />
</Frame>

You can also view assignments for a specific scenario by navigating to that scenario and clicking the **Assignments** tab.

***

## Status Overview

At the top of the page, five status cards give you a quick summary of all assignments:

| Status           | Meaning                                                                                   |
| ---------------- | ----------------------------------------------------------------------------------------- |
| **Completed**    | The assignee met all completion requirements (score and attempt minimums)                 |
| **In Progress**  | The assignee has started at least one roleplay session but hasn't met requirements yet    |
| **Past Due**     | The due date has passed and the assignment is not yet complete                            |
| **Not Started**  | The assignee has not attempted the scenario                                               |
| **Did Not Pass** | The assignee reached the maximum number of attempts without meeting the score requirement |

These counts update as you apply filters, so you always see a summary that matches your current view.

***

## The Assignments Table

Each row in the table represents one assignment and shows:

| Column          | What it shows                                                                                |
| --------------- | -------------------------------------------------------------------------------------------- |
| **Assigned To** | The person the scenario was assigned to                                                      |
| **Scenario**    | The scenario name (visible when viewing all assignments, not from a specific scenario's tab) |
| **Due**         | The assignment deadline. Highlighted in yellow if past due                                   |
| **Progress**    | Number of completed attempts vs. required attempts                                           |
| **Best Score**  | The assignee's highest score across all attempts, shown with the corresponding rank icon     |
| **Req'd Score** | The minimum score needed to pass, if one was set                                             |
| **Status**      | Current assignment status with a colored indicator                                           |
| **Assigned By** | Who created the assignment, or the program name if it came from a program                    |

Click any row to open the **assignment detail drawer** on the right side of the screen.

***

## Assignment Detail Drawer

Clicking an assignment row opens a detail panel showing:

<Frame>
  <img src="https://mintcdn.com/exec-79a6bbdb/1V1jP6S-9S4kKS2V/images/assignments/assignment-detail-drawer.png?fit=max&auto=format&n=1V1jP6S-9S4kKS2V&q=85&s=adf53acdd87ad8ca3c44b493f6284ea7" alt="Assignment detail drawer showing assignee info, requirements, status, scenario card, and progression chart" width="2560" height="1600" data-path="images/assignments/assignment-detail-drawer.png" />
</Frame>

* **Assignment details** - Who assigned it, requirements, progress, dates, and status
* **Scenario card** - The assigned scenario with its description and difficulty. Click to navigate to the scenario.
* **Score progression chart** - A visual chart of the assignee's scores across all attempts
* **Session history** - A list of every roleplay session with the date, score, and rank. Click a session to view the full feedback.

Use the arrow buttons to navigate between assignments without closing the drawer.

For non-program assignments that aren't yet completed, the three-dot menu in the drawer lets you **Edit** or **Delete** the assignment.

***

## Filtering Assignments

Use the filter bar to narrow down the assignments table:

| Filter          | Options                                                                                                       |
| --------------- | ------------------------------------------------------------------------------------------------------------- |
| **Collection**  | Filter by scenario collection (available on the main Assignments page)                                        |
| **Scenario**    | Filter by specific scenarios (available on the main Assignments page)                                         |
| **Assigned To** | Filter by individual people or groups                                                                         |
| **Status**      | Not Started, In Progress, Past Due, Completed, Did Not Pass                                                   |
| **Assigned By** | Filter by assigner, with quick options for "Assigned By Me", "Assigned By People", and "Assigned By Programs" |

You can also use the search bar to find assignments by name, email, or scenario title. Filters and search work together.

***

## Editing an Assignment

To change the due date or completion requirements on a single assignment:

<Steps>
  <Step title="Find the assignment">
    Locate the assignment in the table, or open its detail drawer.
  </Step>

  <Step title="Open the edit dialog">
    Click the three-dot menu on the row and select **Edit**. Or click **Edit** from the detail drawer's menu.
  </Step>

  <Step title="Make changes">
    Update the due date, minimum score, minimum attempts, or maximum attempts.
  </Step>

  <Step title="Save">
    Click **Save** to apply the changes.
  </Step>
</Steps>

<Info>
  Program-based assignments cannot be edited from this page. To change their deadlines, use the [program's participant management](/programs/manage-participants) to grant extensions.
</Info>

***

## Deleting Assignments

To remove an assignment, click the three-dot menu on the row and select **Delete**. A confirmation dialog shows the scenario name, assignee, and due date before you confirm.

<Warning>
  Deleting an assignment cannot be undone. The assignee will no longer see the assignment, but their completed roleplay sessions are preserved.
</Warning>

Program-based assignments cannot be deleted individually. Remove the participant from the program instead.

***

## Bulk Actions

Select multiple assignments using the checkboxes to unlock bulk actions:

<Frame>
  <img src="https://mintcdn.com/exec-79a6bbdb/1V1jP6S-9S4kKS2V/images/assignments/assignments-bulk-actions.png?fit=max&auto=format&n=1V1jP6S-9S4kKS2V&q=85&s=56a91b15550b54418bb07c5215464b6a" alt="Bulk actions bar showing Change Due Date, Change Requirements, Delete, and Select All options" width="2560" height="1600" data-path="images/assignments/assignments-bulk-actions.png" />
</Frame>

1. **Change Due Date** - Set a new due date for all selected assignments at once
2. **Change Requirements** - Update the minimum score, minimum attempts, or maximum attempts for all selected assignments
3. **Delete** - Remove all selected assignments (with confirmation)

When you select all visible rows on a page, a **Select all editable assignments across all pages** option appears, letting you apply bulk actions to your entire filtered set.

<Info>
  Completed assignments and program-based assignments cannot be bulk-edited. They are excluded from the selection automatically.
</Info>

***

## Email Notifications

Exec sends automatic email reminders to keep assignees on track:

| Email              | When it's sent                                                      |
| ------------------ | ------------------------------------------------------------------- |
| **New assignment** | Immediately when the assignment is created                          |
| **3-day reminder** | Every 3 days if the assignee hasn't started (repeats until they do) |
| **Due tomorrow**   | The day before the due date                                         |
| **Past due**       | Once, after the deadline passes                                     |
| **Completion**     | When the assignee meets all requirements                            |

These emails include the scenario name, difficulty, due date, completion requirements, and a direct link to practice.

### Digest Emails

In addition to individual reminders, assignment activity is summarized in Exec's recurring [digest emails](/platform/digest-emails). Your **Personal Digest** covers your own assignments; if you are a workspace or group admin, your **Manager Digest** covers team assignment activity.

Both are toggled from your profile menu under **Notifications**, where each can be set to weekly or daily. See [Digest Emails](/platform/digest-emails) for what each section contains.

***

## Exporting Assignment Data

Use the export button in the table controls to download assignment data as a CSV file. The export includes all columns visible in the table and respects your current filters and search.

***

## Getting Help

Need help managing assignments? Contact us at [hello@exec.com](mailto:hello@exec.com).
