⚠️ Доступно в пакете Professional. Заинтересованы? Пожалуйста, напишите нам по адресу sales@peopleforce.io, чтобы узнать больше.
API Webhooks позволяет вам подписаться на события, происходящие в PeopleForce, с помощью выбранной вами интеграции, если она поддерживает веб-хуки. Вместо того, чтобы вызывать API, когда происходит событие, PeopleForce может отправить HTTP-запрос на конечную точку, которую вы настроите. Вы можете настроить события, на которые вы подписаны, в настройках PeopleForce. Кроме того, вы можете просмотреть все состоявшиеся доставки и какие данные они передали.
Узнайте больше о том, как настроить веб-хук и просмотреть историю выполнения в нашем руководстве Начало работы с веб-хуками.
PeopleForce имеет различные веб-хуки, все они перечислены ниже. Доступность событий веб-хуков зависит от выбранных вами модулей PeopleForce.
Сотрудник:
Сотрудник создан - вебхук сработает мгновенно, как только пользователь создаст новый профиль сотрудника.
Сотрудник обновлен - вебхук сработает мгновенно, как только пользователь обновит существующий профиль сотрудника.
День выхода сотрудника на работу - вебхук будет срабатывать в нескольких случаях:
Мгновенно, если сотрудник создан и дата найма сегодня;
Каждую ночь в 1:00 (UTC+0) и нажимает на всех сотрудников, которые имеют сегодняшнюю дату найма.
Сотрудник активирован - вебхук сработает мгновенно в 2 случаях:
Когда увольнение сотрудника было отменено (до наступления даты увольнения);
Когда уволенный работник был "реактивирован", что означает, что его увольнение было отменено и он больше не является уволенным.
Сотрудник уволен - вебхук срабатывает в нескольких случаях:
Мгновенно, если работник уволен прошлой датой;
Каждую ночь в 1:00 (UTC +0) и нажимает на всех сотрудников, которые имеют сегодняшнюю дату найма.
Увольнение сотрудника отменено - будет срабатывать каждый раз, когда увольнение сотрудника было отменено.
Должность сотрудника создана - вебхук срабатывает каждый раз, когда к любому сотруднику будет добавлена новая запись о должности: активного или уволенного (неактивного).
Должность сотрудника обновлена - вебхук срабатывает каждый раз, когда будет обновлена существующая запись о должности для любого сотрудника: активного или уволенного (неактивного).
Создана зарплата сотрудника - вебхук будет немедленно срабатывать всякий раз, когда будет добавлена новая запись о зарплате для любого сотрудника: активного или уволенного (неактивного).
Обновлена зарплата сотрудника - вебхук будет срабатывать каждый раз, когда будет редактироваться существующая запись о заработной плате для любого сотрудника: активного или уволенного (неактивного).
Заявки на отсуствие:
Запрос на отсутствие создан - вебхук сработает мгновенно, как только будет создана заявка на отпуск.
Запрос на отсутствие одобрен - вебхук сработает мгновенно, как только последнее лицо в потоке утверждения утвердит заявку на отпуск и статус изменится на "Утверждено".
Запрос на отсуствие удален - вебхук сработает мгновенно, как только запрос на отсуствие будет удален.
Запрос на отсуствие отклонен - вебхук будет мгновенно запущен, как только хотя бы один из менеджеров потока утверждения отклонит запрос на отпуск, и его статус изменится на "Отклонен".
Запрос на отсуствие отозван - вебхук сработает мгновенно, как только запрос на разрешение будет отозван, а его статус изменится на "Отозвано".
Кандидаты:
Кандидат создан - вебхук сработает мгновенно, как только пользователь создаст нового заявителя.
Кандидат принял предложение работы - вебхук сработает мгновенно, как только кандидат примет и подпишет предложение.
Вакансия:
Вакансия создана - вебхук сработает мгновенно, как только будет создана вакансия.
Заявка на вакансию создана - срабатывает мгновенно, как только кандидат подал заявку на вакансию или был добавлен в нее.
Другое:
Опрос запущен - срабатывает мгновенно, как только опрос переходит из состояния "Запланирован" в состояние "Проводится".