Skip to content
Nabeeh Nabeeh Help Center Open the app

QR codes for maintenance requests

Generate a QR code for a property, asset, or account, print it, and place it where a resident can scan to send a request.

A QR code opens a public maintenance-request form tied to a place. The resident does not enter the dashboard. You generate the code from a property or asset profile, or export a batch for print.

Which code do you print?

  • Property or unit code — the request lands on that place. Best on the unit door.
  • Asset code — when the account allows asset requests and the code sits on the equipment.
  • Account code — opens a form where the sender picks the property or unit first. Use it on a shared lobby board, not on a single door.

On the property or asset profile, generate the code, then download or print it. For a bulk export, select several properties or assets on the list and export the codes together.

When you download, you can show or hide the property or asset name, the short caption, and the short scan URL under the QR. The URL is slightly smaller than the caption and matches what the code encodes (for example https://qr.nabeeh.net/YYBWJ8AA) so someone can type it if the scan fails. The URL switch appears when short QR links are on in account settings, on the QR maintenance-requests screen.

The language radio on that download is stored on the code: English and Arabic for the same place are two stickers. For an account code, generate while you are on the branch that should own the lobby sticker — that branch is stored too. Generating the same language (and branch) again reuses the same short address.

Where to place it

Stick the code where people will actually scan: the unit door, the asset plate, or the lobby for an account code. A faded or cropped code opens the wrong page or fails to scan.

If you change the property tree, do not reprint an old code for a unit that moved. Generate again from the current profile after you fix the parent.

Note: A QR code is not the request number. After submit, the resident gets a reference number on the same page for tracking.

What the resident sees

Fields on the form follow account settings: name, mobile, notes, attachments, and visit date or time when those are visible. If child-property selection is on, the scanner sees a Property field: this property, a sub-property inside it, or a linked asset. They cannot go above the property on the code. If it is off, the request goes straight to the property linked to the code.

Read account settings before you print a large batch so the form matches what the supervisor approved.

After printing

Test one code with a real scan before you distribute the batch. Follow the resulting request on the maintenance-request list and confirm the property and asset are correct. Ask the team to remove old stickers when you replace a label.