Devlly

get in touch

Devlly - студія розробки. Автоматизуємо бізнес: від Telegram-бота до повноцінної CRM/ERP-системи.

Розсилка

HR бот для Telegram: як налаштувати з нуля

HR бот для Telegram - це помічник, який бере на себе рутину найму: збирає анкети, ставить питання кандидатам, відсіює тих, хто не підходить, і складає дані в одну таблицю. Замість того щоб вручну читати десятки повідомлень у різних чатах, рекрутер отримує готовий список із коротким описом кожного кандидата. У цьому гайді ми покроково розберемо, як налаштувати HR бот для Telegram з нуля: від структури питань до передачі даних у Google Sheets. Навіть без досвіду в програмуванні ви зрозумієте логіку, за якою працює така автоматизація найму.

Що має робити HR бот і з чого почати

Перш ніж налаштувати HR бота, визначте, які завдання він закриває. Найчастіше це три речі: збір анкет від кандидатів, первинна фільтрація кандидатів за формальними критеріями і нагадування рекрутеру про наступні кроки. Чіткий перелік функцій одразу показує, чи потрібен вам простий бот-анкета, чи повноцінний інструмент для рекрутингу з інтеграціями. Також вирішіть, чи бот повністю замінює першу співбесіду, чи лише готує ґрунт для розмови з людиною. Якщо компанія отримує 50-200 відгуків на вакансію щомісяця, бот економить приблизно 8-12 годин ручної роботи, які раніше йшли на читання й сортування повідомлень.

Почніть з простого списку вакансій і сценарію розмови. Намалюйте на папері, які питання бот ставить, у якому порядку і що робить з відповідями. На цьому етапі не потрібен код: достатньо конструктора, наприклад через BotFather ви отримуєте токен, а логіку збираєте у візуальному редакторі або передаєте розробнику. Корисно одразу описати, що бот відповідає на типові питання кандидатів про графік, формат роботи і етапи відбору. Що детальніше сценарій на старті, то менше несподіванок під час розробки. Чітке ТЗ на одну сторінку економить кілька днів переробок пізніше.

Крок 1: збір анкет і структура питань

Збір анкет - це основа роботи бота. Оптимальна анкета містить 6-9 питань: імʼя, вакансія, місто, досвід у роках, очікувана зарплата, контакт і одне-два профільних питання. Групуйте питання від простих до складних, щоб кандидат встиг залучитися. Більше 10 питань різко знижують конверсію: за нашими спостереженнями кожні три зайвих поля втрачають до 15-20% кандидатів, які кидають анкету на півдорозі. Тому лишайте тільки те, що реально впливає на рішення, а другорядні деталі уточнюйте вже на співбесіді.

Робіть питання по одному за раз і використовуйте кнопки замість вільного тексту там, де це можливо. Наприклад, для досвіду дайте варіанти «до 1 року», «1-3 роки», «понад 3 роки». Це не тільки прискорює заповнення, а й дає боту структуровані дані, які легко фільтрувати далі. Для контактів і резюме передбачте перевірку формату, щоб бот не приймав порожній або явно хибний рядок. Продумайте також вітальне повідомлення, яке коротко пояснює, скільки часу займе заповнення і що буде далі. Обовʼязково додайте крок підтвердження, щоб кандидат міг перевірити відповіді перед відправкою.

Крок 2: автоматична фільтрація кандидатів

Фільтрація кандидатів перетворює сирі анкети в короткий список. Задайте боту правила: якщо очікувана зарплата вища за бюджет, досвід менший за потрібний або немає ключової навички, кандидат позначається як «не підходить» автоматично. Так рекрутер бачить лише релевантних людей і не витрачає час на явно невідповідні заявки. Правила легко змінювати під кожну вакансію, тому один бот обслуговує і масовий найм, і точковий підбір. На практиці навіть 3-4 простих правила прибирають більшу частину випадкових відгуків.

Раджу робити мʼяку фільтрацію, а не жорстке відсіювання. Замість того щоб видаляти кандидата, бот присвоює йому статус або бали: наприклад, повна відповідність - 100%, часткова - 60%. Так ви не втратите людину, яка не ідеальна на папері, але цінна за іншими критеріями. Рекрутер завжди може відкрити список «часткова відповідність» і переглянути його вручну. Бали також допомагають ранжувати сильних кандидатів між собою, коли їх більше, ніж вакансій. У середньому автоматична фільтрація прибирає 40-60% нерелевантних анкет ще до того, як їх побачить людина.

Крок 3: нагадування і передача даних у Google Sheets або CRM

Коли анкета пройшла фільтр, дані мають опинитися там, де з ними працює команда. Найпростіший варіант - Google Sheets: кожен кандидат стає рядком з усіма полями, статусом і посиланням на чат у Telegram. Налаштовується це через готову інтеграцію або невеликий скрипт, і новий рядок зʼявляється в таблиці за кілька секунд після відправки анкети. Таблицю зручно ділити з колегами, фільтрувати за статусом і будувати просту статистику по вакансіях. Головне - один раз узгодити структуру колонок, щоб дані не перемішувалися між вакансіями.

Додайте нагадування, щоб жоден кандидат не загубився. Бот може написати рекрутеру, якщо заявка висить без відповіді понад 24 години, або нагадати кандидату про заплановане інтервʼю за годину до зустрічі. Для більших команд замість таблиці підключають CRM, де видно всю воронку найму. Такі нагадування зазвичай скорочують час першої відповіді кандидату з кількох днів до кількох годин. Це прибирає ситуації, коли хороший кандидат чекає відповіді тиждень і йде до конкурента.

Запуск, тестування і типові помилки

Перед запуском обовʼязково пройдіть весь сценарій самі, як кандидат. Перевірте кожну гілку: що буде, якщо людина напише текст замість натискання кнопки, відправить порожнє поле або почне заповнювати анкету вдруге. Окремо перевірте роботу на телефоні, адже більшість кандидатів заповнюють анкету саме зі смартфона. Протестуйте на 5-10 знайомих і зберіть їхні зауваження - зазвичай саме на цьому етапі спливають незрозумілі формулювання і зайві питання.

Типові помилки: занадто довга анкета, відсутність кнопки «назад», втрата даних через відсутність збереження і мовчання бота після відправки. Обовʼязково додайте фінальне повідомлення на кшталт «Дякуємо, ми звʼяжемося з вами протягом 2 днів». Після запуску раз на два тижні переглядайте, на якому питанні кандидати найчастіше зупиняються, і спрощуйте саме цей крок. Якщо не хочете збирати все це самостійно, команда Devlly допоможе спроєктувати і запустити HR бот під ваші процеси. Напишіть нам, і ми підкажемо оптимальний сценарій під ваш обʼєм найму.

Потрібна допомога? Пишіть нам