Telegram-бот для первичного собеседования: как он работает и что нужно учесть до запуска
Время чтения: около 7 мин
Что вы узнаете:
- схема: от ссылки на вакансию до карточки кандидата для рекрутера
- как устроен сценарий вопросов и что оценивает модель
- пример карточки на вымышленном кандидате
- юридические риски: персональные данные, автоматическое решение, предвзятость
- как проверить бота до запуска и когда он не нужен
Коротко: что делает бот для первичного собеседования
Бот проводит с кандидатом короткий диалог в Telegram: приветствует его, запрашивает согласие на обработку данных, собирает сведения об анкете и задаёт вопросы по вакансии. Затем языковая модель оценивает ответы по заранее заданной рубрике, а бот отправляет рекрутёру карточку с кратким резюме, оценками по критериям, сильными и слабыми сторонами, рекомендацией и цитатами из ответов.
Бот не нанимает и не отказывает. Он помогает сэкономить время на первичном разговоре, где вопросы повторяются от кандидата к кандидату. Решение о приглашении принимает человек. Ниже разберём, почему это важно не только для качества отбора, но и с точки зрения закона.
Опубликованных проектов LLAIM в подборе персонала у нас нет. Поэтому ниже - схема работы и возможные риски, а не история внедрения.
Схема: пять шагов от ссылки до карточки
- Переход по ссылке на вакансию. Для каждой вакансии создают свою ссылку вида
t.me/имя_бота?start=код_вакансии. По описанию Telegram, бот получит команду/startс этим параметром и поймёт, на какую вакансию откликается кандидат. В параметре допустимы латинские буквы, цифры, подчёркивание и дефис, длина - до 64 символов. Поэтому код вакансии делают коротким. - Приветствие и согласие. Бот объясняет, кто его запустил и зачем, какие данные собирает, и показывает ссылку на политику обработки персональных данных. Затем предлагает дать согласие. Без нажатия кнопки бот не продолжает диалог.
- Анкета и вопросы. Бот собирает основные сведения и задаёт вопросы из сценария вакансии. Сценарий удобнее хранить в конфигурации - например, в таблице или файле, а не в коде. Тогда рекрутёр сможет сам добавлять вакансии и менять вопросы.
- Оценка ответов. Модель сопоставляет ответы с рубрикой вакансии: обязательными требованиями, опытом и моментами, которые стоит уточнить. Если ответ слишком короткий, бот может задать один-два дополнительных вопроса.
- Карточка для рекрутёра. Результат приходит в чат или канал рекрутёра, а при необходимости дублируется в таблицу или по почте. Дальше рекрутёр решает, пригласить кандидата, обсудить его с руководителем или отказать.
Пример карточки на вымышленном кандидате
Вакансия: менеджер по работе с клиентами. Рубрика: опыт общения с клиентами, работа с CRM, готовность к графику.
| Блок | Что бот пишет рекрутёру |
|---|---|
| Кандидат | Анна (вымышленное имя), город, контакт для связи |
| Опыт | 2 года в рознице, один год в B2B-продажах, по ответу кандидата |
| Соответствие рубрике | Работа с CRM: упомянута, детали не названы; график: согласна; опыт звонков: подтверждает |
| Цитата для обоснования | «Веду базу клиентов в таблице, в CRM работала в последние полгода» |
| Что уточнить на звонке | Какая CRM, сколько клиентов вела одновременно |
| Рекомендация | Обсудить; окончательное решение за рекрутёром |
Обратите внимание на два момента. Во-первых, бот приводит цитату из ответа, а не оценку «на ощущениях»: рекрутёр видит, на чём основан вывод. Во-вторых, рекомендация звучит как «обсудить», а не как «отказать».
Что нужно подготовить
- Рубрику для каждой вакансии. Определите, какие требования обязательны, какие желательны и что стоит дополнительно проверить. Оценивайте соответствие работе, а не личные качества, не связанные с должностью.
- Список вопросов. Для первичного отбора обычно хватает 5-8 вопросов. Спрашивайте об опыте и задачах, а не о личной жизни.
- Текст согласия и политику. До запуска подготовьте их вместе с юристом или ответственным за обработку данных.
- Канал для рекрутёра. Решите, куда будут приходить карточки - в чат, канал или таблицу, - и кто и за какое время должен на них реагировать.
- Правила хранения. Определите, где будут храниться анкеты и ответы, как долго, у кого будет доступ и когда данные удалят.
- Сценарий собеседования. Если он у вас уже есть, отталкивайтесь от него: бот должен работать по вашей рубрике, а не по универсальному шаблону.
Подключение к системам компании обсуждают под конкретную задачу. ИИ-агенты LLAIM работают в Telegram, WhatsApp, VK, Avito и веб-чате, могут заполнять карточки в CRM и передавать сложные диалоги сотруднику.
На что обратить внимание: закон и этика
Персональные данные
Анкета кандидата содержит персональные данные. До запуска вместе с юристом определите, на каком основании вы будете их обрабатывать, и подготовьте политику и текст согласия, если он требуется. Если модель обрабатывает персональные данные за пределами страны, нужно учесть отдельные требования 152-ФЗ о трансграничной передаче (статья 12). Выбор провайдера - российской модели, локальной модели или отдельное оформление передачи данных - обсудите с юристом. О том, как выстроить работу с нейросетью, мы писали в статье «Работа с нейросетью и 152-ФЗ». Также заранее выясните, где хранятся данные и кто выступает оператором.
Решение принимает человек
Статья 16 152-ФЗ запрещает принимать на основании исключительно автоматизированной обработки персональных данных решения, которые порождают юридические последствия для человека или иным образом затрагивают его права и законные интересы. Исключения возможны при письменном согласии или в случаях, предусмотренных федеральными законами. В частности, оператор должен разъяснить порядок принятия такого решения, дать человеку возможность возразить, рассмотреть возражение в течение тридцати дней и уведомить о результате.
Автоматический отказ кандидату может затрагивать его права и законные интересы. Надёжнее, чтобы бот давал рекомендацию и приводил цитаты, а решение об отказе или приглашении подтверждал человек. Автоматический отказ без участия рекрутёра создаёт риск для компании. Нужно ли в вашем случае принять дополнительные меры, подскажет юрист. Кроме того, статья 64 Трудового кодекса запрещает необоснованный отказ в заключении трудового договора. Аргумента «так оценила нейросеть» недостаточно.
Предвзятость
Модель не должна оценивать кандидата по полу, возрасту, национальности и другим признакам, не связанным с работой. Для этого рубрика должна описывать требования вакансии, а в инструкции модели стоит прямо указать, на что оценка не должна опираться. Проверьте систему на тестовых анкетах: сравните два одинаковых по содержанию ответа с разными именами и возрастом. Если оценки различаются, до запуска нужно поправить рубрику и инструкцию.
Где такой бот ошибается
- Короткие и общие ответы. Модель может оценить такой ответ слишком осторожно или, наоборот, завысить оценку. Лучше задать уточняющий вопрос, чем гадать.
- Нестандартный опыт. Рубрика может не учесть кандидата из смежной сферы. У рекрутёра должна быть возможность посмотреть полные ответы, а не только оценки.
- Красивые, но пустые ответы. Модель может принять уверенный тон за компетентность. Поэтому в карточке нужны цитаты и пункты «что уточнить».
- Голосовые ответы. Если добавить распознавание речи, шумы и акценты могут привести к ошибкам. Аудио с голосом тоже относится к данным кандидата.
- Вопросы вне сценария. Кандидат может спросить о зарплате или графике. Заранее решите, на какие вопросы бот отвечает по вашим данным, а какие передаёт рекрутёру.
Когда такой бот не нужен
- Откликов несколько в неделю: рекрутёру может быть быстрее поговорить с каждым, чем настраивать бота.
- Вакансия уникальная, и вопросы каждый раз разные.
- Для должности первичный разговор - основная часть оценки, например, если важна живая коммуникация с первых минут. В таком случае бот только соберёт анкету.
- Нет ответственного, который читает карточки и принимает решения. Без него бот будет только копить анкеты.
Как проверить бота до запуска
- Возьмите 30-50 откликов на прошлые вакансии - с согласия или в обезличенном виде, по решению юриста - и обработайте их ботом.
- Сравните рекомендации бота с тем, кого рекрутёр в итоге пригласил. Разберите расхождения.
- Проверьте предвзятость парными тестами: возьмите ответы с одинаковым содержанием и разными личными данными.
- Проверьте, как бот реагирует на пустые ответы, ответы не по теме, попытки убедить его поставить высшую оценку и лишние личные данные в тексте.
- Запустите бота на одной вакансии параллельно с ручным процессом на 2-3 недели. Сравните время рекрутёра и качество отбора.
Если вам нужен такой бот для ваших вакансий, оставьте заявку: обсудим проект и оценим сроки и стоимость. Также могут пригодиться материалы о Telegram-боте для приёма заявок, стоимости чат-бота с ИИ, выборе разработчика чат-ботов и ИИ-агентах.
Источники
- Федеральный закон от 27.07.2006 N 152-ФЗ «О персональных данных», статья 16 (consultant.ru)
- Трудовой кодекс РФ, статья 64 «Гарантии при заключении трудового договора» (consultant.ru)
- Документация Telegram для разработчиков: возможности ботов, раздел о ссылках для запуска бота (deep linking) (core.telegram.org/bots/features)
- Страница решения LLAIM: «ИИ-агенты»
- Материалы блога LLAIM: «Работа с нейросетью и 152-ФЗ»
Напишите нам в Telegram
Расскажите о задаче в свободной форме — ответим в течение рабочего дня и предложим варианты автоматизации.
Написать в Telegramhello@llaim.ru · +7 (993) 920-44-68
или оставьте заявку — перезвоним сами