Estalo
CRM z AI dla biur nieruchomości - z własnym portalem ogłoszeń
Web działa z włączonymi płatnościami; aplikacje iOS i Android czekają na zatwierdzenie w sklepach


- Rola
- Programo - własny produkt, projekt i budowa całości
integracje portali ogłoszeniowych
skala AI dopasowania klient–oferta
tabele z izolacją danych (RLS)
poziomów ról i uprawnień
Historia projektu
Technologie
Dzień pracy agenta nieruchomości to dziesiątki rozmów, notatek na kolanie i ta sama oferta wklejana ręcznie na cztery portale. Estalo powstało po to, żeby ten dzień uporządkować: jedna baza klientów i ofert, publikacja na portale jednym kliknięciem i AI, które robi robotę papierkową zamiast agenta.
Produkt stoi na integracjach i sztucznej inteligencji. Oferty publikują się do Otodom (pełny OAuth i API), NOE 2.0, Domy.pl oraz Morizon-Gratka bezpośrednio z dashboardu. AI dopasowuje klientów do ofert w skali 0–100, generuje opisy marketingowe według modelu AIDA i odpowiada na pytania w chatbocie karmionym dokumentami agencji (RAG na pgvector). Agent może też podyktować notatkę po spotkaniu, a system sam rozłoży ją na dane w CRM. Całość jest wielonajemcowa: około 32 tabele z Row Level Security i pięciostopniowa hierarchia ról pilnują, żeby dane jednego biura nigdy nie przeciekły do drugiego.
Izolację danych zrobiliśmy na poziomie bazy, nie aplikacji, bo w SaaS dla wielu firm jedno przeoczenie w kodzie nie może oznaczać wycieku. Z tego samego powodu aplikacje mobilne są w pełni natywne (SwiftUI i Kotlin/Compose) i łączą się z tą samą bazą przez te same reguły bezpieczeństwa, bez pośredniego API do utrzymania. Obok CRM działa osobny portal ogłoszeń na portal.estalo.pl, zintegrowany z CRM podpisywanym kryptograficznie API, więc oferta z CRM ląduje na portalu automatycznie, a lead z portalu wraca do agenta.
Estalo jest naszym własnym produktem i działa produkcyjnie: rejestracja, 14-dniowy okres próbny i płatności są włączone na estalo.pl. Aplikacje mobilne przeszły przygotowanie pod wytyczne Apple i Google i czekają w procesie review.
Co zbudowaliśmy
Publikacja ofert na Otodom, NOE 2.0, Domy.pl i Morizon-Gratka jednym kliknięciem
AI matchmaking - dopasowanie klienta do oferty w skali 0–100
Chatbot RAG na bazie wiedzy agencji (pgvector)
Generator opisów ofert według modelu AIDA
Dyktowana notatka po spotkaniu rozkładana przez AI na dane CRM
Wielonajemcowość z Row Level Security na każdej tabeli
Pięć ról: Owner, Manager, Director, Agent, Assistant
Osobny portal ogłoszeń portal.estalo.pl zsynchronizowany z CRM
Natywne aplikacje iOS (SwiftUI) i Android (Kotlin/Compose)
Galeria
