HR и внутренние сервисы

Анализ резюме

Разбирает поток откликов по критериям вакансии, ранжирует кандидатов и объясняет каждую оценку цитатами из резюме. Решение о приглашении и об отказе остаётся за рекрутером — система только готовит для него материал.

−75% времени на первичный отборсильные отклики видны в день подачиокупаемость 4–6 месяцев
Схема работы решения «Анализ резюме»
HR и внутренние сервисы · событие → проверка → действие
Анализ резюме

Иллюстрация показывает рабочий контур направления; конкретные шаги и интеграции разобраны ниже.

Проблема

Как это выглядит без автоматизации

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

Скорость первого контакта решает исход

В рознице, логистике и общепите средний срок до первого звонка по отклику — 3–5 дней. За это время кандидат успевает получить два предложения и выйти на работу. Отклик, до которого дошли на пятый день, уже не отклик, а строчка в статистике.

К сотому резюме внимание садится

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

Критерии живут в головах, а не на бумаге

Два рекрутера на одном и том же резюме принимают разные решения, и оба уверены, что правы. Сравнить кандидатов по единой шкале невозможно, объяснить нанимающему менеджеру, почему пригласили этих троих, — тоже.

Половина откликов остаётся без ответа

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

Во что это обходится: 2 500 откликов в месяц × 4 минуты первичного просмотра = 167 часов ≈ 1 ставка рекрутера (около 100 000 ₽ с налогами). Добавьте 4 лишних дня простоя на каждой второй открытой вакансии: при 40 вакансиях это ещё примерно 88 000 ₽ в месяц на переработках смены.

Что мы строим

Возможности системы

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

Собирает и разбирает любой формат отклика

Резюме с hh.ru через API, отклики с Avito Работа и SuperJob, письма с вложениями в PDF и DOCX, фотографии распечатанных анкет через распознавание. Дубли одного человека из разных источников склеиваются в одну карточку.

Проверяет жёсткие требования до всякой оценки

Категории водительских прав, действующая медкнижка, сертификат или аккредитация с датой окончания, разрешение на работу, готовность к сменам, расстояние до конкретной точки, зарплатная вилка. Несовпадение по жёсткому пункту сразу выносится наверх карточки, а не прячется в общем балле.

Оценивает опыт и навыки по профилю вакансии

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

Ранжирует поток и раскладывает по спискам

Список A — звонить сегодня, список B — резерв, список C — не подходит по жёстким требованиям. Отдельная очередь «спорные»: кандидаты, у которых один критерий на грани, — их система осознанно не берётся судить и отдаёт человеку.

Подсвечивает риски и вопросы к звонку

Зарплатные ожидания выше вилки, переезд без указания причины, работа не по специальности последние два года — система формулирует три–четыре вопроса, которые стоит задать на первом звонке, вместо общего балла.

Пишет результат в вашу систему и ведёт журнал

Оценка, теги и обоснование попадают в карточку кандидата в Хантфлоу, Потоке или Битрикс24. Каждая оценка хранится с версией профиля вакансии и версией модели — любое решение можно поднять и проверить через полгода.

Вакансия: комплектовщик склада, ночная смена, Домодедово. Кандидат №1184. Соответствие профилю: 82 из 100, список A. Опыт: 2 года 4 месяца комплектовщиком — строка «комплектовщик, 03.2023 — 07.2025». Ночные смены: подтверждено — «график 2/2, смены с 20:00 до 08:00». Логистика: Домодедово, 11 км до склада, указан личный автомобиль. Вопрос к звонку: ожидания 95 000 ₽ при вилке до 88 000 ₽ — уточнить готовность.
Как это работает

Путь одного события через систему

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

01

Отклики стекаются в одну очередь

Забираем отклики из личного кабинета hh.ru по API, из Avito Работа и SuperJob, из почтового ящика вакансий и из вашей ATS. Один и тот же человек, откликнувшийся дважды, склеивается в одну карточку с историей.

02

Резюме приводится к структуре

Из свободного текста вытаскиваются места работы с датами, должности, навыки, образование, город, график, зарплатные ожидания и контакты. Должности и навыки сводятся к общему справочнику, чтобы «кладовщик-комплектовщик» и «сотрудник склада» сравнивались корректно.

03

Проверка жёстких требований

Сначала отрабатывают детерминированные правила: наличие документа, категория прав, локация, график, вилка. Это дешёвая и полностью объяснимая часть — она снимает с модели половину работы и почти всю неопределённость.

04

Оценка по профилю с обоснованием

Языковая модель сопоставляет опыт кандидата с требованиями вакансии и по каждому пункту отвечает: соответствует, частично, не подтверждено — с цитатой. Если подтверждения в тексте нет, пункт помечается как непроверенный, а не додумывается.

05

Ранжирование и очередь спорных

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

06

Возврат в ATS и решение человека

Карточка с оценкой, тегами и обоснованием появляется в вашей системе. Рекрутер приглашает, откладывает или отказывает сам; текст отказа согласован заранее и отправляется по его действию. Все решения пишутся в журнал.

Пошаговое внедрение

Что происходит по неделям

Каждый этап заканчивается результатом, который вы видите и принимаете. Оплата привязана к приёмке, а не к обещаниям.

1-я неделя

Разбор потока и настоящих критериев

Выгружаем 300–500 закрытых откликов с фактическими решениями (пригласили, отказали, вышел на работу). Садимся с рекрутерами и нанимающими менеджерами и восстанавливаем, что на самом деле влияло на решение, а что записано в вакансии для порядка. Отдельно фиксируем стоп-факторы.

Формализованные профили по 5–10 массовым вакансиям и золотая выборка резюме с решениями людей — на ней потом проверяем систему.
2-я неделя

Сбор откликов и разбор форматов

Подключаем источники: API hh.ru, Avito Работа, почтовый ящик, выгрузку из ATS. Настраиваем разбор PDF, DOCX и HTML-резюме, распознавание сканов, склейку дублей, справочники должностей, навыков, городов и графиков.

Все отклики за сутки попадают в единую структуру. Отчёт по качеству разбора полей: где парсер уверен, где отдаёт поле как непрочитанное.
3–4-я недели

Правила, модель оценки и калибровка

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

Протокол сходимости: доля совпадений с решениями людей, разбор ложных отсевов, согласованные пороги списков A, B и C.
5-я неделя

Проверка на непредвзятость и приватность

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

Отчёт по непредвзятости на вашей выборке и согласованный порядок обработки персональных данных соискателей.
6–7-я недели

Пилот в параллельном режиме

Запускаем систему на двух–трёх вакансиях так, что рекрутер продолжает работать как раньше, а ранжирование идёт рядом. Каждый день сверяем: кого система подняла наверх, кого рекрутер выбрал сам, где разошлись. Дописываем профили и подключаем запись оценок в ATS.

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

Сопровождение и контроль качества

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

Точность ранжирования не деградирует со временем, а профили вакансий остаются живым документом, а не архивом первого месяца.
Экономика

Модельный расчёт: из чего складывается эффект

Не «до 90% экономии», а конкретная модель с вводными, которые можно оспорить и пересчитать под себя.

Профиль примерарозничная сеть, массовый наём линейного персонала
Поток откликов2 500 в месяц на 40 открытых вакансий
Рекрутеров в найме3 ставки × 100 000 ₽ (ФОТ с налогами)
Первичный просмотр отклика4 минуты ручной работы
Стоимость дня простоя ставки1 100 ₽ (переработки смены)
ПоказательСейчасПосле внедрения
Часов рекрутеров на первичный отбор167 в месяц40 в месяц (проверка готовых карточек)
Время до первого контакта с сильным откликом3–5 днейв день подачи
Доля релевантных среди приглашённых на интервьюоколо 45%65–70%
Срок закрытия линейной вакансии14 дней10 дней
Отклики без ответа дольше трёх днейболее половины потокаменее 10%
Денежный эффект+166 000 ₽/мес
Расходы на систему55 000 ₽/мес
Окупаемость внедрения4 месяца
Модельный расчёт. Экономия складывается из двух частей: 78 000 ₽ — высвобожденное время рекрутеров (125 из 167 часов скрининга по ставке около 625 ₽/час с налогами) и 88 000 ₽ — сокращение простоя: двадцать вакансий из сорока закрываются на четыре дня быстрее. Снижение текучести за счёт более точного подбора в расчёт не заложено — честно посчитать его можно только на ваших данных примерно через полгода. Перед договором пересчитываем модель на ваших фактических цифрах — и если она не сходится, честно говорим об этом.
Стоимость

Полная цена владения — три составляющие

Никаких скрытых платежей: внешние сервисы вы оплачиваете напрямую по своим договорам, мы не делаем наценку на чужие тарифы.

разово · по этапам 20/30/30/20

Внедрение

260 000 – 850 000 ₽
  • типовой проект: 420 000 ₽
  • срок: 5–9 недель
  • диагностика, разработка, интеграции, пилот
  • документация и обучение команды
по факту · напрямую поставщикам

Эксплуатация

по потреблению
  • Языковая модель (LLM): 3 000–8 000 ₽ на 1 000 разобранных резюме
  • Распознавание сканов и фотографий резюме: 0,3–1 ₽ за страницу
  • Доступ к API работных площадок: по тарифу площадки, у hh.ru — в рамках пакета работодателя
  • Хостинг и хранение резюме в вашем контуре: 3 000–8 000 ₽/мес
От чего зависит итоговая цена
  • число профилей вакансий в первом запуске: одна массовая позиция или пятнадцать разных ролей
  • количество источников откликов: только hh.ru или ещё Avito Работа, SuperJob, почта и телеграм-канал вакансий
  • наличие и открытость ATS: у Хантфлоу и Потока есть API, самописные системы требуют отдельной работы
  • глубина обоснования: короткая метка соответствия или развёрнутая карточка с цитатами, рисками и вопросами к звонку
  • требования к контуру: наша управляемая инсталляция или полностью локальное развёртывание с моделью внутри вашей сети
Что потребуется от вас

Участие заказчика

На диагностике достаточно обезличенных примеров. Боевые доступы — только после договора и NDA, через защищённые каналы.

01выгрузка 300–500 закрытых откликов с фактическими решениями (пригласили, отказали, вышел на работу) — на них калибруем систему
02описания вакансий или час времени нанимающего менеджера по каждой массовой позиции, чтобы восстановить настоящие критерии отбора
03доступ к личному кабинету hh.ru с API работодателя, к ATS или как минимум к почтовому ящику, куда падают отклики
04ответственный рекрутер: 2–3 часа в неделю на разбор спорных карточек в период калибровки и пилота
05согласованный текст уведомления соискателя об обработке персональных данных и решение по срокам хранения резюме
06договорённость внутри компании о том, кто принимает финальный отказ и по какому шаблону он отправляется
Интеграции

С чем соединяем

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

hh.ru (API работодателя)Avito РаботаSuperJobРабота.руVK РаботаХантфлоуПоток РекрутментE-StaffTalantix1С:ЗУПБитрикс24Почта (IMAP / Exchange)Telegram
Отраслевые сценарии

Как это решение работает в разных бизнесах

Контакт-центры и BPO

Аутсорсинговый контакт-центр набирает 60 операторов в месяц и получает около 1 800 откликов. Жёсткие требования удалёнки — гарнитура, стабильный интернет, готовность к сменному графику — проверяются автоматически, а грамотность оценивается по тексту сопроводительного письма. Утром рекрутер видит 40 карточек списка A вместо ленты из 90 новых откликов.

Розничные сети

Сеть из 70 магазинов, около 40 линейных вакансий одновременно. Главный фильтр здесь не опыт, а дорога: система считает время до конкретной точки и поднимает наверх кандидатов в радиусе 30 минут. Именно это, а не стаж, определяет, выйдет ли человек на вторую смену.

Склады и фулфилмент

Фулфилмент на 400 человек, сезонный набор: 1 200 откликов за три недели. Отсутствие медкнижки, разрешения на работу или удостоверения на технику отсекается на первом шаге, и рекрутер не тратит по восемь минут телефонного времени на заведомо непроходных кандидатов.

Транспорт и логистика

Транспортная компания ищет водителей категории CE. Из текста резюме вытаскиваются открытые категории, стаж от трёх лет, опыт с рефрижератором и наличие карты тахографа. Кандидаты со стажем на грани или с пробелом в занятости не отсеиваются, а попадают в отдельную очередь на разбор человеком.

Медицинские клиники

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

Вопросы владельцев

Что обычно спрашивают

Не отсеет ли система сильного кандидата с неаккуратным резюме?
Мы не даём ей права отсеивать. Она расставляет кандидатов по порядку и объясняет каждую оценку, а решение принимает рекрутер. Кандидаты, у которых один критерий на грани или обоснование слабое, попадают в отдельную очередь на просмотр глазами. На калибровке мы прогоняем вашу золотую выборку и показываем, в скольких случаях система разошлась с решением рекрутера и в какую сторону — если ложных отсевов много, правим критерии до запуска, а не после.
Резюме — это персональные данные. Как с законом?
Резюме обрабатываются в вашем контуре, с согласованным уведомлением соискателя, сроками хранения и разграничением доступа по ролям. Отдельно важен Трудовой кодекс: необоснованный отказ в приёме на работу запрещён, поэтому система не принимает кадровых решений и не отправляет отказы сама. Она готовит материал, а мотивированное решение остаётся за человеком, и в журнале видно, кто и когда его принял.
Не будет ли перекоса по полу и возрасту?
Пол, возраст, фотография, семейное положение, национальность и прочие признаки, не относящиеся к работе, удаляются из входа модели до оценки. На этапе проверки мы сравниваем распределение оценок по группам на вашей выборке и показываем результат отдельным отчётом. Если перекос находится, разбираемся с формулировкой критерия: обычно причина в косвенном признаке вроде года окончания вуза.
У нас нет ATS, отклики приходят на почту и живут в таблице. Это помешает?
Нет. Мы работаем с почтовым ящиком и личным кабинетом hh.ru напрямую, а результат отдаём туда, где вам удобно смотреть: в таблицу, в Битрикс24 или в отдельный простой интерфейс со списками A, B и C. Отсутствие ATS удлиняет проект примерно на неделю, но не меняет сути.
Сколько стоит разбор одного резюме?
От 3 до 8 рублей за отклик по модели, плюс копейки за распознавание, если резюме пришло картинкой. Для сравнения: четыре минуты работы рекрутера по ставке с налогами — это около 40 рублей. Разница примерно десятикратная, и она сохраняется при росте потока, потому что стоимость на отклик не увеличивается.
Что будет с точностью через полгода, когда требования изменятся?
Это главный риск таких систем, и он закрывается сопровождением, а не разовой настройкой. Ежемесячно сверяем оценки с фактом — кто вышел, кто прошёл испытательный срок — и правим профили вакансий. Когда рынок или требования меняются, старые критерии начинают ошибаться незаметно, поэтому дрейф мы отслеживаем по цифрам, а не по ощущениям.
говорим честно

Когда это решение не окупится

  • меньше 300–500 откликов в месяц — рекрутер прочитает такой поток руками быстрее, чем окупится настройка профилей
  • точечный поиск редких специалистов, где кандидатов единицы, каждое резюме читают по часу и ценность в нюансах, а не в скорости
  • нет описанных требований к вакансии по принципу «возьмём, посмотрим на человека» — сверять не с чем, сначала придётся формализовать профиль
  • ожидание, что система сама откажет кандидату и отправит письмо: отказ формирует человек, это требование закона и здравого смысла
  • поток идёт мимо всех систем — резюме в личных переписках и на бумаге; сначала нужен единый вход для откликов

Если на диагностике расчёт не сойдётся — мы предложим более простой вариант или честно скажем, что автоматизация вам пока не нужна. Это дешевле для всех, чем проект ради проекта.

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

ИИ-рекрутер

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

от 180 000 ₽5–9 недель
HR и внутренние сервисы

Адаптация сотрудников

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

от 180 000 ₽6–10 недель
HR и внутренние сервисы

Кадровый документооборот

Приказы, заявления, уведомления и допсоглашения собираются из данных 1С:ЗУП, идут по маршруту и подписываются в КЭДО. Кадровик перестаёт перепечатывать и бегать за подписями, а сроки Трудового кодекса сторожит система, а не память сотрудника.

от 180 000 ₽6–12 недель
Первый шаг — диагностика

Посчитать «Анализ резюме» на ваших цифрах?

Пришлите объёмы и пару примеров — вернёмся с картой процесса, честным расчётом экономики и точной сметой. Если не сойдётся — так и скажем.

Голосовое описание задачи превращается в карту процесса и план внедрения
Можно голосом: запишите сообщение прямо в форме — расшифруем и разберём сами
NDA по запросу до передачи любых данных
Смета и план этапов — до договора, оплата только по принятым этапам
Ответ живого инженера, а не менеджера по продажам