Listings sync

Listings that can’t go stale.

Developers on FAPT don’t re-type listings. When a unit is reserved, re-priced or sold in their ERP, the portal follows within a minute. No phantom listings, no “sorry, that one’s gone”.

Listings in the ERP
fapt.io

Build inventory once

Projects, units, types and prices live in Procurement. That is the only place they are maintained.

Publish a listing

In Sales → Listings, create a listing for an available unit and press Publish. Add photos, video, a 360° tour, amenities and the contact for WhatsApp in “Portal media & amenities”.

The portal reads it live

fapt.io shows only published listings of companies that opted in. Price, availability and payment plan come from the ERP rows — refreshed within a minute.

Enquiries flow back

Every portal enquiry creates a lead with source “FAPT Portal” in your pipeline; WhatsApp and call clicks are logged in your audit log.

Photos, video and 360° tours

Add them in the “Portal media & amenities” section of the listing. MP4 uploads and YouTube/Vimeo links are supported.

WhatsApp and call per listing

Set the contact per listing. WhatsApp and call clicks are logged in your company audit log — without storing visitor data.

No internal data leaves the ERP

The portal only exposes published listing fields: no costs, no customer data, no internal notes.

AI search (beta)

Visitors can type “3-bed villa with pool in Muscat under 150k OMR” in English or Arabic.

For technical teams: the public API (GET /api/v1/public/listings) and POST /api/v1/public/search/parse are documented in the platform guide.