exa-webhooks-events
Implement Exa webhook signature validation and event handling.\nUse when setting up webhook endpoints, implementing signature verification,\nor handling Exa event notifications securely.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Exa webhook signature validation and event handling.\nUse when setting up webhook endpoints, implementing signature verification,\nor handling Exa event notifications securely.\nTrigger with phrases like \
How to use
Zainstaluj zależności: upewnij się, że masz zainstalowany pakiet
exa-jsoraz skonfigurowaną zmienną środowiskowąEXA_API_KEYz Twoim kluczem API Exa.Przygotuj system kolejkowania: wybierz system do zarządzania harmonogramami — BullMQ z Redis lub własny scheduler cron — który będzie uruchamiać monitory w ustalonych interwałach.
Skonfiguruj monitor zawartości: zdefiniuj zapytanie wyszukiwania, URL webhooka do dostarczania powiadomień, interwał sprawdzania (w minutach) oraz typ wyszukiwania (auto, neural lub keyword). Skill będzie przechowywać listę ostatnich URL-i, aby wykryć nowe artykuły.
Uruchom monitorowanie: skill automatycznie wykonuje
searchAndContentsw zaplanowanych odstępach czasu, filtrując wyniki po dacie publikacji (startPublishedDate), aby znaleźć nową zawartość.Obsługuj powiadomienia: gdy skill wykryje nowe wyniki, wysyła je na skonfigurowany webhook endpoint. Możesz również używać wzorców do śledzenia zmian konkurencji (
findSimilarAndContents) lub porównywania zmian w zbiorach wyników.Rozszerz dla swoich potrzeb: skill wspiera również wzorce takie jak daily research digest wysyłane mailem lub na Slack, porównywanie wyników w czasie oraz alerty podobieństwa dla monitoringu konkurencji.