Check property listings across portals
Your Excel property register is compared with each listing portal, and any difference in rent or availability goes into the row and to the person responsible.

The problem today
Staff open each listing one by one and compare rent, management fees, and availability with the register. There are too many to keep up with, and a property left listed after it is let can look like bait advertising.
The workflow in Kitewell
- Open the property register workbook and run each propertyAutomatic
- Open each listing and collect rent, fees, and availabilityWeb
- AI judges whether the listing differs from the registerAI judgment
- The owner reviews mismatched properties and decides whether to fix themApproval
- Write the results into each row of the register and post to TeamsAutomatic
What AI does
Reads rent and availability from each listing page and judges whether it differs from the register. Judgments with low confidence are kept for a person to check.
Where people decide
The owner reviews only the properties with differences and decides whether to correct or withdraw the listing.
Features used
What a PoC checks
- Whether the needed fields can be read from each portal's listing pages
- Whether the matching rules, such as rounding and fees, match how you work
- Whether the number of items sent to people is manageable
- Whether each portal's terms of use allow automated checks of listing pages
Discuss a PoC for this work
We check whether this workflow runs on your own work and screens.
Related use cases
Track exclusive listing and REINS deadlines
Track REINS registration, certificate delivery, seller reports, and status-change deadlines for each exclusive listing. AI drafts reports; agents operate REINS.
Enter an Excel list into a web system
For each row of an Excel list of orders, AI enters it into a web system and writes the receipt number back into the row. Only failed rows are redone.
Reconcile rent payments
Match internet banking deposits against the tenant register. When the payer name differs from the tenant's, AI suggests the matching lease.