Help Center
Asset Management

Asset Management

The Assets module tracks all company equipment assigned to employees. Assets can be added one at a time, imported in bulk, or generated automatically as part of an offboarding, and PurpletGo's kanban board blocks an offboarding from moving past the Asset Recovery stage until assets are confirmed returned.


Asset statuses

StatusDescription
DeployedCurrently with an employee
ReturnedPhysically returned to the company
LostReported missing

Asset categories

Every asset is tagged with a category so reporting can break things down sensibly:

Laptop · Monitor · Phone · Badge · Peripheral · Other

Anything that doesn't match a known category (including a blank value on CSV import) is filed under Other.


Adding assets

Go to Assets in the main navigation:

  1. Click Add Asset
  2. Fill in item name, serial number, model, category, condition, and optionally assign it to an employee
  3. Set a return deadline if you want it to show up in the overdue report
  4. Click Add Asset

Serial numbers must be unique per organisation - trying to add a duplicate is rejected.


Bulk import

Click Bulk Add to import a CSV. The required columns are item_name and serial_number; optional columns are model, category, condition, tracking_number, return_deadline, and employee_email (matched against your existing employee directory - unmatched emails are just left unassigned). You can download a template with the exact header row and a few sample rows from the same dialog.

The importer previews every row before you commit, flags rows missing a required field, and skips duplicate serial numbers on insert rather than failing the whole batch. If your plan doesn't have enough asset slots left for every row, the import fills the remaining slots and reports which rows were skipped for that reason.


Returning assets

Select one or more assets with the checkboxes and click Mark Returned to close them out in bulk. For a single asset, there's no per-row "mark returned" button in the table - open its Edit dialog and set the Status field directly (Deployed / Returned / Lost) instead, or use Mark returned under Assets on the person's offboarding record.

A returned asset shows when it was marked returned and by whom (in the table's Status column and on the offboarding record); a return recorded from a delivered shipment has no person. Marking an asset returned from the offboarding record is also listed on that record's timeline.

Assets linked to a recorded return are marked Returned together when the return is marked received. See Asset Return Tracking.

Confirming asset recovery on an offboarding

In the offboarding detail view, under Assets, once every asset assigned to that employee is marked returned, a manager or admin can click Confirm Asset Return. The kanban board won't let the offboarding move past Asset Recovery until that confirmation happens.


Asset conditions

ConditionDescription
GoodNo damage, ready for reuse
FairMinor wear, still usable
DamagedRequires repair or replacement

Unreturned Assets report

The Assets page includes a report, built from the full org's asset data (not just what's on screen), covering:

  • Overdue aging - how many deployed assets are 1-7 days, 8-30 days, or 30+ days past their return deadline
  • Deployed by category - which categories of equipment are still outstanding
  • A note on how many deployed assets don't have a return deadline set at all, since those won't show up in the aging buckets

The night after a deployed asset's return deadline passes (on your organisation's calendar), Super Admins and Admins get one email listing the assets that have just become overdue, and the asset.overdue webhook is sent for each. Each deadline is reported once; set a new one and it's reported again when that passes.


Asset limits

No plan limits the number of assets you can track - Starter, Team, and Enterprise all include unlimited assets.


Shipment tracking

For remote employees, send a return label from your own carrier account and record the tracking number in PurpletGo. See Asset Return Tracking for how tracking and marking a return received work.