Flag a unit for a shoot, upload the gallery, and let archived sets keep history clean.
Last updated: 2026-05-10
Photos in Urbero are tied to a unit. Each unit has a gallery on its detail page, a cover photo, and an optional "needs photos" flag that drops it into the photographer's queue.
A unit shows up in a photographer's queue only when someone has toggled the needs_photos flag on it. The toggle is intentional: an admin or agent flags a unit when they want a professional shoot. It is not how you record routine agent snapshots — agents who edit photos themselves just upload, no flag needed.
Treat the flag as a request for the photographer to come on-site and the queue stays meaningful.
Photographers see a queue of flagged units as their home page. Each card shows:
Cards drop off the queue automatically once the needs_photos flag is cleared.
Photographers should look at one screen and know exactly where to be, what to shoot, and what's done. No spreadsheet, no group chat archaeology.
Same flow whether you're a photographer working the queue or an agent attaching a quick shot.
After upload, a thumbnail is generated in the background so previews stay fast — the original is available immediately.
A unit's cover photo appears in several other places automatically:
/inventory): hover the camera icon to see the first three photos./units): a hover preview shows the cover.Uploading a photo and giving it order 1 is enough — no extra setup.
When the photographer has finished:
The unit drops off the photographer queue immediately. The photos themselves stay on the unit — clearing the flag only retires the shoot request.
When a unit re-vacates — status flips back to vacant because the tenancy ended — the photos for the prior tenancy archive automatically.
Without archiving, a re-let unit's gallery accumulates years of mixed-era photos. Archiving keeps the active set tight without forcing anyone to delete history.
| Role | Edit photos on |
|---|---|
| Photographer | Units flagged needs_photos AND on a building they're assigned to. |
| Agent | Units they have edit rights to (a unit-level assignment grant). |
| Brokerage admin | Any unit in their brokerage. |
| Landlord viewer / admin | Read-only — can see photos but not upload, reorder, or archive. |
| Super-admin | Read-only on unit data, photos included. |
Photographers can't edit anything else — rent, status, leases, comments are all off-limits. The role exists so a photo contractor can be added without giving them the rest of the CRM.