Scan an asset on mobile
- Open Assets and tap the barcode scanner icon in the header. Allow camera access if your phone asks.
- Hold the physical QR code or barcode inside the white corners. Keep the whole label visible and the phone steady.
- Use the flashlight button when the label needs more light. Avoid glare on shiny labels.
- When Canary recognizes an assigned code, it opens the matching record. If several parts share the code, choose the correct part.

iPhone scanner example. The camera preview is dark in this demonstration; on a phone, aim it at the physical label.
Core rules
- A record can have multiple identifiers.
- Customer barcodes can be shared by several parts. The mobile scanner asks which part to open.
- Asset, location, and Canary-generated labels identify one record within the organization.
- Matching is exact, including letters and symbols.
- Retiring an identifier stops future resolution and frees the value for reuse.
Attach an existing code
On the web:- Open the asset, location, or part.
- Open its identifier section and select Add identifier.
- Scan the existing label or enter its decoded value exactly.
- Add a useful label for the identifier.
- Save, then test the physical code from mobile.
Scan while selecting a location
The mobile work-order Location picker includes a scanner. Scan an assigned location code to select that location in the create or edit form. Codes assigned to an asset or part are rejected in this location-only flow.Generate a Canary label
- Open the target record’s identifier section in the web app.
- Select the option to generate a Canary identifier.
- Save and print the generated label.
- Place it where the camera can reach it safely.
- Scan it once after installation.
Retire an identifier
- Open the record that owns the identifier.
- Find the code in its identifier list.
- Select Retire and confirm.