Toolverse
Wszystkie skille

exa-webhooks-events

autor: jeremylongshore

Monitoruj treści i buduj integracje oparte na zdarzeniach z Exa

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do budowania automatycznych systemów monitorowania treści i alertów z wykorzystaniem Exa neural search. Pozwala na tworzenie zaplanowanych monitorów zawartości, śledzenie zmian konkurencji oraz dostarczanie powiadomień o nowych artykułach. Obsługuje wzorce oparte na harmonogramach (BullMQ/Redis) i filtrach daty publikacji, podobieństwa zawartości oraz porównywania zmian w wynikach wyszukiwania. Idealny dla zespołów zajmujących się monitoringiem treści, analizą konkurencji i automatyzacją wyszukiwania.

Jak używać

  1. Zainstaluj zależności: upewnij się, że masz zainstalowany pakiet exa-js oraz skonfigurowaną zmienną środowiskową EXA_API_KEY z Twoim kluczem API Exa.

  2. 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.

  3. 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.

  4. Uruchom monitorowanie: skill automatycznie wykonuje searchAndContents w zaplanowanych odstępach czasu, filtrując wyniki po dacie publikacji (startPublishedDate), aby znaleźć nową zawartość.

  5. 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.

  6. 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.

Podobne skille