Künstliche Intelligenz hält zunehmend Einzug in Software für die Immobilien- und Hausverwaltung. Neuere Lösungen gehen dabei über Texterstellung oder die Analyse einzelner Dokumente hinaus: KI-Assistenten können direkt auf Daten einer Hausverwaltung zugreifen und Fragen zum eigenen Bestand beantworten.
Der Anwender kann beispielsweise fragen: „Welche Mieter sind aktuell mit ihrer Miete im Rückstand?“ oder „Welche Verträge laufen in den nächsten sechs Monaten aus?“ Die Antwort liefert die KI aus den Daten der Verwaltungssoftware.
Das klingt komfortabel. Der Anwender muss schließlich nicht mehr wissen, in welcher Tabelle, Auswertung oder Programmfunktion sich die gesuchte Information befindet. Gleichzeitig stellt sich bei personenbezogenen und kaufmännischen Daten aber eine wichtige Frage: Wie viel Zugriff auf die Daten einer Hausverwaltung sollte man einem KI-System geben?
Eine technische Grundlage für solche Lösungen kann das Model Context Protocol (MCP) sein. MCP schafft vereinfacht gesagt eine standardisierte Verbindung zwischen KI-Systemen und anderen Anwendungen.
Ein KI-Modell verarbeitet damit nicht mehr ausschließlich Texte, die der Benutzer in ein Chatfenster eingibt oder als Datei hochlädt. Eine angeschlossene Anwendung kann dem KI-System definierte Funktionen zur Verfügung stellen. Eine Hausverwaltungssoftware könnte beispielsweise die Suche nach Mietverhältnissen, die Abfrage offener Posten oder den Zugriff auf bestimmte Objektdaten ermöglichen.
Je nach Implementierung kann eine solche Schnittstelle über das reine Lesen hinausgehen. Ein KI-Assistent könnte dann beispielsweise auch Datensätze anlegen oder verändern oder Aktionen innerhalb der angeschlossenen Software auslösen.
Der Reiz einer natürlichsprachlichen Bedienung ist leicht nachvollziehbar. Statt eine bestimmte Programmfunktion aufzurufen, Filter zu setzen und anschließend eine Auswertung zu erstellen, könnte ein Anwender beispielsweise einfach fragen:
„Welche Mieter haben mehr als 500 Euro Rückstand?“
Oder:
„Zeige mir alle Wohnungen, bei denen in diesem Jahr ein Mieterwechsel stattgefunden hat.“
Gerade bei umfangreichen Anwendungen kann eine solche Schnittstelle die Bedienung vereinfachen. Der Anwender muss weniger über den Aufbau der Software wissen und beschreibt stattdessen das gewünschte Ergebnis in seiner eigenen Sprache.
Besonders interessant wird KI dort, wo nicht nur strukturierte Daten abgefragt werden. Eine Frage wie
„Fasse die Korrespondenz mit diesem Mieter aus den vergangenen sechs Monaten zusammen und nenne die noch ungeklärten Punkte.“
lässt sich mit klassischen Datenbankfunktionen nur schwer beantworten. Hier kann ein Sprachmodell tatsächlich Fähigkeiten einbringen, die über eine normale Datenbankabfrage hinausgehen.
Bei anderen Aufgaben ist der zusätzliche Nutzen weniger eindeutig. Welche Mieter Zahlungsrückstände haben, welche Rechnungen noch offen sind oder welche Mietverträge in den kommenden Monaten enden, lässt sich mit einer Datenbank exakt ermitteln.
Klassische Software löst solche Aufgaben mit Filtern, Abfragen, gespeicherten Ansichten und Auswertungen. Das Ergebnis ist reproduzierbar und benötigt keine Interpretation durch ein Sprachmodell.
Eine KI kann den Zugang zu diesen Informationen komfortabler machen. Sie macht die zugrunde liegende Datenbankabfrage dadurch aber nicht zwangsläufig besser.
Sollte eine KI Zugriff auf personenbezogene und kaufmännische Daten erhalten, wenn dieselbe Aufgabe auch mit einer normalen Datenbankfunktion erledigt werden kann? Die Antwort muss nicht grundsätzlich Nein lauten. Der zusätzliche Nutzen sollte aber den dafür erforderlichen zusätzlichen Datenzugriff rechtfertigen.
Eine Hausverwaltungsdatenbank enthält keine beliebigen Unternehmensdaten. Je nach Funktionsumfang können darin unter anderem Namen und Anschriften von Mietern und Eigentümern, Kontaktdaten, Bankverbindungen, Mietzahlungen, Zahlungsrückstände, Kontobewegungen, Vertragsinformationen, Abrechnungen, Korrespondenz und Dokumente gespeichert sein.
Ein KI-Assistent, der Fragen zu diesen Informationen beantworten soll, benötigt zwangsläufig Zugriff auf zumindest einen Teil dieser Daten.
Die entscheidende Frage lautet deshalb nicht: „Verwendet die Software MCP?“
Sondern: „Welche Daten können über die KI-Schnittstelle unter welchen Voraussetzungen wohin gelangen?“
Für die Bewertung einer KI-Funktion macht es einen erheblichen Unterschied, ob eine Software für eine konkrete Aufgabe ausgewählte Informationen übermittelt oder ob ein externer KI-Assistent auf zahlreiche Funktionen der Verwaltungssoftware zugreifen kann.
Soll die KI beispielsweise eine Zahlungserinnerung formulieren, könnte die Hausverwaltungssoftware gezielt den Namen des Mieters, den offenen Betrag und die Fälligkeit für diesen Vorgang bereitstellen. Die Anwendung bestimmt damit, welche Informationen tatsächlich benötigt werden.
Bei einer allgemeinen KI-Schnittstelle kann dagegen der Assistent verschiedene bereitgestellte Funktionen verwenden, um selbst die für eine Anfrage benötigten Informationen zu ermitteln.
Das eröffnet wesentlich flexiblere Möglichkeiten. Gleichzeitig steigen damit die Anforderungen an Berechtigungen, Datenminimierung, Kontrolle und Protokollierung.
Darf ein Mitarbeiter innerhalb der Hausverwaltungssoftware nur bestimmte Objekte oder Daten sehen, darf eine KI-Schnittstelle diese Beschränkung nicht umgehen.
Ein Benutzer sollte über einen KI-Assistenten grundsätzlich nicht auf Informationen zugreifen können, die ihm in der eigentlichen Anwendung nicht zur Verfügung stehen.
Noch wichtiger wird diese Frage, wenn ein KI-System nicht nur lesen, sondern auch Daten verändern oder Aktionen auslösen darf. Dann sollte klar geregelt sein, welche Vorgänge erlaubt sind, welche Aktionen eine zusätzliche Bestätigung benötigen und wie Änderungen nachvollziehbar protokolliert werden.
Ein Hausverwalter muss weder MCP noch die technische Architektur eines Sprachmodells verstehen. Ein Anbieter sollte jedoch einige praktische Fragen eindeutig beantworten können:
Zwischen „keine KI“ und „KI mit Zugriff auf die gesamte Verwaltungsdatenbank“ gibt es zahlreiche Abstufungen.
Eine Hausverwaltungssoftware kann KI beispielsweise zum Formulieren eines Schreibens einsetzen. Sie kann ein vom Anwender ausgewähltes Dokument analysieren oder zusammenfassen lassen. Für einen konkreten Vorgang können ausschließlich diejenigen Informationen bereitgestellt werden, die für diese Aufgabe erforderlich sind.
Zahlreiche andere Aufgaben benötigen dagegen überhaupt keine KI. Filter, gespeicherte Ansichten, Wiedervorlagen, Dashboards und Auswertungen sind für strukturierte Daten häufig die einfachere und vorhersehbarere Lösung.
Eine Datenbank muss nicht interpretieren, was mit „Mietrückstand über 500 Euro“ gemeint ist, wenn diese Bedingung bereits eindeutig als Abfrage definiert werden kann.
KI entfaltet ihre besonderen Stärken vor allem dort, wo Sprache interpretiert, unstrukturierte Informationen verarbeitet, Zusammenhänge zusammengefasst oder neue Texte erzeugt werden sollen.
„Welche Mieter sind aktuell mit mehr als einer Monatsmiete im Rückstand?“
Eine entsprechend programmierte Auswertung kann diese Frage direkt aus den Buchhaltungsdaten beantworten. Die KI bietet hier in erster Linie eine alternative Bedienungsform.
„Fasse die bisherigen Kontakte mit diesen Mietern zusammen und nenne die noch ungeklärten Punkte.“
Hier müssen möglicherweise Notizen, Schreiben oder andere Texte ausgewertet und miteinander in Beziehung gesetzt werden. Hier kann KI einen tatsächlichen zusätzlichen Nutzen bieten.
Eine gut konzipierte MCP-Schnittstelle kann interessante Möglichkeiten eröffnen. Sie kann KI-Systeme mit einer Fachanwendung verbinden und dem Anwender neue Formen der Bedienung ermöglichen.
Das Vorhandensein einer MCP-Schnittstelle sagt für sich genommen jedoch wenig darüber aus, wie gut, sicher oder sinnvoll die konkrete Integration umgesetzt wurde.
Umgekehrt bedeutet das Fehlen einer MCP-Schnittstelle nicht, dass eine Software keine KI-Funktionen anbieten oder externe KI-Dienste sinnvoll einbinden kann.
Entscheidend bleibt die Aufgabe: Für strukturierte und eindeutig definierte Vorgänge sind klassische Datenbankfunktionen häufig die zuverlässigere und datensparsamere Lösung. Bei Sprache, Dokumenten und anderen unstrukturierten Informationen kann KI dagegen Fähigkeiten bieten, die mit klassischer Programmlogik nur schwer erreichbar sind.
Auch bei INtex beschäftigen wir uns damit, an welchen Stellen künstliche Intelligenz die Arbeit mit einer Hausverwaltungssoftware sinnvoll erleichtern kann.
Unser Ziel ist dabei nicht, möglichst viele vorhandene Funktionen mit dem Etikett „KI“ zu versehen. Eine Datenbankabfrage bleibt eine Datenbankabfrage – auch wenn sie alternativ in natürlicher Sprache formuliert werden kann.
Wo ein Sprachmodell dagegen Fähigkeiten bietet, die mit klassischer Programmlogik nur schwer erreichbar sind, kann der Einsatz von KI einen echten Mehrwert schaffen.
Gleichzeitig haben Datenschutz und Datenminimierung in einer Hausverwaltung besonderes Gewicht. Deshalb betrachten wir bei einer möglichen KI-Funktion nicht nur die Frage:
„Was könnte man einer KI zugänglich machen?“
sondern ebenso: „Was muss die KI für diese konkrete Aufgabe tatsächlich wissen?“
MCP ist dafür eine interessante technische Entwicklung. Ob und in welchem Umfang eine solche Schnittstelle in einer Hausverwaltungssoftware sinnvoll ist, sollte aus unserer Sicht jedoch nicht davon abhängen, ob sie sich als aktuelles KI-Schlagwort vermarkten lässt.
Entscheidend sind ein konkreter Nutzen für den Verwalter, nachvollziehbare Zugriffsrechte und ein Sicherheits- und Datenschutzkonzept, das dem Schutz der verwalteten Daten gerecht wird.