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

# Monitor import runs

> Track Archive import progress, inspect a run, and interpret course-level outcomes.

Open **Imports** to see current course counts and the run list. The page refreshes active data while it remains open.

## Read the progress summary

The summary shows:

* **Total Courses**
* **Purchased Courses**
* remaining course quota
* **Queued**
* **Processing**
* **Complete**
* **Failed**
* **Skipped**
* **Not found**

Use these counts as an overview. Open a run for the course-level record.

## Find a run

Search by batch ID or creator. You can also filter by:

* integration
* source state
* activity window
* **All**, **Active**, **Failed**, **Complete**, **Mixed**, or **Empty**

The run list shows the run number, status, integration, batch ID, type, last activity, and outcome counts. Select a row to open the run.

## Understand run status

| Run status          | Meaning                                                  |
| ------------------- | -------------------------------------------------------- |
| **Active**          | At least part of the run is still queued or processing.  |
| **Needs attention** | The run contains outcomes that require review.           |
| **Done**            | The run no longer has active work and completed cleanly. |
| **Mixed**           | The run contains more than one type of final outcome.    |
| **Empty**           | The run currently has no course rows.                    |

Run status summarizes the whole run. Always review individual course statuses before you decide what happened.

## Inspect course outcomes

The run detail shows counts and a table of course rows. Search by source ID, then filter by course status or **Course page** state.

| Course status  | Meaning                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------- |
| **queued**     | The course is waiting for processing.                                                                 |
| **processing** | K16 is processing the course.                                                                         |
| **complete**   | K16 completed the course import.                                                                      |
| **failed**     | K16 could not complete the import. Review the exact run record before retrying.                       |
| **skipped**    | K16 did not import the course, commonly because the request or existing record made work unnecessary. |
| **not\_found** | The source integration could not locate the requested course.                                         |

The **Course page** column can show:

* a link to the archived course
* **Import failed**
* **Course deleted**
* **No course created**

<Steps>
  <Step title="Wait for a final outcome">
    Keep the run detail open while rows remain queued or processing.
  </Step>

  <Step title="Review exceptions">
    Filter for failed, skipped, or not-found rows and record their source IDs.
  </Step>

  <Step title="Open completed courses">
    Select an available **Course page** link and verify a representative sample.
  </Step>

  <Step title="Preserve identifiers">
    Copy the run number and batch ID when you need to escalate or compare related activity.
  </Step>
</Steps>

For exception handling, see [Troubleshoot imports](/archive/imports/troubleshoot).
