Как работает синхронизация
Синхронизация вакансий между HRStream и HeadHunter работает в двух направлениях: вы можете публиковать вакансии из HRStream на HeadHunter и импортировать существующие вакансии с HeadHunter в HRStream. Система поддерживает как автоматическую, так и ручную синхронизацию.
Автоматическая синхронизация запускается по расписанию каждые 15 минут. Она проверяет изменения на обеих сторонах и обновляет данные. Ручная синхронизация доступна по нажатию кнопки «Обновить» на странице вакансий — используйте её, если хотите увидеть изменения немедленно.
Публикация вакансий из HRStream на HeadHunter
Шаг 1. Создайте или откройте вакансию
Перейдите в раздел Вакансии и создайте новую вакансию или откройте существующую. Заполните все обязательные поля: название, описание, город, опыт работы и зарплатную вилку.
Шаг 2. Включите публикацию на HeadHunter
В карточке вакансии перейдите на вкладку «Публикация». Активируйте переключатель «Опубликовать на HeadHunter» и выберите аккаунт HeadHunter (если подключено несколько). Настройте дополнительные параметры публикации:
- Тип вакансии — открытая или анонимная.
- Биллинг-тип — стандартная публикация или премиум.
- Отображение зарплаты — показывать, скрыть или указать «по результатам собеседования».
Шаг 3. Опубликуйте
Нажмите «Опубликовать». Вакансия будет отправлена на HeadHunter через API. После успешной публикации в карточке вакансии появится прямая ссылка на вакансию на HeadHunter и её идентификатор.
Импорт существующих вакансий с HeadHunter
Если у вас уже есть активные вакансии на HeadHunter, их можно импортировать в HRStream для централизованного управления.
- Перейдите в Вакансии → Импорт → HeadHunter.
- Система загрузит список всех ваших активных вакансий на HeadHunter.
- Отметьте вакансии, которые хотите импортировать, и нажмите «Импортировать выбранные».
- Для каждой импортированной вакансии будет автоматически создана карточка в HRStream с заполненными полями.
Маппинг полей
При синхронизации поля вакансии автоматически сопоставляются между платформами:
| Поле HRStream | Поле HeadHunter | Примечание |
|---|---|---|
| Название вакансии | name | Синхронизируется в обе стороны |
| Описание | description | HTML-разметка сохраняется |
| Зарплата (от / до) | salary.from / salary.to | Валюта определяется по региону |
| Город | area | Маппинг по справочнику HeadHunter |
| Опыт работы | experience | Без опыта, 1–3, 3–6, 6+ лет |
| Тип занятости | employment | Полная, частичная, проектная, стажировка |
| График работы | schedule | Полный, сменный, гибкий, удалённый |
| Ключевые навыки | key_skills | Список тегов |
Синхронизация статусов
Статус вакансии синхронизируется автоматически:
- Активна (HRStream) → Опубликована (HeadHunter) — вакансия видна соискателям.
- В архиве (HRStream) → Архив (HeadHunter) — вакансия скрыта, но сохранена.
- Закрыта (HRStream) → Закрыта (HeadHunter) — вакансия завершена.
При изменении статуса в HRStream обновление на HeadHunter происходит в течение нескольких секунд. Это позволяет, например, быстро снять вакансию с публикации, переведя её в архив в HRStream.
Ручная синхронизация
Для принудительного обновления данных используйте кнопку «Обновить с HeadHunter» в карточке вакансии или на странице списка вакансий. Это полезно в следующих случаях:
- Вы только что изменили вакансию напрямую на HeadHunter и хотите увидеть изменения в HRStream.
- Вы хотите проверить текущий статус публикации.
- Автоматическая синхронизация ещё не произошла, а данные нужны прямо сейчас.