Интеграция hh.ru с CRM или ATS нужна, чтобы отклики, статусы и переписка с кандидатами жили в одном окне, а не в двух вкладках и таблице. Для компании на 10-100 человек есть три пути: ATS со встроенной связкой с hh.ru, готовое приложение или интегратор для Битрикс24 и amoCRM и своя разработка на API hh.ru. По моей оценке, первый путь обычно самый быстрый в запуске, а третий самый гибкий и самый трудоёмкий в поддержке.
Дальше разберём, какие данные hh.ru реально отдаёт работодателю, чем отличаются три пути, что проверить у любой интеграции до оплаты и почему доступ к базе резюме придётся оплачивать у hh отдельно.
Какие данные hh.ru отдаёт работодателю через API
У hh.ru есть открытый API для работодателей с описанием в OpenAPI. Приложение регистрируется на dev.hh.ru, а сотрудник компании разрешает ему доступ к своему аккаунту работодателя.
По документации через API работодателя доступны четыре группы данных:
- Вакансии. Публикация, редактирование, продление, архивация и список опубликованных вакансий.
- Отклики и приглашения. Списки по вакансии, просмотр, смена состояния отклика, приглашение кандидата на вакансию.
- Переписка. Просмотр и отправка сообщений внутри отклика или приглашения.
- Поиск резюме. Поиск по базе, сохранённые поиски и просмотр резюме.
Есть и уведомления: hh.ru умеет присылать приложению webhook о новом отклике или приглашении, поэтому система не обязана постоянно опрашивать сайт. Но у документации есть оговорка, о которой интеграторы вспоминают в последний момент. Методы для сообщений в рамках отклика от имени менеджера помечены как устаревшие, а новые возможности чатов в них не поддерживаются, поэтому переписка может отображаться некорректно. Это стоит спросить у любого поставщика прямым текстом.
Что в API платное и чего без оплаты не будет
hh.ru помечает часть методов как требующие платного доступа, и наличие доступа проверяется отдельным методом. В описании метода проверки доступа сказано, что платными считаются просмотр резюме, работа с откликами и переписка с соискателем (одна группа), а также поиск резюме и сохранённые поиски (другая группа). Без нужной услуги метод вернёт ошибку action_must_be_payed.
Для разговора с поставщиком из этого следует три вещи. Во-первых, наличие интеграции в каталоге ещё не значит, что отклики потекут: сначала нужно проверить, какие услуги подключены у вас в аккаунте hh.ru. Во-вторых, доступ к базе резюме с контактами в API работает по тем же правилам, что и на сайте: контакт списывается при просмотре или при приглашении, а если кандидат откликнулся сам, списания нет (описание модели). В-третьих, на просмотр резюме из поиска действует лимит запросов, и после превышения метод вернёт ошибку.
Точные условия и цены доступа смотрите в кабинете работодателя и у менеджера hh.ru: они зависят от вашего тарифа, и я не стану называть цифры, которых нет в открытых источниках.
Три пути интеграции: что выбрать компании на 10-100 человек
Сроки в таблице это оценка автора, а не обещание поставщиков, поэтому их стоит перепроверить в коммерческом предложении.
| Критерий | ATS со встроенной связкой | Приложение или интегратор для Битрикс24 и amoCRM | Своя разработка на API |
| Срок запуска (оценка автора) | от часа до нескольких дней: подключаете аккаунт hh.ru | от нескольких дней до пары недель: установка, настройка полей и воронки | от нескольких недель до месяцев: авторизация, синхронизация, обработка ошибок |
| Цена владения | подписка на систему | подписка на CRM плюс приложение или работа интегратора | зарплата разработчика, хостинг, поддержка при каждом изменении API |
| Что синхронизируется | вакансии, отклики, часто переписка и приглашения: зависит от системы | чаще всего отклики превращаются в сделки или контакты; переписка и статусы зависят от приложения | всё, что разрешает API, но только то, что вы написали |
| Главный риск | зависимость от одной системы; проверьте, какие функции hh.ru реально есть | CRM заточена под продажи: кандидат в ней живёт как клиент, а этапы найма приходится придумывать | после ухода разработчика связку некому поддерживать |
| Кому подходит | тем, кто нанимает регулярно и хочет готовый процесс | тем, кто уже живёт в этой CRM и нанимает редко | тем, у кого свой штат разработчиков и нетиповой процесс |
ATS со встроенной связкой с hh.ru
ATS, то есть система для найма, строится вокруг кандидата, вакансии и этапов воронки, поэтому отклики с hh.ru ложатся в неё без переделки. Вам не нужно объяснять системе, что «сделка» это человек, а «менеджер» это рекрутёр. Список систем с функциями и ценами есть в нашем сравнении.
Недостаток этого пути в том, что связка настолько хороша, насколько хороша реализация. Бывают системы, которые только забирают отклики, и бывают те, что ведут переписку, публикуют вакансии и приглашают кандидатов из базы. Поэтому спрашивайте не «есть ли интеграция с hh», а «что именно из списка выше она делает».
Приложения и интеграторы для Битрикс24 и amoCRM
Если команда уже работает в Битрикс24 или amoCRM, соблазн понятен: отклики хочется получать туда же, где лежат клиенты. Связку можно получить через приложение из каталога вашей CRM или заказать у интегратора, но наличие, функции и условия я не проверял: уточняйте их у поставщика CRM. Запрос «интеграция hh» в Вордстате на 30.10.2026 объединяет разные связки (с Битрикс24, с ЗУП), и общая частота около 289.
Главное ограничение не техническое, а смысловое. CRM показывает воронку продаж, а у найма другие этапы: скрининг, интервью, проверка, предложение о работе. Их можно настроить, но каждый отчёт по найму вам придётся собирать вручную. Для редкого найма это терпимо, для регулярного уже неудобно.
Своя разработка на API hh.ru
Это путь для тех, у кого есть разработчики и нестандартные требования, например отклики должны попадать во внутреннюю систему вместе с данными из других источников. Всё, что написано в первом разделе, вам доступно, но придётся самим решать задачи авторизации, повторных запросов, дублей и изменений в самом API.
Стоимость здесь почти целиком в поддержке. Написать выгрузку откликов можно за недели, а вот держать её живой годами, пока hh.ru меняет чаты и методы, дорого. Если вы не продуктовая компания с постоянной командой разработки, этот путь редко окупается.
Что проверить у любой интеграции с hh.ru до оплаты
Эти вопросы работают одинаково для ATS, CRM-приложения и подрядчика. Попросите ответить на них письменно или показать на тестовой вакансии.
- Переписка идёт в обе стороны. Кандидат пишет в чате hh.ru, вы отвечаете из своей системы и наоборот. Если сообщения только читаются, ответы всё равно придётся писать на сайте.
- Статусы совпадают. Когда вы переносите кандидата на этап «интервью», видит ли это hh.ru и наоборот. Если нет, у вас два разных мнения о том, кто в какой стадии.
- Нет дублей. Один человек откликается на две вакансии или приходит повторно через полгода. Система должна показать одну карточку с историей, а не три записи.
- Как обработаны лимиты и сбои. Что будет с откликами, если hh.ru недоступен или превышен лимит запросов. Потерянный отклик на позицию руководителя стоит дороже любой подписки.
- Какие услуги hh.ru нужны. Какой доступ к откликам и к базе резюме требуется оплатить у hh.ru отдельно и кто это будет делать.
- Кто отвечает за обновления. API hh.ru меняется, и вопрос «кто чинит» должен иметь имя, а не «посмотрим».
- Что останется при уходе. Можно ли выгрузить кандидатов и историю, если вы смените систему.
Один практический тест вместо всех пунктов: опубликуйте тестовую вакансию, откликнитесь на неё с личного аккаунта, ответьте из системы и закройте отклик отказом. Если путь прошёл без ручных переносов, интеграция рабочая.
Как считать цену владения интеграцией
Сравнивать пути по стоимости подписки неправильно: главная часть расходов спрятана в рабочем времени. Посчитайте четыре статьи: плату за систему, плату за услуги hh.ru, время на настройку и время на ручные переносы, которые останутся после запуска.
Представьте, что вы нанимаете руководителя отдела продаж и получаете по вакансии десятки откликов. Если переписка не синхронизируется, HR-менеджер или вы сами открываете чат на hh.ru, копируете ответ в CRM, возвращаетесь и меняете статус в двух местах. На одну вакансию это терпимо, на пять вакансий одновременно превращается в отдельную работу.
- ATS: платите подписку, настройка занимает часы, ручных переносов почти нет, если связка двусторонняя.
- CRM с приложением: платите за CRM, приложение или интегратора, время уходит на настройку этапов найма и на отчёты, которых в CRM нет из коробки.
- Своя разработка: платите за разработку один раз и за поддержку постоянно. Именно поддержка обычно оказывается дороже самой подписки на готовую систему.
Как отклик с hh.ru становится карточкой в CRM или ATS и что при этом теряется
Обычная схема такая. hh.ru присылает уведомление о новом отклике, система забирает отклик и резюме через API и создаёт карточку: в ATS это кандидат на этапе воронки, в CRM сделка или контакт. Дальше всё, что вы делаете в карточке, должно вернуться на hh.ru: смена состояния отклика, приглашение, ответ в чате.
Теряется чаще всего то, что система не умеет отправить обратно. Если приложение только читает отклики, статус на hh.ru остаётся прежним, и там вы видите непросмотренного кандидата, которого уже пригласили. Если оно работает через устаревшие методы сообщений, ответы могут не доходить в новый чат. Повторный отклик того же человека без сопоставления превращается в дубль, и история общения расходится по двум карточкам.
Отдельная история с оплатой. Интеграция только передаёт данные, а доступ к откликам, переписке и базе резюме по-прежнему определяется услугами, купленными у hh.ru. Поэтому тестируйте связку на тестовой вакансии, а не на живых: дубли и пропущенные отклики на живой вакансии обнаруживаются через неделю, когда кандидат уже ушёл к другому работодателю. И назначьте владельца связки: без него она тихо перестанет работать после первого изменения в API или смены сотрудника с аккаунтом hh.ru.
Какой путь выбрать собственнику компании на 10-100 человек
Мой практический вывод такой. Если вы нанимаете руководителей и ключевых специалистов хотя бы несколько раз в год, берите ATS со встроенной связкой. Если нанимаете раз в год и вся команда уже в Битрикс24, хватит приложения. Своя разработка оправдана только при очень специфичных требованиях.
Если вакансии идут и на других сайтах, связка с hh.ru решает только часть проблемы: отклики оттуда придут отдельно. Как выбрать площадки, мы разобрали в статье про размещение вакансий, а что ещё в подборе можно передать системе, в материале про автоматизацию подбора.
Можно ли обойтись без интеграции
Можно, если нанимаете один-два раза в год и откликов немного. Тогда достаточно кабинета работодателя на hh.ru, общей таблицы и договорённости, кто и когда отвечает кандидатам. Это самый простой вариант без отдельной системы, но у него есть потолок, а расходы на услуги hh.ru остаются в любом случае.
Потолок наступает, когда в найме участвуют несколько человек: руководитель отдела смотрит резюме, HR-менеджер договаривается о собеседовании, собственник утверждает предложение о работе. Каждому нужна одна и та же картина по кандидату, и таблица с этим не справляется. Вот признаки, что пора подключать систему:
- вы уже дважды отвечали одному кандидату из разных аккаунтов;
- не можете быстро сказать, сколько человек сейчас на каждом этапе по открытой вакансии;
- срок найма растёт, а причину в цепочке сообщений найти сложно.
Что в итоге
Интеграция с hh.ru ценна не самой передачей откликов, а тем, что переписка, статусы и приглашения не расходятся между двумя системами. Выбирайте путь по тому, как часто вы нанимаете и где команда уже работает, и проверяйте связку на тестовой вакансии, а не по описанию в каталоге.
В подборе Altair HR вакансии публикуются на hh.ru и импортируются с него, отклики приходят в воронку примерно каждые пять минут, чат hh.ru виден в карточке кандидата, а поиск по базе резюме идёт через hh.ru. Других сайтов с вакансиями, кроме hh.ru и своей страницы, там нет.