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

Ниже семь ошибок, каждая с признаком, по которому её видно уже на второй неделе эксплуатации, и с ценой. Модельная компания для всех расчётов: 250 сотрудников, поток 300 откликов в месяц, 40 закрытых вакансий в год, час рекрутера — 800 ₽ полной стоимости с взносами, час руководителя — 1 800 ₽, час инженера подрядчика — 3 000 ₽, день незакрытой линейной позиции — 2 500 ₽.

Складывать все семь цен нельзя: первая и четвёртая ошибки бьют в одну и ту же воронку и частично считают одни и те же потери. Но даже три непересекающиеся ошибки из семи дают 1 051 960 ₽ в год — больше, чем стоит любой из проектов автоматизации подбора, которые мы разбирали в материале о том, сколько стоит автоматизация подбора.

ОшибкаПризнак на второй неделеЦена в год
1. Отбор автоматизировали раньше, чем описали критерииТри человека независимо ранжируют десять одинаковых откликов и совпадают меньше чем наполовину332 800 ₽
2. Бот отвечает быстрее, чем компания готова принятьОчередь «ждём слот руководителя» длиннее, чем была очередь «ждём ответа рекрутера»400 000 ₽
3. Отклики приходят в три местаТри источника дают три разных числа откликов за одну и ту же неделю390 400 ₽
4. Жёсткий отсев без объяснения причиныВ карточке отклонённого кандидата нет поля с причиной, отказы уходят одним шаблоном83 200 ₽ за каждый случай плюс правовой риск
5. Канал связи прибит гвоздямиВ сценарии зашито имя мессенджера, слова «адаптер» в схеме архитектуры нет95 000 ₽ и 3 недели при каждой смене канала
6. Метрики только по скоростиВ отчёте есть срок закрытия вакансии и нет доли доживших до 90-го дня261 560 ₽
7. После запуска системой никто не владеетДата последней правки сценария совпадает с датой запуска9 200 ₽/мес стоит не допустить, кратно дороже — исправить
схема процессаoshibki-avtomatizacii-hr--01
Схема воронки найма с семью отметками, где именно ломается автоматизированный процесс

Схема воронки найма слева направо: «отклик», «скрининг», «первый контакт», «интервью», «оффер», «выход», «испытательный срок». Над воронкой семь пронумерованных отметок с короткими подписями и суммами: 1 «критерии не описаны — 332 800 ₽» над скринингом, 2 «очередь за слотом — 400 000 ₽» над интервью, 3 «отклики в трёх местах — 390 400 ₽» над откликом, 4 «отсев без причины — 83 200 ₽ за случай» над скринингом, 5 «канал прибит гвоздями — 95 000 ₽» над первым контактом, 6 «метрики только по скорости — 261 560 ₽» над испытательным сроком, 7 «нет владельца системы» — сквозная отметка под всей воронкой. Чертёжный стиль, все надписи по-русски.

Все семь ошибок садятся на воронку найма в предсказуемых местах

Ошибка 1. Отбор автоматизировали раньше, чем описали критерии

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

Проверка занимает полчаса. Возьмите десять откликов на одну открытую вакансию и попросите трёх человек — рекрутера, нанимающего руководителя и себя — независимо расставить их по порядку. Если верхняя тройка совпала меньше чем наполовину, критериев в компании нет, и автоматизировать пока нечего.

Цена. Слепой прогон на исторических данных, который мы разбирали в материале про скрининг резюме без потерь, показывает устойчивую картину: жёсткий фильтр по четырём формальным критериям отсекает примерно каждого девятого из тех, кого компания фактически наняла. При 40 наймах в год это 4 человека. Каждый стоит 83 200 ₽ — повторный цикл найма плюс 21 дополнительный день незакрытой позиции. Итого 332 800 ₽ в год на ровном месте.

Что делать вместо

Описать критерии словами до подписания договора и разделить их на три группы: проверяемые условия (город, график, права, допуск), требования к опыту и предпочтения. Автоматизировать можно первую группу целиком — это сверка факта, а не оценка человека. Вторую — только как ранжирование с объяснением. Третью не автоматизировать вообще.

Ошибка 2. Бот отвечает быстрее, чем компания готова принять

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

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

Во что обходится очередь за слотом руководителя
Интервью в год: 40 вакансий × 5 кандидатов200 интервью
Пропускная способность календарей: 5 руководителей × 6 слотов в месяц30 слотов в месяц
Требуется при удвоенном потоке кандидатов34 слота в месяц
Среднее ожидание слота выросло с 2 до 6 рабочих днейплюс 4 дня на вакансию
40 вакансий × 4 дня × 2 500 ₽400 000 ₽/год
Дополнительно: отвал кандидатов, ждавших слот больше пяти днейоколо 12 %
Итого400 000 ₽ в год и потеря каждого восьмого дошедшего кандидата

Лечится это не ботом, а арифметикой до старта: посчитайте пропускную способность календарей и сравните её с потоком, который создаст автоматизация. Если слотов меньше, чем кандидатов, первым шагом делают не бота, а фиксированные окна интервью в календарях руководителей — два часа в неделю у каждого. Это ноль рублей и даёт больше, чем 95 000 ₽ за сценарии.

графикoshibki-avtomatizacii-hr--02
График: скорость ответа выросла, а общий срок до интервью увеличился с 4 до 6 дней

Две горизонтальные полосы-таймлайна одинакового масштаба в рабочих днях. Верхняя «До автоматизации»: сегмент «ответ рекрутера — 2 дня» и сегмент «ожидание слота — 2 дня», итого 4 дня. Нижняя «После»: почти невидимый сегмент «ответ бота — 5 минут» и длинный сегмент «ожидание слота — 6 дней», итого 6 дней. Справа выноска «плюс 4 дня на вакансию, 40 вакансий × 2 500 ₽ = 400 000 ₽ в год». Чертёжный стиль, все надписи по-русски.

Ускорили первый шаг, узкое место переехало на второй — суммарный срок вырос

Ошибка 3. Отклики приходят в три места

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

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

Цена трёх параллельных списков откликов
Поток откликов300 в месяц
Дубли и потери при ручном сведении списков — около 9 %27 откликов в месяц
Сверка списков руками: 6 часов в месяц × 800 ₽4 800 ₽/мес
То же за год57 600 ₽
Подходящие кандидаты, потерянные совсем: примерно 1 в квартал × 83 200 ₽332 800 ₽/год
Итого390 400 ₽ в год, из которых 85 % — не часы, а потерянные люди

Сборка единого отклик-листа стоит 60 000–85 000 ₽ в зависимости от числа источников и делается за неделю. Это первая работа проекта, а не пятая: без неё все последующие цифры эффекта считаются от неполного потока.

Ошибка 4. Жёсткий отсев без объяснения причины

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

По закону отказ в приёме на работу обосновывается деловыми качествами, и по письменному требованию кандидата причину надо сообщить письменно в течение семи рабочих дней. Если причины в системе нет, компания не может выполнить это требование — не потому, что не хочет, а потому, что никто не записал. Отдельный состав — размещение вакансии с ограничениями дискриминационного характера, статья 13.11.1 КоАП РФ. А с 1 сентября 2026 года к этому добавились требования к применению ИИ, включая обязанность обозначать автоматическое взаимодействие; что именно изменилось, разобрано в материале что меняется в работе с ИИ с сентября.

Опаснее явного фильтра — признак, который модель вывела сама

В систему отбора нельзя подавать возраст, пол, семейное положение, наличие детей, национальность, вероисповедание, состояние здоровья и место жительства: эти признаки не связаны с деловыми качествами. Но убрать поля недостаточно. Модель, читающая свободный текст резюме, выводит те же признаки косвенно: год окончания вуза работает как возраст, имя и фамилия — как национальность, район проживания — как уровень дохода, перерыв в стаже — как декрет. Формально такого поля в системе нет, а решение по признаку принимается. Единственная рабочая защита — запретить системе отклонять кого-либо и требовать, чтобы у каждой позиции в списке была причина, сформулированная в терминах требований вакансии и проверяемая человеком.

Цена вопроса несимметрична. Поле «причина», журнал решений и выгрузка для проверки добавляют к проекту около 40 000 ₽ разово. Один потерянный подходящий кандидат стоит 83 200 ₽ — вдвое дороже, и это ещё до любых разбирательств. Граница проходит там же, где и всегда в этом кластере: машина сортирует, ранжирует и готовит материал, а решение о человеке принимает человек и отвечает за него.

Ошибка 5. Канал связи прибит гвоздями

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

Статус на сентябрь 2026 года: WhatsApp заблокирован в России с февраля 2026 и годится только как исходная точка миграции; Telegram работает с ограничениями — звонки ограничены с августа 2025, в 2026 добавилась деградация медиа; MAX работает, у него есть бизнес-профиль с верификацией через Госуслуги и Bot API, и для новых внедрений разумно строить на нём. Но вывод из этой таблицы не «переезжайте в MAX», а другой: канал связи в 2026 году — расходуемый ресурс, и архитектура обязана это учитывать. Подробно логика разобрана в материале про блокировки мессенджеров и архитектуру.

Канал зашит в сценарииКанал за слоем абстракции
Стоимость на старте0 ₽ дополнительно20 000–25 000 ₽ и неделя работы
Смена каналаПереписывание 5 сценариев, 95 000 ₽Один адаптер, 20 000–25 000 ₽
Простой первого контакта при переезде3 недели3–5 рабочих дней
Второй переездСнова 95 000 ₽ и 3 неделиСнова один адаптер
сравнениеoshibki-avtomatizacii-hr--03
Сравнение архитектур: сценарии, привязанные к мессенджеру, и сценарии за слоем адаптеров

Сравнение двух схем. Слева «Канал зашит»: блок «Сценарии первого контакта» соединён напрямую с иконкой мессенджера; при замене иконки перечёркнут весь блок сценариев, подпись «95 000 ₽ и 3 недели». Справа «Канал за абстракцией»: блок «Сценарии первого контакта» соединён с прямоугольником «слой адаптеров», от которого идут три линии к трём иконкам каналов; при замене перечёркнута только одна линия, подпись «20 000–25 000 ₽ и 3–5 дней». Чертёжный стиль, все надписи по-русски.

Слой абстракции стоит недели работы и превращает переезд из проекта в замену детали

Ошибка 6. Метрики только по скорости

Эта ошибка коварна тем, что отчёт выглядит отлично. Срок закрытия вакансии упал с 34 до 26 рабочих дней, число касаний с кандидатом выросло, время первого ответа измеряется минутами. Проект защищён, премия выдана. А через два квартала выясняется, что людей нанимают быстрее и теряют тоже быстрее.

Ускорили отбор, а не улучшили его
Срок закрытия вакансии: было 34 рабочих дня, стало 26минус 8 дней
Доля доживших до 90-го дня: было 78 %, стало 66 %минус 12 процентных пунктов
Наймов в год40
Дополнительные несостоявшиеся выходы: 40 × 12 %5 человек в год
Цена одного несостоявшегося выхода на линейной позиции52 312 ₽
Итого261 560 ₽ в год — больше, чем стоит вся выигранная скорость

Ловится это одним отчётом, который стоит сделать до запуска, а не после. Отчёт по когортам: строка — месяц выхода сотрудника, две колонки — средний срок закрытия его вакансии и доля людей этой когорты, доживших до 90-го дня. Средние за квартал эту связь скрывают, когорты показывают её сразу. Как договариваться о метриках до старта проекта, разобрано отдельно в материале как договориться о метриках до старта.

графикoshibki-avtomatizacii-hr--04
Две линии по когортам: срок закрытия падает с 34 до 26 дней, доля доживших с 78 до 66 процентов

Двухосевой график по месяцам выхода сотрудников за год. Первая линия — «срок закрытия вакансии, рабочих дней», падает с 34 до 26. Вторая линия — «доля доживших до 90-го дня, %», падает с 78 до 66. Момент запуска автоматизации отмечен вертикальной пунктирной линией. Справа выноска: «5 дополнительных несостоявшихся выходов в год × 52 312 ₽ = 261 560 ₽». Оси подписаны по-русски, чертёжный стиль.

Две линии на одном графике — единственный способ увидеть эту ошибку вовремя

Ошибка 7. После запуска системой никто не владеет

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

Владение стоит понятных денег: примерно 4 часа рекрутера и 2 часа инженера в месяц, то есть 3 200 ₽ и 6 000 ₽, вместе 9 200 ₽ в месяц или 110 400 ₽ в год. За эти часы кто-то раз в месяц просматривает журнал решений, правит критерии под изменившиеся вакансии и проверяет, что бот отвечает по действующим условиям.

Альтернатива считается так. Через год без правок примерно у четырёх вакансий из десяти требования разойдутся с тем, что зашито в системе. Эффект падает примерно вдвое, и проект, который окупался за 8,9 месяца, уходит за пределы двух лет — при том что счета за поддержку продолжают приходить. Кто именно должен быть владельцем и что входит в эту роль, разобрано в материале кто отвечает за систему.

Система без владельца не ломается. Она продолжает исправно работать по правилам, которых больше нет.

Что делать, если проект уже буксует

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

  1. 1Сверьте три числа откликов за одну неделю. Если они не сходятся, дальше идти бессмысленно: любые метрики эффекта посчитаны от неполного потока.
  2. 2Посчитайте пропускную способность календарей. Число слотов интервью в месяц против числа кандидатов, которых создаёт автоматизация. Если слотов меньше, узкое место найдено, и оно не в системе.
  3. 3Постройте отчёт по когортам месяца выхода. Две колонки: срок закрытия и доля доживших до 90-го дня. Расходящиеся линии означают, что скорость куплена за счёт качества.
  4. 4Откройте журнал решений по десяти отклонённым кандидатам. Если причины нет или она одинаковая у всех, отсев надо немедленно переводить в режим ранжирования, а отклонение возвращать человеку.
  5. 5Найдите владельца системы и дайте ему 6 часов в месяц. Без этого шага предыдущие четыре придётся повторять через год в том же составе.

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