Skip to main content
Cloud

NetBox Asset Lifecycle

Public Preview: Asset Lifecycle is in public preview. The functionality and API surface may evolve in future releases.

NetBox Asset Lifecycle is a NetBox plugin that tracks the full procurement lifecycle for network and IT equipment - from planning through purchasing, shipping, and installation.

It bridges the gap between NetBox's inventory management and the real-world process of acquiring equipment, providing structured workflows for:

  1. Bills of Materials - Define what equipment is needed, optionally scoped to existing NetBox objects (racks, devices, modules, cables).
  2. Purchasing - Track orders placed with vendors against BOM line items, including quantities, pricing, and order status.
  3. Shipments - Record individual shipments from vendors, with courier tracking and per-line-item quantities received.
  4. Spares Management - Maintain pools of reserve equipment and draw from them when a planned object can be fulfilled from existing inventory.
  5. Status Transitions - Tune the lifecycle workflow for BOMs, purchase orders, and shipments to match your organisation's process.

The typical flow is BOM → Purchase Order → Shipment → Installation, with statuses on each model reflecting where an item is in that journey. Each installed object remains linked back to the shipment (or spare item) that fulfilled the original planned requirement, so designs in NetBox can be traced end-to-end through procurement.

See the Features section for a walkthrough of the workflow, the Data Model section for full per-model field references, and Releases for a list of published versions.