Operators applicants

Глобальне меню → Operators applicants

Суть

Воронка кандидатів-операторів (заявки на роботу). Більшість приходить з Telegram-бота @BeSocialHR_bot, є реферали і ручне додавання. Фіча має три підвкладки: список кандидатів, дашборд метрик найму, робочий простір для опрацювання заявок.

Структура

Три підвкладки:

  • Candidates — список кандидатів.
  • Dashboard — метрики по найму.
  • Work space — чат з кандидатом і керування тасками.

Як саме воно лежить у лівому меню — варіює по ролі (наприклад Dashboard для recruiter винесений як top-level пункт). Канонічна назва фічі — через шлях, як в матриці.

Candidates

Таблиця кандидатів. Колонки:

  • Creation date — час + дата заведення.
  • Name — ім’я кандидата.
  • Email — пошта (буває порожня).
  • Source — джерело: TG Bot @BeSocialHR_bot, Manual addition, Ref - <name>, Ref - Cabinet. (TODO: повний словник джерел)
  • HR — призначений HR (дропдаун).
  • Recruiter — призначений рекрутер (дропдаун); значення Free = не призначено. (TODO: підтвердити семантику Free)
  • Status — бейдж + дропдаун: New, In progress, Approved, Hired, Company declined, Applicant declined, No response, Duplicate.
  • Edit — кнопка редагування картки.

Зверху: Add operator applicant (ручне додавання), Search profiles… (пошук).

Dashboard

Метрики найму. Фільтри зверху: Period (date range), HR, кнопка GNR (TODO: розшифрувати). У окремих графіків — фільтр Source і тогл Day / Week / Month.

Графіки:

  • NAT — New Applicants Taken — кількість нових кандидатів за період.
  • ave FRT — Average First Reply Time — середній час до першої відповіді з боку HR/recruiter.
  • ave RT — Average Reply Time — середній час відповіді в подальшій переписці.
  • OTRR — On-Time Reply Rate — відсоток відповідей у нормативний час.
  • Status Breakdown — stacked-area розподіл кандидатів за статусами: New, In progress, Approved, Hired, Company declined, Applicant declined, No response, Duplicate.

Work space

Чат-інтерфейс для роботи із заявкою. Три колонки.

Ліва колонка — Tasks + History:

  • Tasks — список тасків призначених на користувача. Фільтри зверху: HR/recruiter (наприклад Діана Вереш) та статус (Active). У рядку — ім’я кандидата, бейдж You (для своїх), таймер 0 sec (TODO: підтвердити що це SLA-таймер до відповіді), іконка чата.
  • History — пошук + календарний фільтр + статус-фільтр (In progress). (TODO: уточнити що тут — закриті/завершені таски)

Центр — чат:

  • Хедер @user_name кандидата.
  • Поток повідомлень.
  • Поле вводу Enter your message… з іконками: attach, emoji, ✨ wand (TODO: AI-помічник?), mic (голос), send.

Права колонка — Applicant information:

  • Картка кандидата (та сама що в Candidates → Edit). Якщо нікого не вибрано — USER CARD IS UNAVAILABLE.

Нюанси скоупу

  • HR бачить кандидатів і метрики по своїй команді HR.
  • Recruiter заходить сюди ж — але бачить тільки своїх кандидатів і свій дашборд (окремої сторінки рекрутер-дашборду немає, це той самий компонент Dashboard зі скоупом «свої кандидати»).

Зв’язки

  • Бек: (TODO: при описі запитів задеплінкувати конкретні endpoint’и; найімовірніше у stack)
  • recruiters — список рекрутерів (доступно HR)