⚠️ Dostępne w pakiecie Professional. Zainteresowany? Napisz do nas na adres sales@peopleforce.io, aby dowiedzieć się więcej.
Interfejs API Webhooks umożliwia subskrybowanie zdarzeń mających miejsce w PeopleForce za pomocą wybranej integracji, o ile obsługuje ona Webhooks. Zamiast wywoływać API w momencie wystąpienia zdarzenia, PeopleForce może wysłać żądanie HTTP do skonfigurowanego punktu końcowego. Subskrybowane zdarzenia można skonfigurować w Ustawieniach PeopleForce. Dodatkowo możesz wyświetlić wszystkie dostawy, które miały miejsce i jakie dane przekazały.
Dowiedz się więcej o tym, jak skonfigurować webhook i zobaczyć historię wykonania w naszym przewodniku na temat Rozpoczęcie pracy z webhookami.
PeopleForce oferuje szereg webhooków, z których wszystkie zostały wymienione poniżej. Dostępność zdarzeń webhook zależy od wybranych modułów PeopleForce.
Pracownik:
Pracownik został dodany - webhook zostanie wyzwolony natychmiast, gdy tylko użytkownik utworzy nowy profil pracownika.
Pracownik zaktualizowany - webhook zostanie wyzwolony natychmiast, gdy tylko użytkownik zaktualizuje istniejący profil pracownika.
Pierwszy dzień pracy novego pracownika - webhook zostanie uruchomiony w kilku przypadkach:
Natychmiast, jeśli pracownik zostanie utworzony, a data zatrudnienia to dzisiaj;
Każdej nocy o 1 w nocy (UTC +0) i wypchnie wszystkich pracowników, którzy mają dzisiejszą datę zatrudnienia.
Pracownik został aktywowany - webhook zostanie uruchomiony natychmiast w 2 przypadkach:
Gdy wypowiedzenie pracownika zostało anulowane (przed datą wypowiedzenia pracownika);
Gdy zwolniony pracownik został "reaktywowany", co oznacza, że jego wypowiedzenie zostało cofnięte i pracownik nie jest już zwolniony.
Pracownik zakończył pracę - webhook zostanie uruchomiony w kilku przypadkach:
Natychmiast, jeśli pracownik zostanie zwolniony z datą przeszłą;
Każdej nocy o 1 w nocy (UTC +0) i wypchnie wszystkich pracowników, którzy mają dzisiejszą datę zatrudnienia.
Utworzono stanowisko u pracownika - webhook zostanie uruchomiony natychmiast po dodaniu nowego rekordu stanowiska do dowolnego pracownika: aktywnego lub zakończonego (nieaktywnego).
Zaktualizowano stanowisko u pracownika - webhook zostanie wyzwolony natychmiast, gdy istniejący rekord stanowiska zostanie zaktualizowany dla dowolnego pracownika: aktywnego lub zakończonego (nieaktywnego).
Utworzono wynagrodzenie u pracownika - webhook zostanie uruchomiony natychmiast po dodaniu nowego rekordu wynagrodzenia dla dowolnego pracownika: aktywnego lub zakończonego (nieaktywnego).
Zaktualizowano wynagrodzenie u pracownika - webhook zostanie uruchomiony natychmiast, gdy istniejący rekord wynagrodzenia zostanie edytowany dla dowolnego pracownika: aktywnego lub zakończonego (nieaktywnego).
Wnioski o nieobecność:
Wniosek o nieobecność utworzony - webhook zostanie wyzwolony natychmiast po utworzeniu wniosku o nieobecność.
Wniosek o nieobecność zaakceptowany - webhook zostanie wyzwolony natychmiast, gdy tylko ostatni zatwierdzający w przepływie zatwierdzania zatwierdzi wniosek o nieobecność i status zmieni się na Zatwierdzony.
Wniosek o nieobecność odrzucony - webhook zostanie wyzwolony natychmiast, gdy tylko co najmniej jeden zatwierdzający w przepływie zatwierdzania odrzuci wniosek o urlop, a status zmieni się na Odrzucony.
Wniosek urlopowy usunięty - webhook zostanie uruchomiony natychmiast, gdy wniosek urlopowy zostanie usunięty, a status zmieni się na Usunięty.
Wnioskodawcy:
Utworzono kandydata - webhook zostanie uruchomiony natychmiast, gdy tylko użytkownik utworzy nowego kandydata.
Oferta kandydata zaakceptowana - webhook zostanie uruchomiony natychmiast po zaakceptowaniu i podpisaniu oferty przez kandydata.
Wakat:
Utworzono proces rekrutacyjny - webhook zostanie uruchomiony natychmiast po utworzeniu wakatu.
Utworzono podanie o pracę w procesie rekrutacyjnym - uruchamia się natychmiast, gdy kandydat złoży aplikację lub zostanie dodany do wakatu.
Inne:
Ankieta opublikowana - wyzwalane natychmiast, gdy tylko ankieta przejdzie z "Zaplanowane" do "Uruchomione".