Веб-разработка

ИИ-агент для агентства недвижимости: квалификация лидов и подбор объектов

Как настроить в Claude Code агента, который сортирует заявки по готовности к сделке, подбирает объекты и готовит риелтора к первому звонку.

ИИ-агент для агентства недвижимости: квалификация лидов и подбор объектов

ИИ-агент для агентства недвижимости на Claude Code — это помощник отдела продаж, который разбирает входящие заявки с сайта и площадок объявлений, квалифицирует лидов по понятным критериям (бюджет, район, сроки, ипотека, срочность), подбирает подходящие объекты из базы агентства и готовит для риелтора карточку клиента с предложением следующего шага и заметкой для CRM. Риелторы перестают тратить первые часы дня на сортировку заявок, «горячие» клиенты получают ответ быстрее, а руководитель видит, сколько качественных лидов приносит каждый канал.

Агент сортирует заявки, риелтор работает с теми, кто готов к сделке
Агент сортирует заявки, риелтор работает с теми, кто готов к сделке

Почему агентства теряют лиды

Заявки в недвижимости приходят неравномерно и из разных источников: формы на сайте, площадки объявлений, звонки, мессенджеры, рекомендации. Многие из них «холодные»: человек просто смотрит рынок. Другие — срочные: продали квартиру и нужно купить в течение месяца. Если обе группы попадают в общую очередь, риелтор тратит время на тех, кто купит через год, и опаздывает к тем, кто готов к сделке.

Типичные проблемы, которые мы видим в агентствах:

  • заявка висит в CRM без ответа несколько часов, потому что «не дошли руки»;
  • в карточке клиента нет главного — бюджета, способа оплаты, сроков;
  • подбор объектов делается вручную каждым риелтором по-своему;
  • руководитель не понимает, какой канал даёт реальных покупателей, а какой — только просмотры.

Агент не заменяет риелтора: переговоры, показы, сделку ведёт человек. Он закрывает рутину между «пришла заявка» и «риелтор позвонил подготовленным».

Как работает агент: путь заявки

  1. Новые заявки попадают в папку leads/new/ — выгрузкой из CRM или скриптом из почты и форм.
  2. Агент по каждой заявке извлекает параметры и задаёт «температуру» по правилам квалификации.
  3. Субагент подбора ищет до пяти подходящих объектов в базе агентства.
  4. Агент формирует карточку: кто клиент, что ищет, что известно, чего не хватает, какие объекты предложить, какие вопросы задать на звонке.
  5. Готовит черновик первого сообщения клиенту и заметку для CRM.
  6. Риелтор проверяет, звонит, отправляет подборку.

Базовые понятия — CLAUDE.md, навыки, субагенты, MCP — подробно разобраны в нашей главной инструкции по созданию ИИ-агента в Claude Code. Здесь сосредоточимся на том, что специфично для недвижимости.

Подбор идёт по базе объектов самого агентства
Подбор идёт по базе объектов самого агентства

Правила квалификации лидов

Прежде чем писать инструкции агенту, договоритесь внутри команды, что такое «горячий» клиент. Без этого агент будет сортировать так же хаотично, как люди. Пример таблицы, которую мы используем как отправную точку:

Признак Горячий (A) Тёплый (B) Холодный (C)
Сроки до 1 месяца 1–6 месяцев «присматриваюсь», не указано
Оплата наличные или одобренная ипотека ипотека в процессе одобрения не определились
Бюджет указан и соответствует рынку района указан диапазоном не указан или явно нереалистичен
Параметры район, комнаты, тип дома частично «что-нибудь недорогое»
Действие звонок риелтора в течение часа подборка и звонок в течение дня в рассылку новых объектов

Таблица — не догма. После месяца работы сравните оценки агента с тем, чем закончились сделки, и скорректируйте пороги.

Важно: квалификация — подсказка для риелтора, а не приговор клиенту. Агент не должен отказывать в обслуживании или писать клиенту что-то вроде «ваш бюджет нереалистичен». Решения о работе с клиентом принимает человек.

Пример CLAUDE.md для агентства

Инструкция ниже рассчитана на агентство вторичного жилья и новостроек в одном городе. Обратите внимание на раздел о данных: в недвижимости много персональной информации, и её нужно ограничивать.

# Ассистент отдела продаж АН «Квадрат»

## Задача
Разбирать новые заявки из leads/new/, присваивать
категорию A/B/C по rules/qualification.md, подбирать
объекты через субагента podbor-obektov и готовить
карточку для риелтора. Ты не звонишь, не отправляешь
сообщения клиентам и не меняешь CRM сам.

## Данные
- objects/base.csv — объекты агентства (id, район, цена,
  площадь, комнаты, этаж, тип дома, статус)
- rules/qualification.md — правила категорий
- rules/districts.md — районы и средние цены за м²
Не используй сведения об объектах, которых нет в base.csv.
Не придумывай цены, сроки сдачи, условия ипотеки.

## Персональные данные (152-ФЗ)
В карточку переносишь: имя, канал, контакт из заявки,
параметры поиска. Не копируй паспортные данные,
сведения о доходах и семье, даже если клиент их прислал;
пометь «клиент прислал документы — обработать вручную».

## Карточка (out/cards/ID.md)
1. Категория A/B/C и одна строка «почему».
2. Что ищет. 3. Чего не хватает (вопросы на звонок).
4. До 5 объектов с id и причиной выбора.
5. Черновик первого сообщения (до 500 знаков,
   без обещаний скидок и «лучшей цены»).
6. Заметка для CRM (2–3 строки).

## Нельзя
- Давать юридические оценки чистоты сделки.
- Обещать одобрение ипотеки или конкретную ставку.
- Сравнивать нас с другими агентствами.
Сделку и юридические вопросы ведёт человек
Сделку и юридические вопросы ведёт человек

Субагент подбора объектов

Подбор — отдельная, хорошо формализуемая задача, поэтому мы выносим её в субагента. Он лежит в .claude/agents/podbor-obektov.md, работает в отдельном контексте и получает только чтение. Основной агент передаёт ему параметры клиента и получает короткий список.

---
name: podbor-obektov
description: Подбор до 5 объектов из базы агентства
  по параметрам клиента.
tools: Read, Grep
---

Получаешь параметры: район(ы), бюджет, комнаты,
тип дома, сроки, способ оплаты.
Ищи только в objects/base.csv, статус = "в продаже".

Порядок:
1. Точное совпадение по району и комнатам, цена
   не выше бюджета +5%.
2. Если меньше 3 — соседние районы из
   rules/districts.md.
3. Если меньше 3 — +1 комната или -1 комната.
Для каждого объекта: id, адрес без номера квартиры,
цена, одна строка «почему подходит» и одна строка
«на что обратить внимание» (этаж, тип дома и т. п.).
Ничего не придумывай о юридическом статусе объекта.

Навык /utro: утренняя раскладка заявок

Чтобы руководителю и риелторам было удобно запускать агента одной командой, добавим навык в .claude/skills/utro/SKILL.md. Его вызывают командой /utro или запускают по расписанию.

---
name: utro
description: Утренний разбор всех новых заявок
  и распределение по риелторам.
---

1. Обработай все файлы в leads/new/ по CLAUDE.md.
2. Распредели категории A между риелторами из
   team/realtors.md по районам специализации,
   не больше 4 горячих на человека.
3. Создай out/utro-ГГГГ-ММ-ДД.md:
   - таблица: заявка, категория, риелтор, канал;
   - сколько заявок по каждому каналу и доля A/B/C;
   - заявки, где не хватает контакта.
4. Перенеси обработанные файлы в leads/done/.

Пример карточки, которую получает риелтор

Категория A. Продала квартиру, сделка закрыта, нужен переезд до конца месяца, оплата наличными.

Ищет: 2 комнаты, Северный или Центральный район, до 9,5 млн, не первый этаж.

Уточнить на звонке: нужен ли ремонт, важна ли школа рядом, готова ли смотреть в выходные.

Объекты: id 1042 (Северный, 9,2 млн, 5/9, панель) — по бюджету, свободная продажа; id 1077 (Центральный, 9,6 млн, 3/5, кирпич) — чуть выше бюджета, есть торг по словам собственника.

Черновик сообщения: «Анна, добрый день! Получили вашу заявку. Подобрали две квартиры под ваши параметры, можем показать уже в эту субботу. Удобно созвониться сегодня?»

Подготовленный звонок короче и результативнее
Подготовленный звонок короче и результативнее

Связь с CRM

На старте агент работает с выгрузкой и готовит заметки, которые риелтор вставляет в CRM вручную. Это безопасно и сразу даёт эффект. Следующий шаг — подключение CRM напрямую. В Claude Code для этого есть MCP (Model Context Protocol) — открытый стандарт подключения внешних инструментов, баз данных и API. Сервер добавляется командой claude mcp add.

Практические правила подключения:

  • подключайте только серверы, которым доверяете, — от разработчика CRM или собственной разработки;
  • начинайте с доступа на чтение: агент видит лиды и объекты, но не меняет их;
  • запись (создание задач, комментариев) открывайте позже и только для конкретных полей;
  • добавьте хук PreToolUse, который запрещает удаление сделок и массовые изменения, — хуки выполняются автоматически перед вызовом инструмента и могут заблокировать действие.

Совет: заведите в CRM отдельное поле «оценка агента A/B/C» и не перезаписывайте им оценку риелтора. Через пару месяцев сравнение двух полей покажет, где агент ошибается и какие правила квалификации пора менять.

Сначала CRM подключают на чтение, запись открывают позже
Сначала CRM подключают на чтение, запись открывают позже

Запуск по расписанию

Установка стандартная: на macOS, Linux и в WSL — curl -fsSL https://claude.ai/install.sh | bash, в Windows PowerShell — irm https://claude.ai/install.ps1 | iex (также доступны brew install --cask claude-code и winget install Anthropic.ClaudeCode). Нужна подписка Claude (Pro, Max, Team или Enterprise) или аккаунт Claude Console с оплатой по API; доступность в вашей стране проверьте по списку поддерживаемых стран Anthropic.

Неинтерактивный запуск утреннего разбора:

claude -p "/utro" --allowedTools "Read,Write,Grep" --output-format json

Формат JSON удобен, если результат дальше забирает скрипт — например, чтобы отправить руководителю короткое уведомление в рабочий чат.

Для заявок, которые приходят в течение дня, логичнее более частый запуск:

  • cron на сервере каждые 30 минут в рабочее время: */30 9-20 * * * cd /srv/kvadrat-agent && claude -p "Обработай новые заявки из leads/new";
  • облачные Routines через команду /schedule — интервал от часа;
  • задачи по расписанию в десктоп-приложении Claude Code;
  • команда /loop внутри открытой сессии, если агент работает на компьютере руководителя в течение дня.

Что измерять и чего ожидать

Мы в Pear Advert не обещаем конкретный рост продаж: он зависит от потока заявок, рынка и работы риелторов. По нашему опыту, первым заметным эффектом становится скорость реакции на горячие заявки и качество первого звонка — риелтор звонит, уже зная параметры и имея подборку. Метрики, на которые стоит смотреть:

  • время от поступления заявки до первого контакта по категориям A, B, C;
  • конверсия в показ по каждой категории;
  • доля заявок без бюджета и сроков — сигнал улучшить формы на сайте;
  • качество каналов: сколько лидов категории A даёт каждый источник.

Похожие подходы работают и в соседних сферах. В строительстве агент вместо подбора объектов готовит сметы и коммерческие предложения — смотрите ИИ-агента для строительной компании. А обработку входящих заказов и связку с 1С и CRM мы разбирали в статье про ИИ-агента для опта и логистики.

Руководитель видит качество каждого канала заявок
Руководитель видит качество каждого канала заявок

Частые вопросы

Может ли агент сам общаться с клиентами в мессенджере?

Может, если подключить его к боту, но для недвижимости мы рекомендуем начинать с черновиков для риелторов. Первое касание в дорогой сделке лучше оставить человеку или хотя бы под его контролем.

Что, если база объектов ведётся в разных местах?

Сначала её нужно свести в одну таблицу или в CRM. Агент подбирает только из того, что видит; разрозненные данные дадут неполную подборку.

Будет ли агент консультировать по ипотеке и юридическим вопросам?

Нет. Он может отметить, что клиенту нужна консультация ипотечного брокера или юриста, и передать это риелтору. Оценки условий и рисков сделки — работа специалистов.

Сколько времени занимает запуск?

Базовая версия на выгрузках настраивается за несколько дней, при условии что база объектов и правила квалификации готовы. Интеграция с CRM и мессенджерами — отдельный этап.

Безопасно ли загружать данные клиентов?

Загружайте только то, что нужно для квалификации и подбора: имя, контакт, параметры поиска. Документы, доходы и паспортные данные агенту не нужны — это требование 152-ФЗ и хорошая практика.

Итог

Агент для агентства недвижимости — это порядок в заявках: каждый лид получает категорию, подборку и подготовленного риелтора. Начните с таблицы квалификации, CLAUDE.md и субагента подбора на выгрузке объектов, затем подключайте CRM на чтение и ставьте разбор на расписание.

Если хотите получить агента, уже связанного с вашей CRM, базой объектов и каналами заявок, — посмотрите нашу услугу внедрение CRM и ИИ-агентов для отдела продаж. Поможем выстроить правила квалификации, подключим источники и обучим команду.

Pear Advert · поддержка и защита сайтов

ИИ-агент для отдела продаж недвижимости

Расскажите о каналах заявок и вашей CRM — предложим схему квалификации и подбора объектов.

  • Аудит безопасности и отчёт с приоритетами
  • Обновления, бэкапы и мониторинг доступности
  • Очистка от вирусов и восстановление после взлома

Ответим в течение рабочего дня

Читать дальше

Статьи по теме

Начать проект

Давайте сделаем крутой проект вместе

Расскажите о задаче — мы бесплатно проанализируем нишу, предложим решение и назовём сроки со стоимостью. Без навязчивых звонков.

Телефон

8 (926) 837 76 68

Почта

info@pear-advert.ru

Офис

Москва, ул. Гиляровского, 57с1

Оставьте заявку

Ответим в течение рабочего дня

Выберите тип проекта

Данные используются только для ответа на заявку и хранятся не дольше трёх лет.