Интерфейс мессенджера
Мессенджер HRStream — это встроенный инструмент для коммуникации с кандидатами через WhatsApp прямо из интерфейса ATS. Он спроектирован для удобной работы рекрутеров: вся переписка, профиль кандидата и информация о вакансиях отображаются на одном экране.
Общая структура интерфейса
Интерфейс мессенджера состоит из трёх основных зон, расположенных в колоночной раскладке:
| Зона | Расположение | Назначение |
|---|---|---|
| Список диалогов | Левая колонка | Все активные диалоги с поиском и фильтрами |
| Область чата | Центральная колонка | Переписка с выбранным кандидатом |
| Контекст кандидата | Правая колонка | Профиль кандидата, связанные вакансии, быстрые действия |
Список диалогов
Левая панель содержит список всех диалогов с кандидатами. Каждый элемент списка отображает ключевую информацию для быстрой ориентации.
Элементы карточки диалога
- Имя кандидата — если кандидат привязан к профилю в базе, отображается его имя; иначе — номер телефона.
- Превью последнего сообщения — первые 50–70 символов последнего сообщения в диалоге.
- Время последнего сообщения — относительное (например, «5 мин назад») или абсолютное для старых сообщений.
- Счётчик непрочитанных — синий бейдж с количеством новых сообщений.
- Индикатор назначения — неназначенные диалоги подсвечиваются для привлечения внимания.
Поиск и фильтрация
В верхней части списка расположена строка поиска. Введите имя кандидата или номер телефона, чтобы быстро найти нужный диалог. Поиск работает в реальном времени — результаты фильтруются по мере ввода.
Под строкой поиска находятся кнопки-фильтры:
- Все — все активные диалоги.
- Непрочитанные — только диалоги с новыми входящими сообщениями.
- Неназначенные — диалоги, к которым не привязан ответственный рекрутер.
Список диалогов отсортирован по дате последнего сообщения: самые свежие отображаются вверху. При поступлении нового сообщения диалог автоматически перемещается на первую позицию.
Область чата
Центральная часть интерфейса — это область переписки с выбранным кандидатом. Здесь отображается вся история сообщений и элементы управления отправкой.
Сообщения
Сообщения отображаются в виде «облаков» (bubbles) с визуальным разделением по направлению:
- Входящие сообщения (от кандидата) — располагаются слева, оформлены в светло-зелёных тонах.
- Исходящие сообщения (от рекрутера) — располагаются справа, оформлены в синих тонах.
Каждое сообщение сопровождается временной меткой. Для исходящих сообщений также отображается статус доставки:
| Статус | Индикатор | Значение |
|---|---|---|
| Отправлено | Одна серая галочка | Сообщение отправлено на сервер WhatsApp |
| Доставлено | Две серые галочки | Сообщение доставлено на устройство кандидата |
| Прочитано | Две синие галочки | Кандидат открыл и прочитал сообщение |
Поле ввода и отправка сообщений
В нижней части области чата расположено текстовое поле для набора сообщений. Отправка выполняется нажатием кнопки отправки или сочетанием клавиш Enter. Для переноса строки используйте Shift + Enter.
Рядом с полем ввода находится кнопка «Шаблон» — она открывает диалог выбора шаблона сообщения. Шаблоны используются для начала нового диалога или возобновления общения после истечения 24-часового окна WhatsApp.
Панель контекста кандидата
Правая панель отображает подробную информацию о кандидате, с которым ведётся переписка. Если кандидат привязан к профилю в базе HRStream, панель заполняется автоматически.
Карточка профиля
- Имя и фамилия кандидата.
- Номер телефона (номер WhatsApp).
- Email — если указан в профиле.
- Кнопка «Открыть профиль» — переход на полную страницу кандидата.
Связанные вакансии
Под карточкой профиля отображается список вакансий, на которые привязан кандидат. Для каждой вакансии видно:
- Название вакансии.
- Текущий этап воронки (например, «Скрининг», «Интервью», «Оффер»).
Если кандидат привязан к более чем трём вакансиям, отображаются первые три с кнопкой «Ещё N» для раскрытия полного списка.
Быстрые действия
Панель контекста предоставляет быстрый доступ к ключевым действиям:
- Привязать кандидата — связать диалог с существующим или новым профилем.
- Назначить на вакансию — добавить кандидата в воронку выбранной вакансии.
- Открыть профиль — перейти к полному профилю кандидата в новой вкладке.
Обновления в реальном времени
Мессенджер HRStream использует технологию Server-Sent Events (SSE) для доставки обновлений в реальном времени. Это означает, что вы видите новые сообщения мгновенно, без необходимости обновлять страницу.
SSE-подключение обеспечивает:
- Мгновенное появление входящих сообщений в активном чате.
- Обновление превью и счётчиков непрочитанных в списке диалогов.
- Обновление статусов доставки исходящих сообщений.
- Звуковое уведомление о новых входящих сообщениях.
Адаптивный интерфейс
Мессенджер полностью адаптирован для мобильных устройств и планшетов. На маленьких экранах интерфейс переключается в однопанельный режим:
- По умолчанию отображается список диалогов на весь экран.
- При нажатии на диалог открывается область чата с кнопкой «Назад» для возврата к списку.
- Панель контекста кандидата доступна по свайпу или отдельной кнопке.
Такой подход позволяет рекрутерам оперативно отвечать кандидатам с мобильного телефона в любой ситуации — в дороге, на встрече или между интервью.