> For the complete documentation index, see [llms.txt](https://docs.harmony.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.harmony.io/ai-agents/hardware-management/end-of-life-asset-detection.md).

# End-of-Life Asset Detection

Automated end-of-life asset detection lets you build workflows that proactively surface devices and equipment that have passed their end-of-life date. Instead of relying on manual audits or spreadsheet reviews, agents can automatically query your asset inventory, identify expired hardware, and trigger follow-up actions - all without human intervention at the detection stage.

This feature is available as a dedicated workflow block inside the Harmony AI Agents workflow builder, and works alongside your existing hardware management automations.

***

### How It Works

When added to a workflow, the end-of-life asset detection block queries your connected asset inventory for any assets currently in **expired** status. The block returns a structured list of matching assets, enriched with relevant context, so downstream steps in the workflow have everything they need to take action immediately.

The detection step fits naturally into scheduled workflows (for example, a weekly scan) or event-driven workflows that run when specific conditions are met elsewhere in your environment.

***

### Key Capabilities

#### Expired Status Detection

The block specifically targets assets in **expired** status, meaning devices and equipment that have passed their recorded end-of-life date. This gives agents a clear, unambiguous signal to work from rather than relying on age estimates or approximate refresh cycles.

#### Filtering by Asset Type

You can scope the detection to specific hardware categories using the **asset type** filter. Supported types include:

* Laptop
* Phone
* Additional hardware categories available in your asset inventory

Filtering by asset type lets you build focused workflows - for example, a dedicated laptop refresh workflow that runs separately from a mobile device replacement process - keeping automations targeted and easier to manage.

#### Automatic Employee Data Enrichment

Results returned by the block are automatically enriched with **employee data**, linking each expired asset to the person it is assigned to. This means the workflow has the assignee's details ready for any follow-up steps, such as sending a replacement request, opening a ticket, or notifying a manager, without requiring a separate lookup step.

***

### Building a Workflow with End-of-Life Asset Detection

To add automated end-of-life detection to a workflow:

1. Open the **Workflow Builder** in Harmony AI Agents.
2. Create a new workflow or open an existing hardware management workflow.
3. Add the **End-of-Life Asset Detection** block to your workflow canvas.
4. Configure the **asset type** filter to target the hardware category you want to process.
5. Connect downstream blocks to handle the enriched results - for example, sending notifications, creating tickets, or updating records.
6. Set a trigger (such as a schedule or an incoming event) and activate the workflow.

Once active, the workflow runs automatically according to its trigger and surfaces expired assets without any manual step required.

***

### Recommended Follow-Up Actions

Because each detected asset is already enriched with employee data, you can chain the detection block directly into action steps such as:

* Sending an automated message to the assigned employee with replacement instructions
* Creating a hardware replacement ticket in your service desk integration
* Notifying the IT manager or asset owner with a summary of expired devices
* Logging results to a report or record for compliance and audit purposes

***

### Considerations

* The block detects assets based on the **expired** status set in your asset inventory. Make sure end-of-life dates are recorded accurately in your asset data to get reliable results.
* Filtering by asset type is optional. If no filter is applied, the block returns expired assets across all hardware categories.
* Employee enrichment is applied automatically - no additional configuration is needed to include assignee information in the results.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.harmony.io/ai-agents/hardware-management/end-of-life-asset-detection.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
