Skip to content

Every listing clean and ready to publish

Create rent and sale listings for apartments, houses, offices, shops and land. Import from Telegram, catch duplicates and publish only what a manager approved.

Listings

Rent and sale, residential, commercial and land in one clean catalogue.

Every property type

Residential, commercial and land, for rent or for sale.

Telegram import

Forward a post: photos, price and text become a draft listing.

Duplicate detection

The same property entered twice is flagged before it goes live.

Approval workflow

Agents submit, managers approve. Nothing goes online by mistake.

How does the Listings module work?

Listings is the catalogue at the heart of the agency: every property you rent or sell, residential, commercial or land, lives in one place. Agents create or import listings as drafts, duplicates are flagged before anything goes live, and a manager approves what gets published. One clean record per property, ready to share.

A typical day with Listings

  1. Capture the property. An agent creates a listing for an apartment, house, office, shop or plot of land and marks it for rent or for sale. Residential, commercial and land share the same catalogue, so nobody keeps a separate file per category.
  2. Import instead of retyping. When an owner or a colleague shares a property on Telegram, the agent simply forwards the post: its photos, price and text become a draft listing. Existing stock can also come in from a spreadsheet, again as drafts to review.
  3. Catch duplicates early. In busy markets the same unit is often offered by the owner, a relative and a co-agent at the same time. When a property has already been entered, the new listing is flagged before it goes live, so clients never see it twice.
  4. Polish the content. On plans that include it, the AI listing writer drafts the title and description in 4 languages from a few key facts, and the photo studio brightens and straightens the pictures. Everything remains a draft the agent can edit.
  5. Submit for approval. With approval turned on, agents submit and only managers publish. The manager checks price, photos and wording, then approves the listing or asks the agent to correct it.
  6. Publish and follow up. Approved listings go online on the agency website automatically, and every enquiry about them lands in the CRM with the listing attached, ready for the agent in charge.

Who is the Listings module for?

Listings is designed for agencies that handle rentals and sales side by side, from a small office where the founder still checks every post to a larger team with several managers. It fits Cambodia and the rest of Southeast Asia, where many properties are first shared in Telegram groups, as well as European agencies that want one consistent catalogue for residential, commercial and land.

Typical situations: a new agent joins and needs clear rules about what can go online; the same condo unit arrives from three sources in one week; a landlord asks why their shophouse is not on the website yet; or the team wants to stop copying listings by hand between a spreadsheet, chat groups and the site.

TaskSpreadsheets and chat groupsWith Heroes PMS
New property shared on TelegramPhotos saved one by one, price retypedForward the post, a draft listing is created
Same unit offered twiceNoticed when a client points it outFlagged before it goes live
PublishingAnyone can post anythingAgents submit, managers approve
Property typesOne sheet per type, different columnsResidential, commercial and land in one catalogue
WebsiteListings copied by handApproved listings go online automatically

Practical tips for a clean catalogue

  • Turn approval on from day one. It is easier to relax the rule later than to clean up listings that went online too early with the wrong price or photos.
  • Import in batches. When you move from a spreadsheet, import one area or one property type at a time and review the drafts before starting the next batch.
  • Treat a duplicate flag as a question. Check building, floor and size with the agents involved before deciding which version to keep, and agree on who represents the owner.
  • Agree on price conventions. Decide how the team writes monthly rent, sale prices and currency, so listings read the same way whoever entered them.
  • Keep photos honest. Use the photo studio to show a property at its best, not to hide its condition: a viewing that disappoints costs more than a less flattering picture.
  • Review your stock regularly. Ask agents to update listings that have been let or sold, so the catalogue and the website only show what is really available.
FAQ

Frequently asked questions

Can I import my existing listings?

Yes, from a spreadsheet or by forwarding Telegram posts. They arrive as drafts you review.

Who can publish a listing?

You decide. With approval on, agents submit and only managers publish.

Can I manage commercial property and land as well as homes?

Yes. Offices, shops and plots of land sit in the same catalogue as apartments and houses, each one for rent or for sale. Your team works with one set of rules and one approval workflow, and the agency website shows the whole range from a single source.

How does duplicate detection work?

When a property that is already in the catalogue is entered again, for example by another agent or through a forwarded Telegram post, the new listing is flagged before it goes live. A manager can then check the details with the agents involved and decide which version to keep.

Do my listings appear on my agency website automatically?

Yes. If you use the Heroes agency website, listings go online automatically once they are published. With approval turned on, only listings a manager has approved reach the site, and every enquiry about them lands in the CRM with the listing attached.

Ready to try?

Try the live demo without signing up. Plans are billed monthly, with no commitment.