Когда кандидаты пишут вам в чат («Работа ещё актуальна?», фото резюме, номер без имени), каждое сообщение приходит в своём виде, а главное, на какую должность отклик, легко упустить. Эта форма задаёт всем кандидатам одни и те же шесть вопросов.
Ниже разобрана форма отклика на вакансию, которая работает в телеграм-боте: шесть вопросов каждому кандидату, два поля, которые добавляете вы, готовое подтверждение для вставки и лимит заявок на человека, который стоит поднять. Если вы искали шаблон анкеты для печати или для Word, это не он. Форма собирает отклики и не ведёт найм, а файлы с резюме не принимает. Если ваши кандидаты должны присылать файлы, расскажите поддержке, что вам нужно.
Шесть полей формы отклика на вакансию и два своих
Это шаблон «Резюме» в Easy Post. Он задуман для тех, кто публикует собственное резюме, а его поля так же хорошо подходят для отклика кандидата. После выбора шаблона поля можно переименовать, удалить или добавить свои в «Настройках формы» (кнопка «Форма» на странице потока); способы собрать такую форму сравниваются в руководстве по конструктору форм без кода. Оставляйте поле, только если будете читать ответ.
Сначала о языке: если интерфейс Easy Post у вас на русском, вопросы, подписи и кнопки шаблона приходят уже по-русски. Бот переводит их один раз, когда шаблон становится вашей формой, а дальше это ваши поля. Ниже для каждого поля указано, что написано в шаблоне.
- Желаемая должность (обязательное; вопрос «Какую должность ищете?»). Для одной вакансии этот вопрос не годится: должность знаете вы, а кандидат должен сказать, на какую именно откликается. Замените вопрос на «На какую должность вы откликаетесь?». Если открыто несколько ролей, смените «Тип» поля на «Кнопки» и перечислите роли через запятую: тогда каждый отклик придёт с пометкой. Название каждой кнопки делайте короче примерно 50 символов, а на кириллице короче 25: Telegram ограничивает, сколько может вместить кнопка.
- Опыт (обязательное; вопрос «Опыт работы (лет):», кнопки: «< 1 года», «1–3 года», «3–5 лет», «5+ лет»). Диапазоны пересекаются на 3 и на 5, поэтому человек ровно с тремя годами опыта может нажать любую из двух кнопок. Переименуйте их так, чтобы каждое целое число лет попадало в одну кнопку: «Меньше года», «1–2 года», «3–4 года», «5 лет и больше». Кандидат, который вместо нажатия на кнопку напишет «2 года», получит ответ «Пожалуйста, выберите один из вариантов кнопкой.»
- Навыки (обязательное; вопрос «Ключевые навыки:»; до 500 символов). Спрашивайте о том, что нужно на этой работе: на вопрос «С какими инструментами или оборудованием вы работали?» ответят короче, чем на «Ключевые навыки».
- О себе (обязательное; вопрос «Расскажите о себе:»; от 20 до 1000 символов). Именно это поле останавливает людей. Короче 20 символов бот отвечает «Нужно не меньше 20 символов.», длиннее 1000 — «Не больше 1000 символов. У вас N.», и кандидату приходится отправлять текст покороче. В редакторе нет окошка для этих пределов, и у «Навыков» предел зафиксирован так же. Можно изменить вопрос и текст отказов в блоке «Тексты кнопок и ошибок» у поля. Просите один честный абзац: «Почему вам эта работа и когда сможете выйти?»
- Место (обязательное; вопрос «Ваш город:»). Ответ набирают вручную, поэтому «Киев», «Київ» и «киев» придут как три разных города. Если вы нанимаете в двух-трёх городах, смените «Тип» на «Кнопки» и перечислите их.
- Контакт (обязательное; вопрос «Контакты:»). Одна строка без проверки, поэтому номер с опечаткой пройдёт. Смените «Тип» на «Телефон», и бот будет переспрашивать, пока в ответе нет хотя бы семи цифр, причём допустимы только цифры, пробелы и знаки + - ( ). «Телефон» не принимает email и @ник, поэтому если нужен email, добавьте отдельное поле. В редакторе сказано, что у поля «Телефон» есть кнопка отправки номера; у бота её нет, и кандидат вводит номер сам.
- Полное имя (добавьте сами). Карточка показывает имя отправителя в Telegram и его @ник, если он задан, а имя в Telegram может быть «Миша 🚀». Добавьте поле кнопкой «+ Добавить поле», заполните «Текст от бота», отметьте «Обязательное» и нажмите стрелку вверх рядом с полем, чтобы поднять его наверх: новое поле встаёт в конец формы. Тогда вы звоните человеку, а не нику.
- Ссылка на резюме (добавьте сами; «Обязательное» не отмечайте). Форма не принимает файлы с резюме, поэтому резюме дойдёт до вас ссылкой на облачный файл или на портфолио. Напишите в «Тексте от бота»: «Ссылка на резюме или портфолио (пришлите ссылку, а не файл; необязательно):». В блоке «Тексты кнопок и ошибок» у поля кнопку пропуска можно переименовать в «Без ссылки».
От отклика до звонка
- Поставьте одну ссылку под объявлением о вакансии или закрепите её в чате, где вы набираете людей. После вашей собственной проверки блок «Осталось сделать» на странице потока покажет «Отправьте форму людям» с кнопкой «Копировать ссылку». Кандидат нажимает «Начать» и отвечает на вопросы по одному, видя полосу прогресса. Форма не проверяет, кто отправитель: откликнуться может любой, у кого есть ссылка.
- Отклик приходит вам в Telegram в тот же момент. Бот пишет вам и всем участникам вашего проекта, которые привязали Telegram: ответы, имя кандидата в Telegram (с @ником, если он есть) и ссылка «Открыть заявки» на список в кабинете. Кнопок нет, потому что ничто здесь не ждёт вашего одобрения.
- Читайте полные ответы в кабинете. Карточка обрезает каждый ответ до 300 символов, а «О себе» может занимать 1000. Кабинет показывает текст целиком.
- Позвоните или напишите. Нажмите на @ник в карточке или используйте контакт, который набрал кандидат. Чат с ботом односторонний, поэтому ответить кандидату через него нельзя.
- Кандидат видит ваше подтверждение сразу после отправки (текст ниже).

Иллюстрация: тексты взяты из бота, шаги 3–5 пропущены; имена и данные вымышлены.

Иллюстрация: тексты взяты из бота, а «Полное имя» и «Ссылка на резюме» — поля, которые вы добавляете сами; имена и данные вымышлены.
Ничто не ждёт вашего решения, потому что ни один адресат не включён: при подключении вы выбираете только шаблон, и поток сразу собирается без канала. На странице потока нажмите «Проверить форму в Telegram»: так ваш Telegram привязывается, и карточки смогут до вас дойти. Поле канала в блоке «Осталось сделать» оставьте пустым. Кандидаты общаются с общим ботом Easy Post, если вы не подключили своего, а в заголовке карточки стоит название потока; поначалу это «Резюме», и его можно переименовать на странице «Редактировать поток». Настройка та же, что и у формы баг-репорта.
Два текста для вставки в настройки
Два поля в «Настройках формы» определяют, что кандидат читает первым и последним. «Приветственный текст» — это первое сообщение; по умолчанию там «Добро пожаловать! Нажмите кнопку, чтобы отправить заявку.» Напишите там, о какой работе речь и сколько займёт форма. «Текст завершения» бот отправляет после последнего ответа; по умолчанию там «Спасибо! Ваша заявка ожидает проверки.» В такой схеме никто ничего не проверяет, и кандидат, который ждёт проверки, ждёт зря, поэтому замените этот текст. Теги Telegram HTML, например <b>, работают в обоих полях.
Спасибо, ваш отклик получен. Мы читаем каждый и звоним тем, кого отобрали, в течение 5 рабочих дней. Если за это время мы не ответили, по этому отклику мы не продолжаем. Вопросы: t.me/yourhr
Замените t.me/yourhr на свой контакт и пишите только то, что сделаете. Скажите, когда кандидаты получат ответ и что означает молчание. Под подтверждением бот показывает кнопку «Отправить ещё»: она запускает новый отклик и учитывается в лимите ниже; в поле «Текст кнопки «Ещё»» её можно переименовать, например в «Откликнуться на другую вакансию».

Иллюстрация: текст — тот, что вставлен выше; имена и данные вымышлены.
Где хранятся отклики
Каждый отклик хранится в кабинете, в списке заявок формы, независимо от того, прочитал ли кто-нибудь сообщение в Telegram. Список идёт от новых к старым, по 20 на странице, с вкладками по статусам. Поиска и фильтра по полям нет, поэтому на вопрос «все, кто умеет работать на эспрессо-машине» кабинет ответить не может. Если вы нанимаете часто, отправляйте отклики в таблицу через вебхук, где их можно отфильтровать:
- На странице потока откройте «Куда отправлять».
- В форме «Добавить адресата» выберите «В CRM или таблицу (вебхук)», впишите название в поле «Название адресата» и введите адрес.
- Отметьте «Одобрять автоматически». По умолчанию галочка снята, и без неё у каждой карточки есть кнопки «Одобрить» и «Отклонить», а вебхук срабатывает только после того, как вы нажмёте «Одобрить».
- Нажмите «Добавить». Тогда Easy Post отправляет каждый отклик в формате JSON на этот адрес: ответы, а также имя, username и ID чата кандидата в Telegram. Когда этот адресат включён, заголовок вашей карточки становится «Новая заявка в … — одобрена автоматически», а строка «Сохранена в кабинете» пропадает.
Принимающую сторону вы пишете сами или направляете вебхук в сервис автоматизации, который принимает вебхуки и добавляет строку в таблицу. Вебхуки есть не во всех тарифах, поэтому сначала загляните в раздел о тарифах на главной странице.
Чтобы карточки читали несколько человек, добавьте их в проект. Сначала у каждого должен быть аккаунт Easy Post: на странице проекта откройте «Участники», введите email и нажмите «Пригласить». Каждый также должен привязать свой Telegram кнопкой «Привязать Telegram» в блоке «Осталось сделать», войдя под своим аккаунтом, или в профиле; иначе карточки до него не дойдут. Участники могут менять и форму, поэтому добавляйте только тех, кому доверяете.
Не публикуйте отклики в открытый канал. В пост канала попадает всё, что показывает «Вид поста», а стандартный показывает все ответы, в том числе телефон и город кандидата.
Где отклик застревает
- Лимит на кандидата. Шаблон разрешает 2 запуска формы в день и 3 в месяц на один аккаунт Telegram. Считается каждое нажатие «Начать», в том числе брошенная попытка, ваши проверки и кнопка «Отправить ещё», поэтому кандидату, который откликается на три вакансии или один раз бросил форму на полпути, откажут. Он узнаёт об этом, когда нажимает «Начать», а вы — нет. Этот лимит сделан для тех, кто публикует своё резюме, а не для тех, кто откликается: увеличьте «Дневной лимит» и «Месячный лимит» в блоке «Лимиты заявок» в «Настройках формы».
- Файлы. Резюме, присланное файлом, не сохраняется: в форме нет поля, которое его принимает. На обязательном шаге бот отвечает «Это поле обязательно.»; на необязательном шаге со ссылкой он без слов идёт дальше, и кандидат уверен, что резюме дошло. Поэтому в вопросе про ссылку сказано «пришлите ссылку, а не файл».
- Текст вместо нажатия на кнопку. На вопросе с кнопками, например «Опыт», набранный текст отклоняется ответом «Пожалуйста, выберите один из вариантов кнопкой.» Этот отказ можно переписать в блоке «Тексты кнопок и ошибок» у поля.
- Дубли. Один и тот же кандидат может откликнуться дважды, и ничто это не отмечает. Когда звоните, сверяйтесь со списком.
Чего форма не делает
- В ней нет этапов найма: нет «в шорт-листе», «собеседование назначено», нет заметок. Кабинет показывает список откликов, а остальной процесс остаётся за вами.
- Она не отвечает кандидату за вас. В такой схеме нет кнопок «Одобрить» и «Отклонить».
Если шорт-лист нужен внутри Easy Post, подключите закрытый канал вместо пустого поля. Добавьте @easy_post_publisher_bot в канал администратором с правом публиковать сообщения. У закрытого канала нет @имени, поэтому введите его числовой ID в поле канала в блоке «Осталось сделать»: перешлите любой пост из канала боту @userinfobot и вставьте число, которое он пришлёт (оно начинается с -100). Ссылка-приглашение не принимается. Затем нажмите «Проверить, может ли бот публиковать» в строке «Доступ к публикации» на странице потока и вставьте токены «Полное имя» и «Ссылка на резюме» в «Вид поста» под «Вставить токены», иначе пост в канале их не покажет. Теперь у карточки есть кнопки «Одобрить» и «Отклонить». «Одобрить» публикует отклик в вашем канале, который становится шорт-листом, где работает поиск, и отправляет кандидату ваш текст одобрения; «Отклонить» отправляет ваш отказ. Сначала перепишите «Сообщение при одобрении» и «Сообщение при отклонении»: в стандартных текстах стоит слово «одобрена», а кандидат прочтёт его как предложение о работе. После этого каждый кандидат ждёт вашего нажатия, поэтому включайте эту схему, только если вы ответите всем. Та же логика «одобрение и есть ответ» работает в форме регистрации поставщика.
Если вам нужно собирать не кандидатов, а обращения клиентов, смотрите форму приёма заявок для агентств.
Настройка в пять шагов
- При подключении (или через «+ Новый поток», если аккаунт у вас уже есть) выберите шаблон «Резюме».
- На странице потока нажмите «Проверить форму в Telegram». Так ваш Telegram привязывается, и карточки смогут до вас дойти. Поле канала в блоке «Осталось сделать» оставьте пустым.
- В «Настройках формы» измените вопрос о должности и кнопки опыта, перепишите вопрос «О себе» и текст его отказа и решите, станет ли «Контакт» «Телефоном».
- Там же добавьте «Полное имя» (обязательное, поднятое наверх) и «Ссылку на резюме» кнопкой «+ Добавить поле», впишите «Приветственный текст» и «Текст завершения» и увеличьте лимиты в блоке «Лимиты заявок».
- Отправьте отклик сами и проверьте карточку, кабинет и подтверждение. Ваша проверка учитывается в лимите, поэтому сначала увеличьте его. Затем нажмите «Копировать ссылку» в блоке «Отправьте форму людям» и поставьте ссылку под объявлением о вакансии.
Только знакомитесь с ботами? Как создать бота в телеграмме без кода показывает, как его сделать.