SAGA Development — Messenger sales bot + NLP · real estate by Arsen GoianSAGA Development — Messenger sales bot + NLP · real estate by Arsen Goian

SAGA Development — Messenger sales bot + NLP · real estate

Arsen Goian

Arsen Goian

Facebook Messenger bot that speaks as the Rybalsky residential complex, answers typed questions with NLP and passes qualified buyers to Bitrix24.
Role: Lead bot developer; NLP service architecture; Bitrix24 integration
Client: SAGA Development, residential developer in Kyiv
Team: 2 developers + data scientist
Period: 2018–2020

Challenge

SAGA Development’s sales office answered the same questions about its Rybalsky complex every day: ceiling height, parking, floor plans, payment terms. Buyers expected instant replies in Messenger, including outside office hours, and they typed questions in their own words rather than tapping buttons. The developer wanted an assistant that understands free-text Ukrainian and Russian, presents the complex, qualifies the buyer and hands warm leads to managers with full context.

Solution

The bot runs on the in-house BotMother PHP framework and greets visitors as the complex itself. An image-card carousel covers news, construction progress, technology, plans and purchase terms, and a six-step questionnaire qualifies the buyer. Typed questions go to a Python NLP service (Flask, gensim embeddings, pymorphy2 lemmatisation, spell-checking) matched against an admin-managed Q&A base with per-question thresholds; uncertain ones are logged for review. A daemon pushes leads to Bitrix24. I designed the NLP service and the CRM integration.

Key features

Free-text answers via NLP with per-question confidence thresholds
Floor plans by room count and a six-step apartment questionnaire
Bitrix24 lead sync daemon and Facebook Custom Audiences tagging
Handover to a live manager in the Page inbox and back to the bot
Laravel + Voyager admin for texts, Q&A, plans and tracked links

Outcome

Bot, admin and NLP service delivered over two years; the core was later reused for KAN Development

Stack

PHP (BotMother), Messenger Platform, Python, Flask, gensim, pymorphy2, Bitrix24 API, Laravel / Voyager, MySQL
Like this project

Posted Oct 22, 2026

Facebook Messenger bot that speaks as the Rybalsky residential complex, answers typed questions with NLP and passes qualified buyers to Bitrix24.

Likes

0

Views

0

Timeline

Sep 1, 2018 - Jul 28, 2020

Clients

SAGA Development