> For the complete documentation index, see [llms.txt](https://docs.cipp.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cipp.app/user-documentation/endpoint/autopilot/add-device.md).

# Add Autopilot Device

Add autopilot devices by following the Wizard on this page. As a partner, you can register devices to Windows Autopilot using any one of these methods:

* Hardware Hash (available from OEM or on-device script)
* Combination of Manufacturer, Device Model, and Device Serial Number
* Windows Product Key ID

## Importing Devices

{% stepper %}
{% step %}

### Tenant Selection

Select the tenant you want to add the devices to
{% endstep %}

{% step %}

### Device Import

You have two options for importing the devices

* CSV Import: CIPP has a template CSV that you can fill out and upload to ease population of the targeted devices
* Manual Import: This will open a window where you can add one or more devices to the import list. Enter the required information. If using a Serial Number, you must include either both Manufacturer and Model or a Hardware Hash.
  {% endstep %}

{% step %}

### Extra Options

You can optionally select a Group Name to add the devices to
{% endstep %}

{% step %}

### Confirmation

Review the information to confirm everything looks as it should prior to clicking `Submit`.
{% endstep %}
{% endstepper %}

## Known Issues / Limitations <a href="#adddevice-knownissues" id="adddevice-knownissues"></a>

* A Reseller Relationship with the customer tenant may be required in addition to GDAP in order to add Autopilot devices.
* Getting the correct information for Manufacturer and Device Model can be quite difficult if you're trying to guess from the device's box. Windows Product Key ID or Hardware Hash are the most reliable methods. Some manufacturers include the Windows Product Key ID on the box.
* This API does not directly return data to CIPP and thus can incorrectly report the upload has failed.

***

## Feature Requests / Ideas

We value your feedback and ideas. Please raise any [feature requests](https://github.com/KelvinTegelaar/CIPP/issues/new?template=feature.yml) on GitHub.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.cipp.app/user-documentation/endpoint/autopilot/add-device.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
