Browse docs
4. Onboard field users

QR codes

Last updated: July 2026

A QR code stuck on a pump, a door, or a noticeboard removes the hardest part of field work: finding the right record. Scan it and the app opens straight to that asset, that site, or that incident type.

Who can do this: anyone who can start an inspection can scan. Generating and printing codes needs asset, site, or incident-type admin permissions. Where: Inspections → Start New Inspection → Scan QR Code.

The three kinds of QR code

Code onScanning opensGenerated from
An assetThat asset, ready to start an asset inspectionAutomatically, when the asset is created
A siteThat site, ready to start an auditThe site record
An incident typeThat incident type, prompting sign-in to reportThe incident type record

Every asset gets its code automatically — there is no "generate QR" step to remember.

Scan a code

  1. Go to Inspections → Start New Inspection.
  2. Select Scan QR Code.
  3. Allow camera access the first time your browser asks.
  4. Position the QR code within the frame. It reads automatically — there's no shutter button.
  5. Select Close Scanner to go back to the list.

Scanning works in the browser on a phone, so there's nothing to install beyond adding the app to your home screen.

Asset codes

Scanning an asset code opens that asset with Start Inspection and a prompt to *choose an inspection template for this asset*. The templates offered are the published templates for that asset's type.

If you see *no published template*, the asset's type has no published template yet — an admin needs to publish one. See Create templates.

Print an asset's label from the asset record: View QR Code → Print QR Code. The label carries the asset's code, type, and location above the code, captioned "Scan to start inspection".

The printable asset QR label — asset code, type, and location above the QR code
The printable asset QR label — asset code, type, and location above the QR code

Site codes

Sites can carry their own code. Scanning it opens the site with the audit templates you have access to, so an auditor can walk up to a building entrance, scan, and begin.

Audits are site-scoped rather than asset-scoped — they have no asset attached, which is why meter questions don't record readings on an audit. See Set up sites.

Incident type codes

An incident type can carry a code to post where a hazard is likely to be spotted. Scanning shows the incident type and the date, then asks the person to sign in.

Incidents can only be reported by signed-in users of your organization — anonymous reporting is deliberately switched off. See Incidents.

Scanning offline

If the device has been prepared for offline use, scanned assets and sites resolve from the data stored on the device and the inspection starts as normal, syncing when you reconnect.

If the asset or site isn't in the downloaded data, the app tells you so rather than failing silently. Run Prepare for offline again while you still have signal, and make sure the sites you're visiting are included.

Placing and printing labels

  • Put the label where the inspector stands. Eye level, on the approach side, not behind a guard or under the machine.
  • Match the material to the environment. Outdoors, in wash-down areas, or anywhere with solvents, use laminated or industrial labels — paper fails fast.
  • Keep it big enough. Phone cameras read a code reliably from about ten times its width; a 50 mm code is comfortable at arm's length.
  • Leave the quiet zone. Don't crop the white border or overlap the code with other stickers.
  • Replace damaged labels. A code that's scratched, faded, or peeling costs the inspector more time than reprinting it.

When a scan doesn't work

What you seeWhat to do
Nothing happens in the frameClean the camera lens, add light, hold steadier, and move so the code fills more of the frame
Camera never startsAllow camera access in your browser's site settings, then reload. Cameras also require a secure (HTTPS) connection
"Asset not found"The code belongs to another organization, or the asset was removed. Check the asset still exists under Manage Assets
Asset opens but you can't startThe asset type has no published template — see Create templates
Works online, fails offlineThe asset or site wasn't in the offline data. Reconnect and run Prepare for offline again

Frequently asked questions

Do I need to create a QR code for each asset?

No. Every asset is given one when it's created. You only need to print it.

Can two assets share a code?

No. Each code maps to exactly one asset, site, or incident type.

Can someone outside my organization scan my codes?

They can open the link, but they can't see or do anything without an account in your organization. Incident codes explicitly send them to sign in.

Does scanning work without the internet?

Yes, if the device was prepared for offline use and the asset or site is in the downloaded data.

Can I change what the label looks like?

Not currently. The label layout is fixed: asset code, type, location, code, and caption.

Was this page helpful?

Top