# 🛠 Repairable Devices

The Repairable Devices module helps you efficiently manage a catalog of devices and their repairable defects. Whether you’re organizing devices by brand, assigning common repair services, or keeping your data updated, this feature keeps your repair workflow smooth and organized.

<figure><img src="/files/XtlSDmXKgvLf4OCQuhJt" alt=""><figcaption></figcaption></figure>

***

#### 🔑 Core Concepts

* Each device is linked to a brand.
* Device Name is required and must be unique.
* Device Model is optional.
* Devices can have multiple repairable defects (e.g., “Battery Change”, “Screen Replacement”).

***

#### 🧰 Key Features

<br>

**✅ Brand & Device Linking**

<br>

Group devices under specific brands for structured navigation and faster repair ticket creation.

<br>

**🔧 Repairable Defects**

<br>

Add one or more repairable defects to each device to streamline technician workflows.

<br>

**✏️ Editable Device Info**

<br>

You can edit:

* Brand
* Name (must stay unique)
* Optional model number
* Image
* Associated defects

<figure><img src="/files/DtQ99FgWcM5NGx7P1kSb" alt=""><figcaption></figcaption></figure>

If no image is uploaded, a default image will be used (can be replaced later).

<br>

**🧹 Catalog Cleanup**

<br>

Delete devices that are no longer in use to keep your list focused and relevant.

***

#### ➕ Add a New Device

<br>

To add a new device:

1. Select Brand (required)
2. Enter Device Name (required and must be unique)
3. Enter Model (optional)
4. Upload Image (optional)

<br>

> ⚠️ Device names must be unique.

> ⚠️ If no image is uploaded, a default placeholder image is used.

***

#### 🔍 Table Features

<br>

Managing a large number of devices is easy with built-in tools:

* Search: Quickly find devices by name, model, or brand.
* Filters: Filter devices based on selected brands or other criteria.
* Pagination: Navigate through your device list page by page.
* Per Page Selector: Choose how many devices you want to display per page (e.g., 10, 25, 50, 100).

<br>

These tools help you navigate large catalogs with ease—whether you’re searching for a specific model or reviewing recently added items.

***

#### 🗑️ Delete a Device

<br>

Remove devices that are:

* No longer supported
* Mistakenly added
* Outdated or irrelevant

<br>

This ensures your repair system only includes active and supported hardware.

***

Let me know if you’d like to include a screenshot of the device table or show a visual walkthrough of how search and filters work!


---

# 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://codehas.gitbook.io/repair-box/data-entries/repairable-devices.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.
