# Kitting

## What is a kit? <a href="#what-is-a-run" id="what-is-a-run"></a>

A Kit is a collection of parts that is reserved to be used on a specific run. As you kit components they are automatically taken out of inventory. Using kitting allows you to plan your assemblies without worrying about double dipping your inventory!

## Creating a kit <a href="#creating-a-run" id="creating-a-run"></a>

### New run page

In order to create a kit, it needs to be attached to a run. On the run page, as you fill out the required fields (shown below) the "Prepare Kit" button will become active.&#x20;

![](/files/VY9CcbtY7O6GdPW827Ky)

When you press the "Prepare Kit" button ION will use the mBOM stored in the parts section to determine what parts could potentially go into the kit. These parts and quantities will show up in the kitting view.

![](/files/ey9OsLxnfup8z872i5Gm)

### Kitting Page

In the kitting view, you will be able to select serial or lot numbers of the kitable components to add them to the kit.

![](/files/haQgphTNksjAafI4bv82)

### Kitting Run

The run that a kit as assigned to is in the run left hand corner of that kit, below the kit number.&#x20;

![](/files/b5KR3XFqABw4C4vsnnYn)

To change the run that the kit is assigned to, click on the Run number from the page (in this case, click on the text Run-882). It will change to a dropdown menu. From there you can select the new run to attach the kit to.&#x20;

Here's a quick video for how to change which run a kit is assigned to:

{% embed url="<https://www.loom.com/share/7d21c9a097424190ba5f744841eb9ced?focus_title=1&from_recorder=1>" %}

Because the purpose of kitting is to reserve parts for a specific run, as soon as the parts are kitted they are subtracted from inventory and attached to a specific run. It is also not required to fully kit all parts.&#x20;

*See* [*Part Inventory and Kitting in the API*](/api/examples/part-inventory-and-kitting.md) *section for more information.*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.firstresonance.io/features/parts-and-trace/inventory/issue-inventory-to-runs-kitting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
