okaycloudAsk our assistant →

A real-estate CRM with an AI layer for coming home Sales

The starting point

coming home Sales is a Berlin real-estate brokerage for medium and high-end properties. okaycloud had already built the company's website with a custom-tailored CMS (see the blog article about the website).

The next step was the software behind the business: a system that manages the daily work of a brokerage and makes its knowledge about every property accessible, to customers and to the team.

What we built

A complete real-estate CRM, comparable in scope to products like onOffice or Propstack, with an AI layer on top.

The CRM covers the core of a brokerage:

  • Contact management for buyers, sellers, and prospects
  • Property management for every listing
  • Key management, tracking the keys of the homes being sold
  • Appointments and calendars
  • A marketing pipeline that automatically publishes listings to LinkedIn, ImmoScout24, Kleinanzeigen.de, and Immowelt

The AI layer is a retrieval-augmented generation (RAG) system that answers questions from the company's own data:

  • For visitors of the portal: they can ask the AI about specific property listings, instead of searching through exposés or waiting for a callback.
  • For employees: they can ask about the details of every property, including the minutes of past homeowners' association meetings (in German: "WEG-Versammlungen"). These documents are long and hard to search by hand.

Where the team already works: the system is deeply integrated into Slack, the company-wide chat, so employees interact with it without switching tools.

Why it matters

Real-estate brokerages sit on a lot of unstructured knowledge: exposés, protocols, notes from viewings. A RAG system makes that knowledge answerable in plain language, and grounded in the actual documents rather than in what a model happens to know. Building it on top of a CRM that holds all the property data means the AI always works with current, structured information.

Tech

  • Next.js and TypeScript
  • Supabase (database and backend)
  • Sanity CMS
  • Netlify (hosting)
  • RAG-based AI layer
  • Slack integration