Skip to content

Triggery — co może uruchomić automatyzację

Spis treści:


Trigger to pierwszy blok każdego workflow'u — warunek, który mówi systemowi „teraz zacznij działać". Bez triggera workflow nigdy się nie uruchomi.

W Sembocie masz do dyspozycji cztery sposoby uruchomienia automatyzacji:


Zdarzenia systemowe

Zdarzenia systemowe to sytuacje, które dzieją się w Sembocie lub w połączonych platformach — np. monitoring wykrywa anomalię w kampanii, feed produktowy zgłasza błąd, cena produktu u konkurencji się zmienia.

W praktyce Sembot obsługuje te zdarzenia przez dwa mechanizmy:

1. Alert monitoringu → zadanie → workflow

Gdy Sembot wykryje anomalię (np. gwałtowny spadek widoczności, błąd importu feedu, przekroczenie progu kosztu), system automatycznie tworzy zadanie dla zespołu. Jeśli do tego zadania przypisany jest Job AI, uruchomienie tego joba może z kolei wywołać kolejny workflow.

Schemat:

[Alert monitoringu] → [Utwórz zadanie] → [Uruchom Job AI] → [Workflow]

2. Zewnętrzne zdarzenie → webhook → workflow

Jeśli platforma zewnętrzna (sklep, system cenowy, platforma reklamowa) potrafi wysyłać powiadomienia HTTP, możesz skonfigurować ją tak, by wywoływała workflow w Sembocie natychmiast po zajściu zdarzenia.

Przykłady zdarzeń, które można podpiąć przez webhook:

  • zmiana ceny produktu w systemie e-commerce
  • zakończenie importu feedu produktowego
  • przekroczenie dziennego budżetu kampanii (jeśli platforma wysyła alerty)
  • zmiana statusu zamówienia

📸 [SCREEN: konfiguracja triggera Zadanie AI — wybór projektu i kategorii joba, które mają uruchamiać workflow]


Harmonogram

Harmonogram pozwala uruchamiać workflow automatycznie w określonych odstępach czasu — co godzinę, co kilka dni, co tydzień, co miesiąc i inne kombinacje.

Jak skonfigurować częstotliwość:

Formularz harmonogramu działa na zasadzie interwału: wpisujesz liczbę i wybierasz jednostkę czasu z listy.

JednostkaPrzykładZastosowanie
godzinco 1 godzinMonitoring kampanii przez cały dzień
dnico 1 dniPoranny raport wydatków i wyników
tygodnico 1 tygodniTygodniowe podsumowanie dla managera
miesięcyco 1 miesięcyMiesięczna analiza wyników

Pole z etykietą „Powtarzaj regułę co:" — wpisujesz liczbę (np. 2), a z listy obok wybierasz jednostkę (np. tygodni). Efekt: workflow uruchamia się co 2 tygodnie.

Dodatkowe opcje konfiguracji:

  • Twoja strefa czasowa — wybierasz strefę, w której liczy się godzina uruchomienia (np. Europe/Warsaw). Ważne przy kampaniach międzynarodowych.
  • Data rozpoczęcia — workflow zacznie działać nie wcześniej niż w podanym terminie.
  • Data zakończenia — trzy opcje:
    • Nie kończy się — workflow działa bezterminowo
    • Podana data — harmonogram wyłącza się automatycznie po tej dacie
    • Po N powtórzeniach — workflow wykona się dokładnie tyle razy, ile podasz, a potem się zatrzyma
  • W tych dniach: (dla jednostki tygodni) — zaznaczasz konkretne dni tygodnia: Pon, Wt, Śr, Czw, Pt, Sob, Ndz
  • Dnia (dla jednostki miesięcy) — opcje: Pierwszy/Drugi/Trzeci/Czwarty/Ostatni dzień miesiąca, lub konkretna data z listy

Przykład konfiguracji — cotygodniowy raport w poniedziałek:

Powtarzaj regułę co:   1   tygodni
W tych dniach:         Pon
Godzina:               08:00
Twoja strefa czasowa:  Europe/Warsaw
Data zakończenia:      Nie kończy się

📸 [SCREEN: formularz konfiguracji harmonogramu — pole „Powtarzaj regułę co:" z liczbą i listą jednostek, sekcja dni tygodnia z checkboxami, pole godziny i strefa czasowa]


Webhook — wywołanie z zewnątrz

Webhook to unikalny adres URL wygenerowany przez Sembot dla danego workflow'u. Gdy zewnętrzny system wyśle żądanie HTTP POST na ten adres, workflow uruchamia się natychmiast.

Jak to działa:

  1. Tworzysz workflow z triggerem typu Webhook.
  2. Sembot generuje unikalny adres URL dla tego workflow'u.
  3. Wklejasz ten adres w ustawieniach zewnętrznego systemu (platformy e-commerce, narzędzia marketingowego, własnej aplikacji).
  4. Od tej chwili każde wywołanie tego adresu uruchamia workflow.

Co można przekazać w webhoku:

Zewnętrzny system może dołączyć dane do wywołania (np. ID produktu, który zmienił cenę, lub treść alertu). Sembot może te dane odczytać i wykorzystać w kolejnych blokach workflow'u — np. pobrać szczegóły tylko tego konkretnego produktu zamiast całego katalogu.

Kiedy używać webhooka zamiast harmonogramu:

Harmonogram działa w ustalonych interwałach — nawet jeśli nic się nie wydarzyło. Webhook reaguje dokładnie wtedy, gdy coś się dzieje. Jeśli zależy Ci na czasie reakcji (np. natychmiastowy alert po błędzie feedu), webhook jest lepszym wyborem niż harmonogram co 15 minut.

📸 [SCREEN: konfiguracja triggera Webhook — widoczny wygenerowany URL do skopiowania oraz opis jak go użyć w zewnętrznym systemie]


Ręczne uruchomienie

Każdy workflow można uruchomić ręcznie — jednym kliknięciem, bez czekania na trigger.

Gdzie to zrobić:

  • Z poziomu edytora — przycisk „Uruchom raz" w górnej belce uruchamia workflow jednorazowo i pokazuje wyniki w panelu Inspektora po prawej stronie.
  • Z poziomu listy workflow'ów — kliknij nazwę workflow'u, by otworzyć panel przeglądu, a następnie kliknij przycisk „Uruchom teraz".

Kiedy warto uruchamiać ręcznie:

  • Przy tworzeniu i testowaniu nowego workflow'u — sprawdzasz czy działa zanim go aktywujesz
  • Gdy coś wydarzyło się jednorazowo i chcesz wywołać workflow poza harmonogramem (np. pilny raport poza cyklem tygodniowym)
  • Po naprawie błędu — uruchamiasz ponownie workflow, który poprzednio się nie powiódł

Ręczne uruchomienie wykonuje workflow realnie — akcje (np. utworzenie zadania, wysłanie żądania HTTP) wykonają się naprawdę. To nie jest podgląd.

📸 [SCREEN: panel przeglądu workflow'u z przyciskiem „Uruchom teraz" oraz przyciskiem „Aktywuj"]


Porównanie triggerów

HarmonogramWebhookZdarzenie systemoweRęczne
Kiedy działa?W ustalonych odstępachNatychmiast po wywołaniuGdy monitoring / Job AI wyzwoliNa żądanie użytkownika
Wymaga konfiguracji zewnętrznej?NieTak (podpięcie URL)CzęściowoNie
Reaguje na zdarzenia w czasie rzeczywistym?NieTakTakNie
Najlepsze zastosowanieRaporty, cykliczne analizyIntegracje z zewnętrznymi systemamiAlerty, monitoring anomaliiTesty, jednorazowe akcje