> For the complete documentation index, see [llms.txt](https://hashman.gitbook.io/hashman-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hashman.gitbook.io/hashman-docs/features/tags.md).

# Tags

Tags provide a powerful way to organize miners and automate profile assignments. They enable flexible grouping of miners across locations and streamline fleet management.

<figure><img src="/files/E8LJk8HPDyhRcTjM53Wi" alt=""><figcaption><p>Tags view</p></figcaption></figure>

Tags serve two primary purposes:

1. Organizing miners into logical groups
2. Automating profile assignments based on rules

### Creating and managing tags

#### Create a tag

1. Navigate to the Tags view
2. Click "Create new tag" in the top right
3. Configure tag properties:
   * Name: Unique identifier (e.g., "Customer-A-S19")
   * Description: Optional context
   * Default Profile: Profile to apply to tagged miners

#### Edit tag

* Select tag and click "Edit"
* Modify properties as needed
* Changes affect all miners with this tag

#### Delete tag

:warning: Deleting a tag:

* Removes tag from all miners
* Clears associated profile assignments
* Cannot be undone

### Using tags

#### Miner Organization

```
Example Tag Structure:
├── Customer-A-S19
├── Customer-B-S19
└── Maintenance-Required
```

#### Profile assignment

* Tags automatically apply their default profile
* Priority: Direct assignment > Tag profile > Location default
* Multiple tags: Most recently applied tag takes precedence

#### Filtering and reporting

* Filter miners by tag in main view
* Generate tag-based reports
* Track performance by group

### Best practices

1. **Naming convention**
   * Use consistent patterns
   * Include relevant attributes
   * Keep names clear and concise
2. **Organization**
   * Group similar miners
   * Consider maintenance categories
   * Plan for scaling
3. **Profile assignment**
   * Test profiles before linking to tags
   * Document tag-profile relationships
   * Regular audit of assignments

### &#x20;Need help? Contact <support@hashman.app>


---

# 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://hashman.gitbook.io/hashman-docs/features/tags.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.
