juicebox-webhooks-events
Implement Juicebox webhook handling.\nUse when setting up event notifications, processing webhooks,\nor integrating real-time updates from Juicebox.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Juicebox webhook handling.\nUse when setting up event notifications, processing webhooks,\nor integrating real-time updates from Juicebox.\nTrigger with phrases like \
How to use
Zaloguj się do aplikacji Juicebox na app.juicebox.ai i przejdź do ustawień webhooków (Settings > Webhooks).
Utwórz nowy webhook, wskazując adres URL Twojego serwera, na którym będą odbierane powiadomienia (np. https://twoja-domena.com/webhooks/juicebox).
Skopiuj klucz tajny webhooku (webhook secret) — będzie potrzebny do weryfikacji autentyczności żądań przychodzących z Juicebox.
W kodzie aplikacji zaimplementuj endpoint POST, który odbiera żądania webhooku. Endpoint powinien weryfikować podpis żądania za pomocą klucza tajnego, aby upewnić się, że żądanie pochodzi rzeczywiście z Juicebox.
W logice obsługi webhooku dodaj instrukcje warunkowe dla różnych typów zdarzeń: outreach.replied (odpowiedź kandydata), enrichment.complete (ukończone wzbogacenie danych) oraz search.alert (nowe dopasowania w wyszukiwaniu). Każdy typ zdarzenia może wyzwolić inną akcję w Twoim systemie.
Przetestuj webhook, wysyłając zdarzenie testowe z panelu Juicebox i sprawdzając, czy Twój endpoint poprawnie je odbiera i przetwarza.