QR codes

Every asset and location gets a scannable QR code - print labels, stick them on equipment, and open records from any phone camera.

Every asset and location in AssetLab has an automatically generated QR code. Stick the label on the machine and the record is one scan away - no app install, no search, no "which pump is this again?".

An asset's code exists from the moment the asset is saved, however it was created - added by hand, duplicated, brought in by an import, or created through the API or an AI assistant. There is no generate step.

How scanning works

Scanning with any phone camera opens the record in the browser:

There is also an in-app scanner for back-to-back scanning sessions (audits, inventory checks).

What the code looks like

Codes are drawn in AssetLab navy with rounded modules, shaped corner markers, and the AssetLab mark on a white plate in the middle - the same everywhere, whether the label came from the asset page, a bulk export, or a printed asset sheet.

The mark in the centre costs nothing in reliability. Codes are generated at error-correction level H, which reconstructs up to 30% of a damaged code, and the mark covers well under that - so a label that is scuffed, partly painted over, or printed small still scans.

Codes printed before this change keep working: the link inside them is unchanged, only the drawing is.

Printing labels

Three paths, depending on what you're labelling:

For outdoor or harsh environments (arenas, plants, pools), laminated or engraved labels with the printed QR outlast standard stock.

Rollout advice

  1. Start where technicians already go - mechanical rooms, roof access, plant rooms.
  2. Label during PMs. Give techs a stack of labels; every serviced asset gets one. Coverage builds itself in one PM cycle.
  3. Verify on placement. Scan the label right after sticking it - a mislabeled asset is worse than an unlabeled one.

Location quick actions

Scanning a location's QR offers quick actions - report an issue here, view assets here - tuned by role. That makes location codes useful to people who will never open the app deliberately: caretakers, occupants, rink attendants.