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)