Appearance
Akcje — co workflow może wykonać
Spis treści:
- Operacje na feedzie (synchronizacja, zmiana reguły)
- Operacje na kampaniach (zmiana budżetu, stawki, statusu)
- Operacje na zadaniach (tworzenie, przypisanie)
- Wysyłanie powiadomień (email, webhook, Slack)
- Wywoływanie agenta AI
- Podsumowanie dostępnych bloków akcji
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ć:
| Pole | Opis |
|---|---|
| Tytuł | Nazwa zadania — może zawierać dane pobrane wcześniej w workflow'ie |
| Opis | Szczegółowy opis — np. automatycznie wygenerowany raport z danych kampanii |
| Projekt | Do którego projektu trafi zadanie |
| Priorytet | Niski / Średni / Wysoki / Pilny |
| Status | Nowe / W toku / Ukończone / Anulowane |
| Osoba odpowiedzialna | Kto ma się nim zająć |
| Termin wykonania | Data deadline |
| Sekcja | Kolumna na tablicy Kanban |
| Etykiety | Tagi do kategoryzacji |
| Zadanie nadrzędne | Jeś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:
| Pole | Opis |
|---|---|
| URL | Adres docelowy (API, webhook) |
| Metoda | GET, POST, PUT, PATCH lub DELETE |
| Nagłówki | Np. Content-Type: application/json |
| Treść żądania | Dane do wysłania (format JSON) |
| Autoryzacja | Brak / Klucz API / Bearer token |
| Timeout | Maksymalny czas wykonania bloku (w sekundach) |
| Ponów przy błędzie | Automatyczne ponowienie przy niepowodzeniu (maks. 5 prób) |
| Kontynuuj przy błędzie | Workflow 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:
| Pole | Opis |
|---|---|
| Agent | Wybierasz jednego z wcześniej skonfigurowanych agentów AI |
| Prompt | Pytanie lub polecenie dla agenta — może zawierać dane z poprzednich bloków |
| Projekt | Kontekst 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
| Blok | Dostępny | Typowe zastosowanie |
|---|---|---|
| Synchronizacja feedu | ❌ Niedostępny | Możliwy pośrednio przez HTTP Request |
| Zmiana budżetu / stawki kampanii | ❌ Niedostępny | Możliwy pośrednio przez HTTP Request (Google Ads API) |
| Sembot Task | ✅ Dostępny | Automatyczne tworzenie zadań dla zespołu |
| Sembot Comment | ✅ Dostępny | Cykliczne aktualizacje stanu w zadaniach |
| HTTP Request | ✅ Dostępny | Slack, Teams, email przez API, integracje zewnętrzne |
| AI Agent | ✅ Dostępny | Analiza danych, generowanie treści, rekomendacje |