> 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 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.harmony.io/ai-agents/hardware-management/end-of-life-asset-detection.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.
