Telegram бот для риелтора: показы, заявки, CRM — полное руководство

Flow Masters26 марта 2026 г.17 мин

Telegram бот для риелтора: показы, заявки, CRM

Telegram-бот для риелтора — это не просто модный трюк, а рабочий инструмент, который экономит 3–5 часов в день на рутине. Риелторы, которые используют ботов, обрабатывают в 2 раза больше заявок при том же количестве времени. Разберём, как работает бот, какие функции внедрить первыми и как интегрировать его с CRM-системой агентства.

Зачем риелтору Telegram-бот

Риелтор тратит до 40% рабочего времени на задачи, которые можно автоматизировать:

  • Ответы на однотипные вопросы: «Какая цена?», «Есть ли парковка?», «Как доехать?»
  • Координацию показов: «Когда вам удобно?», «Напоминаю, завтра в 14:00»
  • Сбор документов: «Пришлите скан паспорта», «Подписанный договор»
  • Ведение базы клиентов: записи в блокноте, Excel-таблицы

Telegram-бот берёт на себя рутину, освобождая риелтора для стратегических задач: переговоров, показов, работы с объектами.

Метрики эффективности бота

Метрика До бота После внедрения
Обработка заявок в день 15–20 40–50
Время ответа клиенту 30–60 минут 1–2 минуты
Процент упущенных заявок 25–30% 5–8%
Затраты на ассистента 60 000 ₽/мес 0 ₽
Конверсия из заявки в показ 15% 28%

Функции Telegram-бота для риелтора

1. Каталог объектов

Бот заменяет PDF-презентации и ссылки на сайты. Клиент получает информацию в удобном формате прямо в Telegram.

Как это работает:

  • Пользователь выбирает район → получает список квартир
  • Нажимает на квартиру → видит фото, планировку, цену, характеристики
  • Добавляет в избранное → получает уведомления об изменении цены

Пример интерфейса:

🏠 Выберите район:
[ЦАО] [САО] [ЮЗАО] [ЗАО] [ВАО]

→ Клиент нажимает «ЦАО»

🏢 Квартиры в ЦАО:
1. 2-комн., ул. Тверская, 54 м² — 12.5 млн ₽
2. 3-комн., ул. Петровка, 78 м² — 18.9 млн ₽
3. Студия, Бульварное кольцо, 32 м² — 8.7 млн ₽

[Подробнее] [В избранное] [Назад]
```text

**Техническая реализация:**
```javascript
// Интеграция с базой объектов
const objects = await getObjectsFromCRM({
  district: 'ЦАО',
  priceMin: 0,
  priceMax: 50000000,
  rooms: [1, 2, 3]
});

// Отправка карусели с объектами
await bot.sendCarousel(chatId, objects.map(obj => ({
  title: `${obj.rooms}-комн., ${obj.address}`,
  description: `${obj.area} м² — ${formatPrice(obj.price)}`,
  image: obj.photos[0],
  buttons: [
    { text: 'Подробнее', callback: `details_${obj.id}` },
    { text: 'Записаться на показ', callback: `book_${obj.id}` }
  ]
})));
```text

### 2. Запись на показ

Бот автоматически координирует показы: предлагает слоты, отправляет напоминания, добавляет в календарь.

**Сценарий работы:**
1. Клиент нажимает «Записаться на показ»
2. Бот показывает свободные слоты риелтора
3. Клиент выбирает удобное время
4. Бот создаёт встречу в календаре
5. За 2 часа до показа — напоминание клиенту и риелтору
6. После показа — запрос обратной связи

**Пример диалога:**
```text
📅 Выберите удобное время для показа:
• Сегодня, 14:00
• Сегодня, 16:00
• Завтра, 10:00
• Завтра, 12:00
• Другое время

→ Клиент выбирает «Сегодня, 14:00»

✅ Вы записаны на показ!
📍 Объект: 2-комн., ул. Тверская, 54 м²
📅 Время: сегодня в 14:00
📍 Адрес: ул. Тверская, д. 15, подъезд 2, код 1234

За 2 часа я напомню о показе.
[Добавить в календарь] [Отменить запись]
```text

**Интеграция с календарём:**
```javascript
// Создание события в Google Calendar
const event = await calendar.events.insert({
  calendarId: '[email protected]',
  summary: `Показ: ${object.address}`,
  start: new Date('2026-03-28T14:00:00'),
  end: new Date('2026-03-28T15:00:00'),
  attendees: [{ email: client.email }],
  reminders: {
    useDefault: false,
    overrides: [
      { method: 'telegram', minutes: 120 },
      { method: 'popup', minutes: 30 }
    ]
  }
});
```text

### 3. Приём заявок с сайтов и каналов

Бот собирает заявки из всех источников в единый интерфейс:
- Сайт агентства (форма обратной связи)
- Авито, Циан, Яндекс.Недвижимость
- Социальные сети (VK, Instagram*)
- Telegram-канал агентства

**Как это работает:**
```mermaid
graph LR
    A[Сайт] --> E[Бот]
    B[Авито] --> E
    C[Циан] --> E
    D[VK/Instagram] --> E
    E --> F[Единая база]
    F --> G[CRM]
    F --> H[Уведомления риелтору]
```text

**Пример заявки в боте:**
```text
🔔 Новая заявка #1847

👤 Клиент: Иван Петров
📞 Телефон: +7 999 123-45-67
🏠 Интересует: 2-комн. в ЦАО, до 15 млн ₽
📍 Источник: Авито
💬 Комментарий: «Хочу посмотреть квартиру на Тверской»

[Позвонить] [Написать в Telegram] [Передать коллеге]
```text

### 4. Квалификация лидов

Бот автоматически задаёт вопросы и классифицирует клиента:
- **Горячий лид** — готов купить в течение месяца
- **Тёплый лид** — планирует покупку в 3–6 месяцев
- **Холодный лид** — просто смотрит

**Пример сценария квалификации:**
```text
🤖 Несколько вопросов, чтобы подобрать идеальный вариант:

1️⃣ Когда планируете покупку?
• В ближайший месяц
• В течение 3 месяцев
• В течение года
• Пока просто смотрю

→ Клиент выбирает «В ближайший месяц»

2️⃣ Какой бюджет рассматриваете?
• До 10 млн ₽
• 10–15 млн ₽
• 15–25 млн ₽
• Больше 25 млн ₽

→ Клиент выбирает «10–15 млн ₽»

3️⃣ Для кого покупка?
• Для себя
• Для родственников
• Для сдачи в аренду
• Инвестиции

→ Клиент выбирает «Для себя»

✅ Спасибо! Подобрал для вас 8 подходящих вариантов.
[Посмотреть варианты] [Жду звонка риелтора]
```text

**Автоматическая классификация:**
```javascript
function qualifyLead(answers) {
  const score = 0;
  
  if (answers.timeline === 'month') score += 40;
  if (answers.timeline === '3_months') score += 25;
  if (answers.budget === '10-15m') score += 20;
  if (answers.purpose === 'self') score += 15;
  
  if (score >= 60) return 'hot';
  if (score >= 35) return 'warm';
  return 'cold';
}
```text

### 5. Виртуальные показы

Бот проводит виртуальные показы через 3D-туры и видеотрансляции.

**3D-туры:**
```text
🏡 Виртуальный тур по квартире

🚪 Прихожая → Гостиная → Кухня → Спальня → Балкон

[Начать тур] [Смотреть планировку] [Записаться на живой показ]
```text

**Видеотрансляция:**
- Риелтор запускает трансляцию в Telegram
- Клиенты смотрят в реальном времени
- Возможность задавать вопросы голосом или текстом
- Запись сохраняется для тех, кто пропустил

**Когда это актуально:**
- Иногородние покупатели
- Загородная недвижимость
- Первичный показ для экономии времени
- Эпидемиологические ограничения

### 6. Сбор документов

Бот автоматизирует сбор и проверку документов.

**Как это работает:**
1. Риелтор выбирает пакет документов для сделки
2. Бот отправляет клиенту список с кнопками «Загрузить»
3. Клиент отправляет фото/сканы
4. Бот сохраняет в CRM и уведомляет риелтора
5. Юрист получает пакет для проверки

**Пример интерфейса:**
```text
📄 Документы для сделки

✅ Паспорт РФ (основная страница)
✅ Паспорт РФ (прописка)
⬜ СНИЛС
⬜ Согласие супруга/и
⬜ Выписка из ЕГРН

[Загрузить следующий документ]

📋 Загружено: 2 из 5
```text

**Проверка документов:**
```javascript
// OCR-распознавание паспорта
const passportData = await ocrService.recognize(documentImage);

// Валидация данных
const validation = {
  nameMatch: passportData.name === clientData.name,
  addressMatch: passportData.address.includes(objectAddress),
  expiryValid: new Date(passportData.expiry) > new Date()
};

if (!validation.expiryValid) {
  await bot.sendMessage(chatId, '⚠️ Паспорт просрочен. Пожалуйста, загрузите действующий документ.');
}
```text

### 7. Рассылка по базе

Бот ведёт базу клиентов и делает персонализированные рассылки.

**Сегментация базы:**
- По району интереса
- По бюджету
- По стадии воронки
- По сроку покупки
- По типу объекта

**Примеры рассылок:**
```text
📣 Новые объекты в ЦАО до 15 млн ₽

Добавлено 5 квартир:
1. 2-комн., Чистые пруды — 12.3 млн ₽
2. 3-комн., Маросейка — 14.8 млн ₽
...

[Смотреть все] [Отписаться]
```text

**Триггерные рассылки:**
- Изменение цены на избранное
- Новый объект по параметрам клиента
- Напоминание о просмотренном объекте
- Поздравление с праздником + спецпредложение

**А/B-тестирование сообщений:**
```javascript
// Вариант А — формальный
const messageA = 'Уведомляем вас о снижении цены на объект...';

// Вариант Б — дружелюбный
const messageB = 'Отличная новость! Квартира, которую вы смотрели, подешевела на 500 тыс.!';

// Сплит-тест
const result = await abTest({
  variants: { A: messageA, B: messageB },
  metric: 'click_rate',
  audience: segmentInterestedInDiscounts
});

// Результат: вариант Б дал +47% кликов
```text

## Интеграция с CRM

### Популярные CRM для риелторов

| CRM | Особенности | Цена |
|-----|-------------|------|
| **Salesforce** | Мощная, кастомизация, дорого | от $150/мес |
| **Propertybase** | Заточена под недвижимость | от $100/мес |
| **VT 24** | Российская, интеграции | от 3 000 ₽/мес |
| **Битрикс24** | CRM+склад+сайт | от 5 000 ₽/мес |
| **amoCRM** | Простая, интеграции | от 1 500 ₽/мес |

### Схема интеграции

```mermaid
graph TB
    A[Telegram-бот] --> B[API-шлюз]
    B --> C[CRM]
    B --> D[Календарь]
    B --> E[База объектов]
    C --> F[Воронка продаж]
    C --> G[Задачи риелтора]
    C --> H[Отчёты]
    E --> I[Сайт агентства]
    E --> J[Циан/Авито]
```text

### Что синхронизируется

| Данные | Направление | Частота |
|--------|-------------|---------|
| Новые заявки | Бот → CRM | Реальное время |
| Статус лида | CRM → Бот | Реальное время |
| Объекты в избранном | Бот → CRM | При изменении |
| Показы | Бот ↔ CRM | Реальное время |
| Документы | Бот → CRM | При загрузке |
| Комментарии | Бот ↔ CRM | Реальное время |

### Пример интеграции с amoCRM

```javascript
// Webhook от бота при новой заявке
app.post('/webhook/lead', async (req, res) => {
  const { name, phone, source, comment } = req.body;
  
  // Создание лида в amoCRM
  const lead = await amoCRM.leads.create({
    name: `Заявка с ${source}`,
    contacts: [{ name, phone }],
    custom_fields: [
      { id: SOURCE_FIELD_ID, values: [{ value: source }] },
      { id: COMMENT_FIELD_ID, values: [{ value: comment }] }
    ],
    pipeline_id: SALES_PIPELINE_ID,
    status_id: NEW_LEAD_STATUS
  });
  
  // Уведомление риелтора
  await bot.sendMessage(REALTOR_CHAT_ID, formatNewLeadNotification(lead));
  
  res.json({ success: true, lead_id: lead.id });
});
```text

## Готовые решения vs кастомная разработка

### Конструкторы ботов

**Плюсы конструкторов:**
- Быстрый запуск (1–3 дня)
- Низкий порог входа
- Техподдержка
- Готовые шаблоны

**Минусы конструкторов:**
- Ограниченная кастомизация
- Зависимость от платформы
- Дополнительная подписка
- Сложные интеграции — боль

**Популярные конструкторы:**
| Платформа | Цена | Интеграции |
|-----------|------|------------|
| SaleBot | от 4 990 ₽/мес | amoCRM, Bitrix24 |
| BotHelp | от 2 490 ₽/мес | Ограниченные |
| Aimylogic | от 5 000 ₽/мес | API-интеграции |
| Realgram | от 7 000 ₽/мес | Недвижимость |

### Кастомная разработка

**Когда нужна:**
- Глубокая интеграция с CRM
- Нестандартные сценарии
- Высокие требования к безопасности
- Масштабирование на сеть агентств

**Стоимость:**
- MVP: 150 000 – 300 000 ₽
- Полная версия: 400 000 – 800 000 ₽
- Поддержка: 30 000 – 50 000 ₽/мес

**Сроки:**
- MVP: 3–4 недели
- Полная версия: 8–12 недель

**Технологический стек:**
- **Язык:** Python (aiogram, python-telegram-bot) или Node.js (telegraf, grammy)
- **База данных:** PostgreSQL + Redis
- **Хостинг:** VPS (Timeweb, Reg.ru) или облако (Yandex Cloud)
- **Интеграции:** REST API, Webhooks

## Примеры успешного внедрения

### Кейс 1: Агентство «Мегаполис-Недвижимость»

**Проблема:** 5 риелторов, 100+ заявок в день, 30% упущенных клиентов.

**Решение:** Кастомный Telegram-бот + интеграция с amoCRM.

**Результат за 6 месяцев:**
- Обработка заявок: +85%
- Упущенные клиенты: 30% → 6%
- Конверсия в сделку: +40%
- Экономия на ассистентах: 60 000 ₽/мес

**ROI:** 340% за 6 месяцев

### Кейс 2: Частный риелтор, Москва

**Проблема:** 1 человек, нет времени на ответы в мессенджерах.

**Решение:** Бот на SaleBot + шаблоны ответов.

**Результат за 3 месяца:**
- Обработка заявок: +60%
- Время ответа: 45 минут → 3 минуты
- Показов в месяц: +25%

**ROI:** 180% за 3 месяца

### Кейс 3: Сеть агентств «Риелт-Групп»

**Проблема:** 15 агентств, хаос в коммуникации, потеря лидов между офисами.

**Решение:** Единый бот с маршрутизацией по агентствам + интеграция с Salesforce.

**Результат за 12 месяцев:**
- Обработка заявок: +120%
- Конверсия в сделку: +55%
- Стандартизация процессов: 100%
- Экономия на диспетчерах: 180 000 ₽/мес

**ROI:** 520% за 12 месяцев

## Пошаговый план внедрения

### Этап 1: Анализ потребностей (1 неделя)
- [ ] Карта текущих процессов
- [ ] Подсчёт заявок в день
- [ ] Выявление рутинных задач
- [ ] Определение точек интеграции

### Этап 2: Выбор решения (1–2 недели)
- [ ] Демо конструкторов (2–3)
- [ ] Оценка кастомной разработки
- [ ] Сравнение стоимости
- [ ] Проверка интеграций с CRM

### Этап 3: Прототип (2–3 недели)
- [ ] Каталог объектов
- [ ] Запись на показ
- [ ] Приём заявок
- [ ] Тестирование на 20% клиентов

### Этап 4: Расширение (1–2 месяца)
- [ ] Интеграция с CRM
- [ ] Виртуальные показы
- [ ] Сбор документов
- [ ] Рассылки по базе

### Этап 5: Оптимизация (постоянно)
- [ ] Анализ метрик
- [ ] A/B-тесты
- [ ] Обучение команды
- [ ] Масштабирование

## Метрики успеха

| Метрика | Формула расчёта | Целевое значение |
|---------|----------------|------------------|
| Время ответа | Среднее время от заявки до ответа | < 5 минут |
| Конверсия в показ | Показы / Заявки × 100% | > 25% |
| Конверсия в сделку | Сделки / Показы × 100% | > 15% |
| NPS бота | Оценка удобства клиентами | > 8/10 |
| Ошибки бота | Некорректные ответы / Все ответы | < 3% |
| Uptime | Время работы / Календарное время | > 99.5% |

## Распространённые ошибки

1. **Слишком сложный бот** — клиент путается в меню
2. **Отсутствие перехода к человеку** — бот не может всё
3. **Игнорирование мобильных** — 80% клиентов в Telegram с телефона
4. **Нет тестирования** — баги обнаруживают клиенты
5. **Избыточная автоматизация** — роботизация общения

## Тренды 2026

1. **ИИ-ассистенты** — генеративные ответы вместо шаблонов
2. **Голосовые команды** — управление ботом голосом
3. **AR-показы** — дополненная реальность прямо в Telegram
4. **Блокчейн-сделки** — смарт-контракты через бот
5. **Интеграция с Росреестром** — автоматическая проверка объектов

---

**Нужна помощь?** Оставьте заявку на [flow-masters.ru](https://flow-masters.ru) — бесплатно проконсультируем. Подписывайтесь на наш [Telegram-канал @flowmasters_ru](https://t.me/flowmasters_ru) — кейсы, статьи и новости об автоматизации.

💡 Нужна помощь с автоматизацией?

Обсудим ваш проект — консультация бесплатная

Обсудить проект
Все статьи

Начните экономить уже сегодня

Выберите удобный способ связи — ответим за 30 минут

Расчёт стоимости

Начните с самого популярного тарифа

Бесплатная консультация
Прототип за 3 дня
Гарантия результата