Skip to content

Konstruktor workflow — interfejs ​

Spis treści:


Konstruktor workflow to wizualny edytor, w którym budujesz automatyzację krok po kroku — bez pisania kodu. Każdy element układa się w logiczną sekwencję, którą widać na ekranie jak schemat blokowy.


Przegląd interfejsu ​

Edytor składa się z trzech głównych obszarów:

┌─────────────────────────────────────────────────────────────────────┐
│  TOOLBAR (górna belka)                                              │
│  Dodaj blok │ Uruchom workflow │ Historia wykonań │ Logi │ Zmienne  │
├──────────────────┬──────────────────────┬───────────────────────────┤
│                  │                      │                           │
│  PANEL NARZĘDZI  │      CANVAS          │   PANEL WŁAŚCIWOŚCI       │
│                  │   (obszar roboczy)   │                           │
│  Dostępne typy   │                      │  (pojawia się po          │
│  bloków:         │  [blok 1]            │   kliknięciu bloku)       │
│                  │      ↓               │                           │
│  • Trigger       │  [blok 2]            │                           │
│  • Get data      │      ↓               │                           │
│  • Flow control  │  [blok 3]            │                           │
│  • Action        │                      │                           │
│  • AI Agent      │                      │                           │
│                  │                      │                           │
└──────────────────┴──────────────────────┴───────────────────────────┘

Panel narzędzi (lewy panel) — lista dostępnych typów bloków podzielona na grupy. Możesz go schować i odkryć przyciskiem „Pokaż narzędzia" / „Ukryj narzędzia" w toolbar:

GrupaCo zawiera
TriggerHarmonogram, Webhook, Zadanie AI
Get dataPobieranie danych z Google Ads, GA4, Microsoft Ads i in.
Flow controlIf/Else, Router, Filtr, Iterator (pętle)
ActionUtwórz zadanie, Wyślij HTTP, Dodaj komentarz
AI AgentWęzeł z modelem językowym (LLM)

Canvas (środkowy obszar) — tutaj układasz i wizualizujesz workflow. Bloki są widoczne jako kafelki połączone strzałkami. Możesz je przeciągać, usuwać i zmieniać kolejność. Przycisk „Uporządkuj bloki" w toolbar automatycznie porządkuje układ, a „Wyśrodkuj widok" przywraca widok do centrum canvas.

Panel właściwości (prawy panel) — otwiera się automatycznie po kliknięciu dowolnego bloku. Pokazuje formularz konfiguracyjny dla tego konkretnego bloku: parametry, wartości, warunki.

📸 [SCREEN: pełny widok edytora workflow — panel narzędzi po lewej, canvas w środku z widoczną sekwencją bloków, panel właściwości po prawej z otwartym formularzem dla zaznaczonego bloku]


Dodawanie i łączenie bloków ​

Dodawanie nowego bloku:

  1. W panelu narzędzi po lewej znajdź typ bloku, który chcesz dodać (np. „Utwórz zadanie" z grupy Action).
  2. Kliknij ikonę „Dodaj blok" w toolbar lub kliknij ikonę + bezpośrednio na canvas — otworzy się okno wyboru z listą dostępnych bloków.
  3. Wybierz blok z listy — pojawi się na canvas gotowy do konfiguracji.

Konfiguracja bloku:

Po dodaniu bloku kliknij go, żeby otworzyć panel właściwości po prawej. Każdy typ bloku ma swój własny formularz:

  • Trigger Harmonogram — wybierasz częstotliwość, godzinę, strefę czasową, datę startu i końca.
  • Get data — wybierasz źródło (np. Google Ads), konto i metryki do pobrania.
  • Flow control If — definiujesz warunek (np. „CPC > 5") i ścieżki dla „tak" i „nie".
  • Action Utwórz zadanie — uzupełniasz tytuł, opis, osobę odpowiedzialną i termin.

Łączenie bloków:

Bloki łączą się automatycznie w kolejności, w jakiej zostały dodane. W przypadku bloków z rozgałęzieniem (If, Router) każda gałąź stanowi osobną ścieżkę z własnymi blokami.

Trigger zawsze musi być pierwszym blokiem workflow'u — nie możesz dodać bloku Trigger w środku sekwencji. System zablokuje taką próbę.

Usuwanie bloku:

Kliknij blok prawym przyciskiem lub użyj ikony „Usuń blok" w toolbar. Bloki po usuniętym zostaną automatycznie połączone z poprzednimi.

📸 [SCREEN: canvas z otwartym oknem wyboru bloku (przycisk +) oraz panelem właściwości bloku Flow control — If po prawej stronie]


Tryb testowy vs. produkcyjny ​

Zanim włączysz workflow na stałe, możesz go uruchomić jednorazowo i obserwować wykonanie na żywo.

Uruchomienie testowe:

  1. W toolbar kliknij przycisk „Uruchom raz".
  2. Po prawej stronie otworzy się panel Inspektora z podglądem wykonania na żywo.
  3. System uruchamia workflow jednorazowo i pokazuje wynik każdego bloku krok po kroku.
  4. Każdy blok jest oznaczony kolorem:
    • Zielony — blok wykonał się poprawnie
    • Czerwony — blok napotkał błąd (kliknięcie pokazuje szczegóły)
    • Szary — blok nie został jeszcze wykonany lub pominięty przez warunek Flow control

📸 [SCREEN: Inspektor po prawej stronie podczas wykonania — lista bloków z kolorowymi wskaźnikami i podglądem danych wejściowych/wyjściowych każdego bloku]

Tryb produkcyjny:

Gdy workflow działa już prawidłowo, aktywujesz go na liście workflow'ów. Kliknij menu akcji (trzy kropki) przy danym workflow'ie i wybierz „Aktywuj". Od tej chwili Sembot uruchamia go automatycznie zgodnie z triggerem.

Aby zatrzymać workflow, wybierz „Dezaktywuj" z tego samego menu.

Uruchomienie testoweTryb produkcyjny
Kiedy działa?Na żądanie (raz, ręcznie)Automatycznie na podstawie triggera
Widoczne wyniki?Tak, w Inspektorze na żywoW historii wykonań
Wpływ na dane?Tak — akcje wykonują się realnieTak
Cel?Weryfikacja przed wdrożeniemNormalna praca systemu

Ważne: Uruchomienie testowe wykonuje workflow realnie — jeśli akcją jest „Utwórz zadanie", zadanie zostanie naprawdę utworzone. Warto usunąć efekty testów przed aktywowaniem workflow'u na produkcji.


Wersjonowanie workflow ​

Sembot nie posiada automatycznego systemu wersji. Każda zapisana zmiana nadpisuje bieżącą definicję workflow'u.

Dostępne mechanizmy ochrony przed utratą pracy:

  • Eksportuj workflow — w menu edytora (ikona trzech kropek lub dedykowany przycisk) wybierz „Eksportuj workflow". Sembot pobierze plik JSON z pełną definicją. Możesz go przechowywać lokalnie jako kopię zapasową lub punkt odniesienia.
  • Importuj workflow — jeśli chcesz przywrócić starszą wersję, wybierz „Importuj workflow" i wczytaj wcześniej zapisany plik JSON. Uwaga: import nadpisuje aktualną definicję workflow'u.
  • Historia wykonań — w toolbar kliknij „Historia wykonań", żeby zobaczyć statystyki uruchomień (ile razy uruchomiony, ile sukcesów, ile błędów). Nie jest to historia zmian w konfiguracji, ale pozwala ocenić od kiedy workflow działa poprawnie.

Zalecenie: Przed każdą większą zmianą w ważnym workflow'ie — najpierw wyeksportuj. Traktuj plik JSON jak kopię zapasową.

📸 [SCREEN: menu edytora z opcjami „Eksportuj workflow" i „Importuj workflow"]