← Все кейсы
ITоднушка / Кейс

LeadHunter AI

Поиск компаний → AI-анализ → Lead Scoring → предложение

Система автоматизированного поиска потенциальных B2B-клиентов. LeadHunter находит компании, анализирует их сайты, определяет возможные потребности в IT-разработке и формирует персонализированные предложения.

01 Search
→
02 Parser
→
03 AI
→
04 CRM
Lead #024 AI: analyzed
Оптовая компания
сайт автоматизация CRM
Задача

Найти не просто компанию,
а потенциального клиента

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

LeadHunter AI автоматизирует большую часть этой работы. Система собирает информацию о компаниях, анализирует доступные данные и помогает определить наиболее перспективные контакты для дальнейшей работы.

AI От поиска до квалификации Компании получают оценку потенциальной заинтересованности в услугах разработки и автоматизации.
Как работает

Несколько агентов,
одна цепочка поиска

01

Search Agent

Ищет компании по нише, региону и заданным ключевым словам.

02

Parser Agent

Загружает публичные страницы сайтов, извлекает контакты и признаки функциональности.

03

AI Analyst

Анализирует информацию о компании и выявляет возможные потребности в IT-решениях.

04

Scoring Agent

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

05

Offer Agent

Формирует черновик персонального предложения на основе найденной информации.

AI-анализ

Понять, чем компания может быть заинтересована

Для анализа используется локальная языковая модель через Ollama или совместимый с OpenAI API провайдер.

AI Analyst получает собранные данные о компании и формирует структурированный результат: описание бизнеса, возможные потребности, проблемы и рекомендации по дальнейшей коммуникации.

Анализ строится на доступной информации. Предположения о потребностях не должны выдаваться за подтверждённые факты.

AI analysis completed
Компания Оптовая торговля
Тип бизнеса B2B
Потребность Возможная автоматизация
Потенциал Интеграции
Возможные направления
личный кабинет CRM API
87
Lead Scoring

Приоритет — тем, кто перспективнее

Scoring Agent оценивает потенциального клиента по нескольким критериям: соответствие целевой аудитории, потребность в разработке, потенциал автоматизации, наличие контактов и актуальность информации.

На основе оценки система присваивает лиду категорию: HOT, WARM, POTENTIAL или LOW. Это помогает быстрее ориентироваться в списке компаний и выбирать лиды для дальнейшей работы.

Персонализация

Не шаблонная рассылка,
а предложение по контексту

После анализа компании Offer Agent формирует черновик предложения. Он учитывает сферу деятельности, найденные особенности сайта и возможные направления сотрудничества.

Вместо одинакового сообщения для всех компаний менеджер получает основу для персонального обращения.

Автоматическая отправка сообщений не выполняется: финальное решение о коммуникации остаётся за человеком.

1:1 Персональный подход Черновик предложения формируется с учётом информации о конкретной компании.
Lead CRM

Все потенциальные клиенты
в одном интерфейсе

LeadHunter AI Управление лидами
Все лиды 128
HOT 18
WARM 42
В работе 15
Оптовая компания 87 / 100 HOT
Производственная компания 72 / 100 WARM
Торговая компания 54 / 100 POTENTIAL

Встроенный интерфейс позволяет просматривать найденные компании, открывать карточки лидов, изучать результаты AI-анализа и оценку перспективности.

Можно менять статусы, добавлять заметки, фильтровать результаты и экспортировать данные в CSV или XLSX для дальнейшей работы.

Архитектура

Поиск и обработка не блокируют API

Для фоновых операций используется Celery с Redis в качестве брокера задач. Это позволяет вынести длительный поиск, парсинг и обработку компаний из основного HTTP-запроса.

PostgreSQL хранит информацию о компаниях, результатах анализа и статусах лидов. Alembic отвечает за управление миграциями базы данных.

Background jobs Celery
Search task Queued
Website parsing Processing
AI analysis Processing
Lead scoring Pending
Infrastructure
Redis Celery PostgreSQL
Технологии

Что внутри

01 Python Backend
02 FastAPI REST API
03 SQLAlchemy ORM
04 PostgreSQL Database
05 Celery Background tasks
06 Redis Task broker
07 Ollama Local AI
08 HTTPX Web parsing
09 BeautifulSoup HTML parsing
10 Docker Containers
11 JavaScript Frontend
12 Alembic Migrations
Результат

От поиска компаний до готового лида

LeadHunter AI объединяет поиск компаний, сбор открытой информации, AI-анализ, квалификацию и подготовку предложений в едином процессе.

Проект разработан с нуля и опубликован на GitHub как технический кейс ITоднушки.

Посмотреть код на GitHub →
Есть похожая задача?

Автоматизируем поиск клиентов

Расскажите, как сейчас устроен поиск потенциальных клиентов. Посмотрим, какие этапы можно автоматизировать с помощью AI и интеграций.

Обсудить задачу →