Skip to content
  1. Help
  2. /features
  3. /landlord-portal

Landlord portal

The in-app landlord screens and the public landlord site they power.

Last updated: 2026-05-10

Two related things share the name "landlord portal":

  • The in-app landlord record at /landlords/[id], where your team and the landlord's members read portfolio data and configure outbound reports.
  • The public landlord site at urbero.com/l/[slug], a branded page with live vacant listings and an inquiry form for anonymous visitors.

This page covers both. They share configuration on one screen but the audiences differ — internal team versus the open web.

The landlord record

Open a landlord from /landlords (or the command palette) to land on /landlords/[id]. The record has three tabs:

  • Operations — vacant pipeline, leases expiring soon, and recent activity across every building this landlord owns.
  • Contacts — the property manager, super, and other people you need to reach.
  • Team — landlord members tied to this landlord. A landlord admin invites and removes other landlord members from here. See Access and team for the role rules.

Brokerage admins of the owning brokerage and landlord admins can edit. Landlord viewers see everything read-only.

Configuration at /landlords/[id]/site

The config screen at /landlords/[id]/site controls the public site and the weekly digest. Both brokerage admins and landlord admins can open it.

Why this matters: one screen runs every outbound channel for this landlord — what visitors see on the web, what the landlord's inbox sees on Monday morning, and where inquiries route.

Sections on the screen:

  • Publish toggle. Off by default. The public route 404s until you flip it on. Turn it off any time to take the public site dark immediately.
  • Branding. Logo, accent color, tagline, About paragraph.
  • Weekly digest. A checkbox to enable, plus a list of recipient emails. The system checks hourly; each enabled landlord gets a fresh portfolio summary roughly once a week (six days minimum between sends so it never doubles up).
  • Custom report format. Pick a renderer for this landlord (see below) or leave the default text-only digest. The choice affects both the weekly cron and the on-demand export buttons.
  • Inquiry routing emails. Comma-separated addresses that receive a copy of every public-form submission.
  • Recent inquiries. The most recent submissions, with a Mark Responded button so admins can keep the inbox tidy.

The public landlord site

When Publish is on, urbero.com/l/[slug] is reachable by anyone:

  • Branded landing page with the configured logo, accent, tagline, and About text.
  • Vacant listings, pulled automatically from units in the portfolio that are marked publicly visible. As soon as a unit flips into or out of vacant status the public page refreshes.
  • Inquiry form. Anonymous; protected by a honeypot field and a per-IP rate limit.
  • Submissions email every address in the routing list and land in the Recent inquiries inbox. Admins click Mark Responded once handled.

The page refreshes roughly every minute, with immediate refresh on status flips.

Custom report formats

Five renderers ship today. Each matches the layout of a real sample, including small quirks landlords expect to see (the "RECIEVED" misspelling on the RSB sheet is intentional).

FormatOutputBuilt for
A&E narrative PDFPDFA&E Manhattan
Ventura per-agent xlsxXLSXVentura Land Corp (one sheet per agent, vertical-card layout)
Ventura per-unit PDFPDFVentura Land Corp (multi-page, one card per unit)
Asking-Rents tabular xlsxXLSXInternal portfolio dump
140-160 Riverside (RSB) leasing-stats xlsxXLSX140-160 Riverside Boulevard (two-sheet weekly metrics history plus monthly rented log)

Known production landlords are mapped to their default automatically. Anyone else falls back to the text-only digest unless you pick a format.

On-demand export

Each format on the config screen has a download button. Click it to get the file immediately. The same card has a Send-now form — drop in a comma-separated email list, hit Send, and the chosen format goes out as an attachment.

Permissions for Send-now: brokerage admin of the owning brokerage, landlord admin, or super-admin. Agents and landlord viewers can export but never send.

Weekly digest

When the digest is enabled and a custom format is registered, the weekly email arrives with a text summary in the body and the rendered format attached. If no format is registered, the basic text summary ships unchanged — landlords without a custom layout still get something useful every week. Renewal pricing PDFs are configured per landlord here as well — see Renewals.

Permissions at a glance

RoleSite configSend-nowPublic site
Brokerage admin (owning brokerage)EditYesVisible (when published)
Landlord adminEditYesVisible (when published)
Landlord viewerRead-onlyNoVisible (when published)
AgentNo accessNoVisible (when published)

Super-admin can view but stays read-only on landlord data the same way they're read-only everywhere else.

Related

  • Access and team — who can edit and invite at the landlord level
  • Renewals — the pipeline that feeds the digest's expiring-leases section
  • Notifications — how the digest is wired up and what other channels exist