Пачаць
Back to Help

Публікація вакансії

Пройдіть двокроковий майстер створення вакансії — опис, підказка AI для фільтрації, додаткові питання, шкала оцінки, мовні налаштування та призначення команди.

Last updated: 2026-05-13

Публікація вакансії

Майстер створення вакансії переводить вас від чистого екрану до активного посилання на заявку у два кроки. Цей посібник пояснює, за що відповідає кожне поле і як воно формує AI-скринінг за лаштунками.

Перш ніж почати

Вакансія завжди знаходиться в межах бізнесу (вашого робочого простору). Селектор бізнесу у верхній панелі головної сторінки визначає, куди потрапить нова вакансія. Якщо у вас більше одного бізнесу, переключіться на той, що потрібен, перед тим як натиснути кнопку Створити вакансію.

При відкритті майстра ResReader одразу створює чернетку у фоновому режимі — ви можете закрити майстер в будь-який момент, не втрачаючи роботу. Чернетка стає опублікованою вакансією, коли ви натискаєте Опублікувати вакансію на другій сторінці; це єдиний шлях, який паралельно відправляє опис на AI-обробку. Чіп статусу у верхній панелі дозволяє безпосередньо переключатися між Статусами Чернетка / Активна / Призупинена / Архівована, але для нової чернетки потрібно натиснути Опублікувати вакансію для першої публікації — інакше вакансія стає активною без AI-оцінки, і кандидати не отримують оцінок, доки ви знову не повернетесь в редактор і не натиснете Опублікувати вакансію для початку обробки.

Крок 1 — Опис

Опис — це єдине поле, яке майстер запитує на Кроці 1, і це найважливіше поле для AI-скринінгу — все, з чим ResReader порівнює резюме кандидата, виходить саме з цього тексту. Майстер не має окремих полів для назви вакансії, місця роботи, зарплати, типу зайнятості або рівня досвіду; вони витягуються AI-процесором із опису після публікації і зберігаються у aiEvaluationProfile вакансії. Процесор інструктований створювати коротку назву, зрозумілу людині, тією самою природною мовою, що й опис, тому чітке зазначення ролі на початку опису (наприклад, першим H1) дає найкращі шанси отримати саме ту назву, яку ви б обрали самі.

Написання опису

У вас є три способи заповнити редактор:

  • Текст або вставка markdown — вставте оголошення роботи прямо зі сторінки кар’єри, LinkedIn або нотаток. Панель над редактором керує форматуванням (заголовки, списки, таблиці, емодзі).
  • Запитайте AI асистента — на десктопі зліва є дві вкладки зверху: Редактор та AI Асистент. Переключіться в AI Асистент, введіть коротке (наприклад, «Senior Flutter Developer, remote, 5+ years»), і AI створить чорновик опису, який ви потім можете редагувати. (Права панель весь час показує живий перегляд.)
  • Ітерація — продовжуйте спілкуватися з AI, щоб розширювати або звужувати розділи (наприклад, «додай секцію переваг», «звуз список вимог»). Розмова зберігається під jobs/{jobId}/aiDescriptionUserCommand і зберігається при оновленні сторінки.

На мобільних пристроях ті самі функції доступні у трьох вкладках зверху редактора: Редактор, AI, Перегляд (AI відкривається за замовчуванням при першому запуску).

Що потрібно для публікації

Опис — єдине обов’язкове поле. Майстер блокує публікацію лише якщо поле опису порожнє — все на Кроці 2 є необов’язковим, а метадані назви/локації/зарплати заповнюються AI-процесором після публікації.

Крок 2 — Налаштування AI

Друга сторінка контролює, як ResReader оцінює кандидатів і що відбувається після оцінки. Всі поля на цій сторінці необов’язкові — ви можете натиснути Опублікувати вакансію без змін, і AI оцінить лише за описом. Але чим більше сигналів ви надаєте тут, тим кориснішими будуть рейтинги.

Підказка для фільтрації

Підказка для фільтрації — це інструкція AI у вільному тексті, що пояснює, як вагати опис. Розглядайте це як приватну нотатку скринеру, вона не відображається у публічному описі вакансії.

Хороші підказки конкретні:

  • «Перевагу надавайте кандидатам з 3+ роками мобільної розробки. Flutter — великий плюс; досвід iOS/Android на нативі прийнятний. Відмовляйте кандидатам із досвідом лише у вебі.»
  • «Комунікаційні навички важливіші за досвід. Шукайте доказ письма — пости в блогах, конференційні виступи, документація OSS.»

Якщо залишити це поле порожнім, AI оцінюватиме кандидата виключно за описом.

Уточнюючі питання AI

Коли увімкнено, ResReader надсилає кандидату п’ять індивідуальних додаткових питань після первинної оцінки, а потім повторно оцінює кандидата після отримання відповідей.

Хто отримує додаткові питання. Лише кандидати, що подали заявку через ваш публічний лінк на вакансію, отримують запитання — ручні завантаження, пакетні імпорти та імпорти з розширень Chrome пропускаються. Будь-який кандидат з оцінкою 1 і вище потрапляє в чергу (на практиці майже всі, хто дійшов до аналізу). Використовуйте це, якщо хочете збирати більше сигналів від кожного апліканта, а не відмовляти за тонким резюме; вимкніть, якщо обробляєте великі обсяги і не хочете, щоб кожен отримував лист.

Що питає AI. П’ять питань формуються для кожного кандидата з розривів між їх резюме та вимогами вакансії — це не шаблон, а індивідуальні питання. Одне з п’яти завжди про зарплатні очікування (кандидат може вказати діапазон, число або словами). Інші чотири націлені на найслабші або неоднозначні місця резюме. Кандидат відповідає через веб-форму за адресою /follow-up/<token>; посилання дійсне 7 днів.

Користувацька підказка. Текстове поле під перемикачем додається до інструкцій AI для генерації питань. Використовуйте його, щоб скерувати фокус (наприклад, «Питайте про реальні проєкти, а не сертифікати», «Дізнавайтеся про досвід керівництва командою, а не просто участь у ній»). Залиште пустим, і AI працюватиме виключно з розривів у резюме.

Правила повторної оцінки (після відповіді кандидата):

  • Новий рейтинг формується на основі резюме плюс Q&A. Старий рейтинг, новий рейтинг і підсумок покращень зберігаються у аплікації.
  • Покращення мають ліміт. Кандидат з рейтингом 7 або нижче може отримати максимум +3 бали (наприклад, 5 → 8). Кандидат вище 7 може піднятись максимум до 10. Зниження балів не обмежене — погана відповідь може опустити сильного кандидата.
  • Ознака кваліфікації стає істинною при рейтингу ≥ 7, як і під час первинної оцінки.

Один раз на кандидата. Кандидат, який уже отримував додаткові запитання, не потрапить у чергу повторно, навіть якщо ви запускаєте повторний аналіз вакансії. Якщо ви увімкнете додаткові питання після того, як кандидат подав заявку, він отримає запитання лише наступного разу, коли його аплікація буде аналізуватися.

Вплив оцінки інтерв’ю

Якщо ви запускаєте AI-інтерв’ю, виступ кандидата на інтерв’ю завжди фіксується та доступний на сторінці аналізу. За замовчуванням оцінка інтерв’ю не впливає на загальний рейтинг кандидата — AI може помилятися з аудіо, тож основним авторитетом лишається рейтинг за резюме.

Увімкніть цей перемикач, якщо хочете, щоб загальний рейтинг враховував інтерв’ю. AI переоцінює кандидата, використовуючи резюме та транскрипт інтерв’ю разом, інструктуючи вагати резюме більше, ніж інтерв’ю (приблизно 65/35). Це настанови для моделі, а не фіксована формула — AI може відхилятися, коли інтерв’ю відкриває щось приховане у резюме, у будь-який бік. Попередній рейтинг зберігається у аплікації, щоб ви бачили, як інтерв’ю вплинуло на оцінку.

Шкала оцінювання

Прикріпіть шаблон шкали оцінювання, якщо ваша команда оцінює кандидатів за певними критеріями після інтерв’ю (наприклад, Технічна глибина, Культурна відповідність, Комунікація). Оберіть шаблон із випадаючого списку, і його критерії збережуться для цієї вакансії — навіть якщо шаблон пізніше зміниться, вакансія збереже критерії, які були під час вибору. Для створення або редагування шаблонів використовуйте кнопку Керування поруч із списком; вона відкриває сторінку шкал оцінювання для вашого бізнесу. Цю ж сторінку можна відкрити з будь-якої сторінки аналізу через меню.

Мовні налаштування

ResReader може відображати чотири різні інтерфейси різними мовами — кожен налаштовується окремо:

  • Мова аналізу — мова, якою AI пише свої звіти (опис, що показується на картках кандидатів, розподіл сильних/слабких сторін тощо). За замовчуванням використовується мова, в якій ви зараз працюєте з ResReader.
  • Мова комунікації з кандидатом — мова емейлів, що надсилаються кандидатам (підтвердження, додаткові питання, відмови, пропозиції, запрошення на інтерв’ю). За замовчуванням — мова кандидата, автоматично визначається по резюме. Можна змінити на фіксовану, щоб усі отримували листи однією мовою, наприклад англійською.
  • Мова керівника з найму — мова емейлів для керівника з найму і AI-резюме, яке він бачить, коли ви надсилаєте кандидатів на їх розгляд. За замовчуванням англійська для нових вакансій; для існуючих вакансій наслідується мова аналізу.
  • Мова AI-інтерв’юера — мова, якою AI-інтерв’юер спілкується під час живого інтерв’ю. За замовчуванням мова кандидата насправді означає автоматичний режим, де AI визначає мову опису вакансії і проводить інтерв’ю цією мовою (за відсутності опису — англійською). Якщо встановити конкретну мову, AI все інтерв’ю проведе нею, незалежно від мови кандидата.

Команда на цю вакансію

Призначайте рекрутерів (інші співробітники вашого бізнесу — UIDs із вашого списку робочого простору) і керівників з найму (записи з колекції hiringManagers — їм не обов’язково бути користувачами ResReader; достатньо email). Обидва списки керують сьогодні двома поведінками:

  • Коли відкриваєте діалог Відправити на перегляд керівнику з найму зі сторінки аналізу, назначені керівники вже позначені по замовчуванню. Ви можете додавати або видаляти керівників для кожної групи перед відправкою.
  • Коли кандидат приймає пропозицію, ResReader надсилає Підтвердження найму — кандидату, а також усім призначеним рекрутерам і керівникам з найму (повторення за email виключаються). Якщо у пропозиції вказано дату початку, в емейл додається цілоденне запрошення у календар .ics.

Поки що призначення не фільтрують панелі, не обмежують видимість і не змінюють стрічку завдань — всі співробітники бізнесу бачать усі вакансії незалежно від призначень. Використовуйте це поле для визначення відповідальних і формування списку розсилки підтвердження найму; пізніше можна відредагувати на сторінці редагування вакансії.

Публікація

Натисніть Опублікувати вакансію, коли закінчите. Відбуваються одразу кілька речей:

  1. Статус вакансії змінюється на той, що показує статус-чіп — зазвичай Активна, що встановлює isActive: true і isDraft: false у документі.
  2. До jobDescriptionProcessorQueue додається запис. Хмарна функція забирає його, парсить опис, створює профіль AI-оцінки (структуроване представлення навичок, вимог та «червоних прапорців», за якими відбувається оцінка) і записує назад у вакансію.
  3. Публічне URL для подачі заявок — https://resreader.com/<businessId>/<jobId> — було створено з чернетки і тепер доступне. Відкрийте діалог Поділитися вакансією на сторінці аналізу, щоб скопіювати або створити відслідковувані варіанти (LinkedIn, X, власні slug); параметр запиту ?src=<slug> фіксує, з якого джерела прийшов кандидат. Кожна аплікація через це посилання — пряма або відслідковувана — позначена як source: "public_job_link", що робить кандидата придатним для додаткових питань.
  4. Ви переходите на сторінку аналізу, де бачите надходження аплікацій.

Затримка обробки залежить від навантаження черги, але профіль AI-оцінки зазвичай готовий за кілька секунд. Нові кандидати оцінюються одразу після надходження — більше нічого робити не потрібно.

Редагування опублікованої вакансії

Ви можете редагувати будь-яке поле опублікованої вакансії через меню на головній сторінці або на сторінці аналізу (Редагувати вакансію). Більшість змін — призначення рекрутера чи керівника з найму, зміна шаблону шкали, оновлення мовних налаштувань, переключення статусу — застосовуються миттєво.

Два особливих випадки: Якщо ви редагуєте опис або підказку для фільтрації у вакансії, яка вже була опублікована, ResReader показує діалог Повторна перевірка при збереженні.

Діалог має три кнопки:

  • Відмінити — закрити діалог, залишитися на сторінці редагування, нічого не ставити в чергу.
  • Пропустити — зберегти ваші зміни, але застосувати нові критерії лише для майбутніх кандидатів. Оцінки існуючих аплікацій лишаються без змін.
  • Повторна перевірка — застосувати нові критерії до існуючих аплікацій. Виберіть або Усі резюме, або мінімальний рейтинг (наприклад, 7 — обробить усіх з рейтингом 7 і вище — корисно при уточненні підказки, коли хочете переоцінити лише шортлист).

Повторні перевірки відбуваються у фоновому режимі. При першому редагуванні після публікації вакансія отримає прапорець hasBeenEdited, і ви побачите оновлення оцінок на сторінці аналізу у міру обробки.

Чернетки, пауза та життєвий цикл вакансії

Вакансія перебуває в одному з чотирьох станів, що контролюється статус-чіпом у верхній панелі редактора:

  • Чернетка — внутрішній стан. Публічне URL існує, але показує "Ця вакансія наразі не приймає заявки" — чернетки мають isActive: false. Використовуйте чернетки для підготовки описів до початку найму.
  • Активна — публічна, приймає заявки, оцінки нараховуються на кожного нового кандидата. Лише у цьому стані сторінка подачі заявок доступна.
  • Призупинена — публічне посилання показує повідомлення про неактивність. Існуючі заявки, нотатки, інтерв’ю та шкали оцінювання лишаються доступними на сторінці аналізу. Відновіть, переключившись назад на Активна.
  • Архівована — на публічній стороні так само, як і Пауза; слугує для очищення призупинених вакансій із активної дошки без видалення.

Є ярлик зі сторінки аналізу: коли кандидат приймає пропозицію, у верхній частині сторінки з’являється зелений банер Позиція заповнена! із кнопкою Закрити вакансію. Натискання встановлює стан Призупинена і пропонує надіслати відмови решті відкритих кандидатів. Ви можете надіслати відмови без закриття вакансії або закрити банер, якщо у вас є додаткові вакансії по цій же посаді.