Property Brokerage and Agency Management Odoo app icon

Odoo Real Estate CRM for Brokers and Agencies

Real estate CRM for brokerages, agencies, and property dealers: listings, viewings, offers, and commissions.

Industry

Services

Technical name

pys_property_brokerage

Property Brokerage and Agency Management Odoo module preview

Property Agency is the sales and leasing front office: CRM opportunities, sale and rent listings, calendar viewings, offers, reservation quotations, and agent commissions. This purchase also includes Property Management for the same Odoo version, so you can install both. Published listings appear at /properties. If you only need portfolio, leases, rent, and facility, buy Property Management on its own.

Features

  • CRM pipeline

    Standard opportunities, not a custom lead table. Real Estate team, UTM sources, and lost reasons.

  • Sale and rent listings

    Asking price, website publish, and a public /properties catalog.

  • Viewings and offers

    Calendar viewings, offer documents, expiry cron, and PDF listing/offer reports.

  • Reservation and lease

    Sale can create a reservation quotation. Rent can create a lease on the unit.

  • Commissions

    Agent commission records with a daily generation cron.

  • Includes Property Management

    This purchase includes Property Management for the same Odoo version: portfolio, leases, rent invoices, facility work orders, and the tenant portal. Install that module first, then Agency.

Property Agency sits on Property Management. This purchase includes both zips for the same Odoo version. Install Management first, then Agency. Agency is the pipeline from lead to listing to offer to reservation or lease. Management is the portfolio, leases, rent invoices, and facility work.

Property Agency sits on Property Management. Install Management first. This app does not replace the lease and rent stack. It is the pipeline from lead to listing to offer to reservation or lease.

Opportunities are native CRM leads on a Real Estate team. Stages run New, Qualified, Viewing, Offer, Reservation, Won. Viewings are calendar events. An accepted sale offer can create a reservation quotation. A rent offer can create a lease on the unit, then you confirm that lease in Property Management.

Listings can be published to the website at /properties and /properties/<slug>. The detail page has an enquiry form that creates a CRM lead. The Agency Control Tower shows open opportunities, today's viewings, offers, and commissions, with shortcuts back to the Property board.

Compatibility

Odoo 19 Community or Enterprise. Hard depends on pys_property_management, plus crm, sale_crm, sale_management, website, website_crm, utm. Install Property Management first. Uses native crm.lead (no custom lead model). Viewings are calendar.event. Sale reservation uses sale.order. Website catalog is /properties. Enquiry form writes crm.lead. No MLS connectors.

Depends: pys_property_management, crm, sale_crm, sale_management, website, website_crm, utm

Changelog

19.0.1.2.1: Agency Control Tower, listings, CRM pipeline, viewings, offers, reservation quotations, commissions, website /properties.

Questions about Property Brokerage and Agency Management

No. This purchase includes Property Management for the same Odoo version, at no extra charge. Install Management first, then Agency. If you only want operations and not CRM or website listings, buy Property Management alone.

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.