Zapier
INTEGRATIONS · EXPERTINI ATS

Zapier

Natywna integracja z platformą Zapier dla Expertini ATS — dedykowane wyzwalacze rekrutacyjne, połączone za pomocą Państwa własnego klucza API.

2 min czytania · Zaktualizowano w lipcu 2026 · Expertini Editorial

Każdy zespół rekrutacyjny ma zestaw reguł typu „gdy wydarzy się X, wykonaj Y”: dodaj wpis do arkusza kalkulacyjnego po zatrudnieniu kandydata, wyślij powiadomienie na kanale po opublikowaniu oferty, dodaj aplikanta do narzędzia mailingowego. Integracja Expertini ATS z Zapier umożliwia tworzenie takich scenariuszy za pomocą kilku kliknięć: wystarczy wybrać zdefiniowane wyzwalacze z menu, aby przekazywać rzeczywiste zdarzenia z procesu rekrutacji do aplikacji, z których zespół już korzysta.

Działa to w przejrzysty sposób: generujesz klucz API wewnątrz własnego obszaru roboczego, łączysz go w Zapier i włączasz Zapy. Sześć zdefiniowanych wyzwalaczy obejmuje cały proces rekrutacji — publikację oferty, otrzymanie aplikacji, zmianę etapu w procesie, przesłanie oceny, przesłanie rozmowy wideo oraz zrecenzowanie rozmowy wideo. Integracja jest dostępna we wczesnym dostępie za pośrednictwem bezpośredniego zaproszenia Zapier, podczas gdy oczekuje na dodanie do publicznego katalogu Zapier; poproś o zaproszenie z poziomu centrum aplikacji. Wolisz bezpośrednie połączenie? Aplikacja Webhooks przesyła te same zdarzenia pod dowolny adres URL, a Eksport danych pobiera cały Twój obszar roboczy jako jeden plik JSON.

01Luka, którą to niweluje: dane rekrutacyjne uwięzione w jednym systemie

System ATS, który nie integruje się z resztą Twojego środowiska technologicznego, wymusza ręczne wprowadzanie danych — najwolniejszy i najbardziej podatny na błędy etap każdego procesu. Automatyzacja oparta na zdarzeniach eliminuje ten problem: w momencie zajścia zdarzenia w lejku, systemy docelowe otrzymują informację natychmiast. Dzięki dedykowanym wyzwalaczom Zapier nie trzeba niczego konfigurować na poziomie kodu — wybierz zdarzenie, wskaż aplikację docelową i gotowe.

02How the connection works

Wygeneruj klucz API na stronie Zapier w centrum aplikacji — właściciele i administratorzy mają nad nim kontrolę i mogą go w każdej chwili wyświetlić, wygenerować ponownie lub unieważnić. Zapier uwierzytelnia każde żądanie za pomocą tego klucza; włączenie integracji Zap automatycznie subskrybuje Twoje zdarzenia, a każda subskrypcja jest wyszczególniona (z możliwością usunięcia) w systemie ATS, wraz z pełnym dziennikiem aktywności informującym o tym, co i kiedy zostało uruchomione. Dostępne w ramach subskrypcji od planu Professional — sprawdź cennik, aby poznać plany.

03Wczesny dostęp, przedstawiony w uczciwy sposób

Integracja jest w pełni ukończona i działa już dziś, połączona za pomocą bezpośredniego linku z zaproszeniem na czas weryfikacji w publicznym katalogu Zapier. Umieszczenie w katalogu wpływa jedynie na widoczność, a nie na funkcjonalność — zaproszone przestrzenie robocze otrzymują te same sześć wyzwalaczy, które będzie miała opublikowana aplikacja. Informacje o postępach są publikowane w sekcji Co nowego.

Notatki inżynieryjne

Architektura platformy i operacje

A1Connection architecture

Ta aplikacja opiera się na konfiguracji: zapisane ustawienia są bezpośrednio przetwarzane przez platformę — nie wymaga to łączenia z kontami zewnętrznymi. Ustawienia są weryfikowane przy zapisie, przechowywane dla każdej organizacji i zaczynają obowiązywać przy następnym żądaniu.

Zmiany są natychmiastowe i odwracalne; usunięcie konfiguracji w widoczny sposób zatrzymuje działanie. Podobnie jak w przypadku każdego łącznika, dane poufne (jeśli istnieją) są przechowywane w postaci zaszyfrowanej i wyświetlane wyłącznie jako wskaźniki ich obecności.

A2Zapis semantyki i przepływu danych

Każdy transfer danych to jawna operacja z zarejestrowanym wynikiem. Zapisy następują po kliknięciu — lub automatycznie tylko tam, gdzie włączono regułę (automatyczne przesyłanie po zatrudnieniu jest domyślnie wyłączone dla każdego dostawcy). Odczyty — import osób, kont lub plików — są uruchamiane po kliknięciu przycisku Importuj, deduplikują dane względem już posiadanych (klienci według nazwy, osoby według adresu e-mail), pomijają zamiast nadpisywać i rzetelnie raportują liczbę utworzonych względem pominiętych rekordów, dzięki czemu ponowne uruchomienie dowolnego importu jest z założenia bezpieczne.

Każde działanie zapisuje wiersz w dzienniku aktywności aplikacji (ats_app_activity): co zostało uruchomione, kiedy, dla jakiego rekordu oraz jaki był wynik — w tym dosłowną treść błędu dostawcy w przypadku niepowodzenia. Raportowanie użycia w systemie ATS agreguje ten sam dziennik, dzięki czemu raporty integracji nie mogą odbiegać od rzeczywistego stanu integracji.

Wszystko, co wykracza poza ścieżkę żądania — rozsyłanie powiadomień, dostarczanie webhooków, rejestrowanie aktywności, poczta e-mail — działa w wątkach tła typu fire-and-forget. Wolny zewnętrzny punkt końcowy nigdy nie zawiesi interfejsu, a nieudana operacja poboczna jest rejestrowana w dzienniku, zamiast być po cichu ponawiana aż do wystąpienia niespójności.

A3Kwestie operacyjne

Połączenia są konfigurowane na poziomie organizacji i ograniczone do ról właściciela i administratora; rekruterzy korzystają z funkcji oferowanych przez integrację, ale nie mogą jej łączyć, odłączać ani rekonfigurować. Odłączenie natychmiast usuwa zapisane dane uwierzytelniające i w widoczny, a nie cichy sposób zatrzymuje zależne funkcje. Wcześniej zaimportowane dane pozostają Państwa własnością i można je edytować.

Zaimportowane profile są oznaczane jako zaimportowane z zachowaniem rygorystycznych, domyślnych zasad prywatności — nie zakłada się zgody żadnej osoby, która nie wypełniła formularza aplikacyjnego, i mają do nich zastosowanie domyślne reguły retencji danych. Wszystkie zapisane dane należą do Państwa: eksporty CSV oraz aplikacja Data Export obejmują te same zasoby, z których korzysta sam produkt. Wyjście jest tak samo otwarte jak wejście — z założenia, a nie z konieczności.

A4Umiejscowienie w topologii integracji

Ta integracja jest już dostępna w rejestrze. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Mapa zależności:

Connection typeoparty na konfiguracji (brak konta u podmiotów trzecich)
Secrets at restzaszyfrowane; interfejs wyświetla flagi obecności, nigdy wartości
Action journalats_app_activity — jeden wiersz na działanie, dosłowne błędy dostawcy
Auto-push rulesdomyślnie wyłączone, konfigurowane dla każdego dostawcy, każde uruchomienie rejestrowane w dzienniku
Registry statuslive

Projekt interfejsu

Schemat strukturalny interfejsu — panele, hierarchia i możliwości interakcji. Umowa, a nie zrzut ekranu.
Karta połączenia
● połączono — wskaźnik obecności
uprawnienia: minimalne wymagane odłącz
Działania
przesłanie — wyraźne kliknięcieimport — bez duplikatów
Dziennik aktywności
Ryc. 1 — Zapier: schemat strukturalny interfejsu. Panele i stany stanowią specyfikację; przedstawione dane są przykładowe.

Przepływ interakcji — stany, walidacje, informacje zwrotne

Każdy poniższy stan jest egzekwowany po stronie serwera; interfejs go raportuje, a nie decyduje o nim.
Open app pagewprowadzanie zmian wyłącznie dla właściciela/administratora
Save settingsweryfikowane przy zapisie (format, sprawdzanie na żywo tam, gdzie to możliwe)
In effectkolejne żądanie korzysta z nowej konfiguracji
Journaldziałania rejestrowane w aktywności aplikacji
Nieprawidłowa wartość → nazwany błąd walidacji; dane częściowe nie są zapisywaneUsunięta konfiguracja → działanie natychmiast ustajeWpisy poufne → wyłącznie znaczniki obecności, nigdy nie są ponownie wyświetlane
Rys. 2 — przepływ interakcji: granatowy = stany, złoty = bramki egzekwowane przez serwer, zielony = potwierdzone rezultaty; etykiety wymieniają przypadki brzegowe i powiązane z nimi informacje zwrotne.

Interfejs API organizacji wykorzystywany przez integrację z Zapier

X-API-Key: zap_<org>.<secret> — minted, revealed once, and revocable on the in-app Zapier page
GET /api/zapier/me/test uwierzytelniania — Zapier wywołuje to podczas łączenia
POST /api/zapier/hooks/subskrybuj element webhook REST do zdarzenia
DELETE /api/zapier/hooks/<id>/unsubscribe (idempotent)
GET /api/zapier/samples/<event>/przykładowy ładunek danych (payload) dla edytora Zap
POST /api/zapier/candidates/utwórz kandydata za pomocą akcji Zap
$ curl -H "X-API-Key: zap_****.****" \
    https://ats.expertini.com/api/zapier/me/
{"org": "acme-recruiting", "ok": true}

$ curl -X POST https://ats.expertini.com/api/zapier/hooks/ \
    -H "X-API-Key: zap_****.****" \
    -d '{"event": "application.received", "url": "https://hooks.zapier.com/..."}'
{"id": "hk_1a2b", "event": "application.received"}
Odpowiedzi skrócono na potrzeby prezentacji; punkty końcowe i autoryzacja stanowią właściwy kontrakt API. Nieaktywne subskrypcje (HTTP 410) są automatycznie usuwane.

Neighbouring connectors — Automation & Webhooks

Webhookslive Zapierthis page
Statusy pochodzą z rejestru na żywo — przeglądaj pełny katalog →

Często zadawane pytania

Czy mogę obecnie korzystać z platformy Zapier w Expertini ATS?
Tak. Oficjalna integracja jest dostępna w ramach wczesnego dostępu — poproś o link z zaproszeniem do Zapier, wygeneruj klucz API w centrum aplikacji w systemie i uruchamiaj zapy ze zdefiniowanymi zdarzeniami rekrutacyjnymi. Moduł Webhooks pozostaje stale dostępny dla niestandardowych punktów końcowych.
Jakie wyzwalacze są dostępne?
Sześć: publikacja oferty pracy, wpłynięcie nowej aplikacji, zmiana etapu rekrutacji przez kandydata, przesłanie oceny, przesłanie rozmowy wideo oraz zrecenzowanie rozmowy wideo.
Czy moje dane są zablokowane w Expertini bez możliwości migracji?
Nie. Aplikacja Data Export pozwala w każdej chwili pobrać cały obszar roboczy jako pojedynczy plik JSON, bez żadnych dodatkowych kosztów.
Czy integracja z Zapier będzie kosztować dodatkowo?
Brak opłat ATS za automatyzację — funkcja jest zawarta od planu Professional; Państwa plan Zapier podlega cennikowi firmy Zapier.

W skrócie

  • Dostępne we wczesnym dostępie — połącz się za pomocą bezpośredniego zaproszenia Zapier
  • Sześć zdefiniowanych wyzwalaczy rekrutacyjnych: od publikacji oferty po zrecenzowanie rozmowy
  • Własny klucz API — możliwość wyświetlenia, wygenerowania na nowo lub unieważnienia w dowolnym momencie
  • Każda subskrypcja i dostawa rejestrowane wewnątrz Twojego ATS
  • Aplikacja Webhooks nadal dostępna dla niestandardowych punktów końcowych
  • Brak opłat za automatyzacje lub eksport po stronie systemu ATS

Sprawdź zapier na swoich własnych rekrutacjach.

Przynieś rzeczywisty opis stanowiska na 30-minutowe demo — bezpłatny okres próbny w zestawie.

Umów prezentację
Inteligentny asystent Expertini
Teraz online
Cześć! Jestem inteligentnym ekspertem produktowym Expertini. Zapytaj mnie o cokolwiek dotyczącego naszych rozwiązań, uzyskaj wskazówki na temat dowolnego z naszych narzędzi rekrutacyjnych lub po prostu powiedz mi, co chcesz zrobić — wskażę Ci właściwy kierunek. W przypadku problemów dotyczących konta napisz na adres support@expertini.com.