Skip to content

Akcje — co workflow może wykonać

Spis treści:


Akcja to ostatni blok w sekwencji workflow'u — to co Sembot faktycznie robi po pobraniu danych i sprawdzeniu warunków. Jeden workflow może zawierać wiele bloków akcji, które wykonują się kolejno.


Operacje na feedzie (synchronizacja, zmiana reguły)

Bezpośrednie akcje na feedach produktowych — synchronizacja katalogu, zmiana reguł transformacji czy eksport do platformy — nie są obecnie dostępne jako natywne bloki workflow'u.

Pośrednie obejścia:

  • Blok HTTP Request pozwala wywołać zewnętrzny system zarządzający feedem przez jego API
  • Blok AI Agent może przygotować dane lub rekomendacje dotyczące reguł, które specjalista wdroży ręcznie

Operacje na kampaniach (zmiana budżetu, stawki, statusu)

Bezpośrednia zmiana budżetu kampanii, stawki CPC ani statusu kampanii/grupy reklam nie jest obecnie dostępna jako natywny blok workflow'u.

Pośrednie obejścia:

  • Blok HTTP Request umożliwia wywołanie Google Ads API lub Microsoft Ads API bezpośrednio, jeśli dysponujesz tokenem autoryzacyjnym
  • Blok AI Agent może przeanalizować dane i wskazać, które kampanie wymagają zmiany — wynik trafia jako zadanie lub komentarz do specjalisty

Operacje na zadaniach (tworzenie, przypisanie)

Zadania to obszar, w którym workflow ma dziś największe możliwości. Dostępne są dwa bloki:

Sembot Task — utwórz zadanie

Workflow tworzy nowe zadanie w Sembocie — z pełną konfiguracją, tak jakby zrobiła to osoba ręcznie.

Co możesz ustawić:

PoleOpis
TytułNazwa zadania — może zawierać dane pobrane wcześniej w workflow'ie
OpisSzczegółowy opis — np. automatycznie wygenerowany raport z danych kampanii
ProjektDo którego projektu trafi zadanie
PriorytetNiski / Średni / Wysoki / Pilny
StatusNowe / W toku / Ukończone / Anulowane
Osoba odpowiedzialnaKto ma się nim zająć
Termin wykonaniaData deadline
SekcjaKolumna na tablicy Kanban
EtykietyTagi do kategoryzacji
Zadanie nadrzędneJeśli to podzadanie istniejącego zadania

Typowy scenariusz: Monitoring kampanii wykrywa, że CPC wzrósł o 30% — workflow pobiera szczegóły, sprawdza warunek i automatycznie tworzy zadanie dla specjalisty z tytułem „Sprawdź wzrost CPC w kampanii X" i opisem zawierającym aktualne dane.

📸 [SCREEN: formularz bloku „Sembot Task" — pola tytułu, projektu, osoby odpowiedzialnej, terminu]

Sembot Comment — dodaj komentarz do zadania

Workflow dopisuje komentarz do już istniejącego zadania. Komentarz może zawierać dane pobrane wcześniej w workflow'ie — np. aktualny stan kampanii, wyniki raportu lub odpowiedź agenta AI.

Parametry:

  • Zadanie — wskazujesz, które zadanie ma otrzymać komentarz
  • Treść komentarza — tekst, który może dynamicznie zawierać wartości z poprzednich bloków workflow'u

Typowy scenariusz: Masz otwarte zadanie dotyczące kampanii. Workflow uruchamiany każdego poniedziałku pobiera dane z ostatniego tygodnia i dopisuje do zadania aktualny komentarz z wynikami — bez żadnej ręcznej pracy.

📸 [SCREEN: formularz bloku „Sembot Comment" — pole z treścią i widoczne zmienne dynamiczne z poprzednich bloków]


Wysyłanie powiadomień (email, webhook, Slack)

Blok HTTP Request to uniwersalne narzędzie do wysyłania powiadomień i komunikacji z zewnętrznymi systemami. Jeśli system obsługuje API lub webhooks, Sembot może do niego wysłać dane.

Co możesz zrobić:

  • Powiadomienie Slack — Slack udostępnia tzw. Incoming Webhooks: wklejasz URL webhooka Slacka, a Sembot wyśle wiadomość na wybrany kanał
  • Powiadomienie Teams — analogicznie jak Slack, przez Teams Incoming Webhook
  • Email przez zewnętrzne API — przez serwisy takie jak SendGrid lub Mailgun (natywnego wysyłania emaili Sembot nie posiada)
  • Własne API firmy — jeśli Twoja firma ma wewnętrzny system, Sembot może go wywołać
  • Wywołanie zewnętrznego systemu — np. CRM, platforma reklamowa, narzędzie raportowe

Parametry konfiguracyjne:

PoleOpis
URLAdres docelowy (API, webhook)
MetodaGET, POST, PUT, PATCH lub DELETE
NagłówkiNp. Content-Type: application/json
Treść żądaniaDane do wysłania (format JSON)
AutoryzacjaBrak / Klucz API / Bearer token
TimeoutMaksymalny czas wykonania bloku (w sekundach)
Ponów przy błędzieAutomatyczne ponowienie przy niepowodzeniu (maks. 5 prób)
Kontynuuj przy błędzieWorkflow nie zatrzymuje się jeśli ten blok zawiedzie

Przykład — powiadomienie Slack:

Metoda:  POST
URL:     https://hooks.slack.com/services/T00/B00/xxxxx
Treść:   {"text": "Kampania X przekroczyła budżet dzienny!"}

📸 [SCREEN: formularz bloku „HTTP Request" — pola URL, metoda, nagłówki, treść, autoryzacja]


Wywoływanie agenta AI

Blok AI Agent uruchamia skonfigurowanego wcześniej agenta AI z podanym pytaniem lub poleceniem. Pozwala to połączyć automatyczne pobieranie danych z inteligentną analizą lub generowaniem treści.

Parametry:

PoleOpis
AgentWybierasz jednego z wcześniej skonfigurowanych agentów AI
PromptPytanie lub polecenie dla agenta — może zawierać dane z poprzednich bloków
ProjektKontekst projektu dla agenta

Jeśli wcześniej w workflow'ie pobrałeś np. metryki kampanii z Google Ads, możesz przekazać je agentowi jako kontekst i poprosić o analizę, podsumowanie lub rekomendację. Odpowiedź agenta może następnie trafić jako komentarz do zadania (Sembot Comment) lub zostać wysłana przez HTTP Request do innego systemu.

Typowy scenariusz:

[Get data — Google Ads]

[AI Agent: "Przeanalizuj wyniki i wskaż kampanie wymagające optymalizacji"]

[Sembot Task — utwórz zadanie z odpowiedzią agenta jako opisem]

Szczegóły konfiguracji agentów AI — patrz Rozdział 11.7.

📸 [SCREEN: formularz bloku „AI Agent" — wybór agenta z listy, pole promptu z dynamicznymi zmiennymi]


Podsumowanie dostępnych bloków akcji

BlokDostępnyTypowe zastosowanie
Synchronizacja feedu❌ NiedostępnyMożliwy pośrednio przez HTTP Request
Zmiana budżetu / stawki kampanii❌ NiedostępnyMożliwy pośrednio przez HTTP Request (Google Ads API)
Sembot Task✅ DostępnyAutomatyczne tworzenie zadań dla zespołu
Sembot Comment✅ DostępnyCykliczne aktualizacje stanu w zadaniach
HTTP Request✅ DostępnySlack, Teams, email przez API, integracje zewnętrzne
AI Agent✅ DostępnyAnaliza danych, generowanie treści, rekomendacje