KIMA
An AI employee for German real-estate agencies. It connects to whichever CRM a firm already runs and does the routine work a salesperson would otherwise do by hand. Architect and sole developer, start to finish.
The problem
German real-estate agencies run different CRM systems, with different APIs and different sales processes, and on the surface no two of their workflows look alike. Underneath that surface, salespeople spend their day on routine CRM operations that follow rules they could state out loud if anyone asked them to.
The insight
Domain experts make a consistent mistake: they translate their manual process directly into software. “Automate my spreadsheet.” That overconstrains the problem, because humans and software think in fundamentally different categories. The job was never to automate one firm’s workflow. It was to find the invariant sitting underneath several superficially different ones.
The architecture
Two queues. Inbound adapters, one per CRM, watch what happens in that CRM and translate all of it into standard events. A middle layer interprets those events against a set of business rules and decides what should happen. Outbound commands act back on the CRM: call the client, send the email, move the deal to the next stage, add a note, add a to-do, close the deal.
Different CRMs plug in through adapters. Different agencies configure through business rules. The intelligence layer in the middle never changes, and that is what makes this a platform instead of a pile of bespoke integrations. Python, event-driven.
What it took
A working system in the agencies’ hands, wired into each firm’s own CRM.
The client company was about three people, funded by one of its own founders. That is the shape of buyer this site is written for.
What is not on this page
No client name, no logo, no quote. And no impact metrics: agencies served, deals handled, time saved per salesperson — none of it was ever measured, so none of it is published here. A number invented for this page would undo the only thing the page is for.