Wyzwalacz, warunek, akcja - z tych trzech elementów składa się praktycznie każda automatyzacja nocode. Kompletny przewodnik po tym, jak działają automatyzacje i jak zbudować pierwszą.
Automatyzacja brzmi jak zaawansowana funkcja, ale w rzeczywistości opiera się na prostej zasadzie: gdy stanie się to, zrób tamto. Cała siła automatyzacji nocode polega na tym, że tę zasadę można łączyć w dowolnie długie i inteligentne łańcuchy bez napisania ani jednej linijki kodu.
Trzy elementy składowe
Wyzwalacz (trigger) - zdarzenie, które uruchamia automatyzację. Może to być ręczny przycisk, harmonogram czasowy, zmiana statusu rekordu, otrzymany webhook lub e-mail.
Warunek - opcjonalny krok, który sprawdza, czy flow ma kontynuować. Na przykład „kontynuuj tylko wtedy, gdy kwota jest wyższa niż 500 €".
Akcja - co ma się wydarzyć. Utworzenie lub edycja rekordu, wysłanie wiadomości lub e-maila, wywołanie zewnętrznej usługi, wygenerowanie dokumentu.
Automatyzacje nocode, przejrzyście w jednym miejscu.
Wszystkie automatyzacje widzicie w jednym miejscu - ile ich działa, ile jest aktywnych i które były ostatnio edytowane.
Jak w praktyce wygląda budowanie flow
Wyzwalacz łączycie z akcją przez przeciągnięcie - wizualnie, na płótnie, tak samo jak rysowalibyście schemat na tablicy. Każdy kolejny krok łączy się z poprzednim, dzięki czemu zawsze widać cały przepływ danych od wyzwalacza aż po ostatnią akcję.
Dziesiątki gotowych wyzwalaczy i akcji
Nie musicie wymyślać, jak zaprogramować konkretny krok - biblioteka automatyzacji nocode zawiera dziesiątki gotowych wyzwalaczy (zmiana rekordu, webhook, e-mail, wzmianka, harmonogram czasowy) i akcji (CRUD rekordu, wysłanie wiadomości, powiadomienie, żądanie HTTP, generowanie dokumentu), z których flow składa się jak z klocków.
Historia przebiegów i błędy, nie czarna skrzynka
Dobrze zbudowana automatyzacja nie powinna być nieprzejrzysta. Przy każdym przebiegu flow widać, kiedy się odbył, czy się powiódł, a jeśli nie - co dokładnie zawiodło: brakujące pole, niedostępna usługa zewnętrzna, niespełniony warunek. Dzięki temu błąd można naprawić od razu, a nie dopiero za tydzień, gdy zgłosi go klient.
Trzy przykłady, gdzie automatyzacja oszczędza najwięcej czasu
- Zakończone zlecenie → wystawiona faktura - bez ręcznego przepisywania kwoty i danych klienta.
- Zbliżający się termin → powiadomienie - zanim będzie za późno, by coś zrobić.
- Nowy lead z formularza → przypisanie handlowcowi - bez ręcznego rozdzielania w e-mailu.
Co dalej
Ten przewodnik obejmuje podstawową zasadę. Konkretne instrukcje dotyczące poszczególnych przypadków użycia znajdziecie w artykułach o automatycznym wystawianiu faktur, pilnowaniu terminów i połączeniu przez webhooki i API.
Kiedy zamiast tego sięgnąć po zewnętrzny konektor, a kiedy jest to tylko plaster na to, że narzędzia nie dzielą się danymi, rozkłada na czynniki pierwsze artykuł Czy Zapier i Make umarły?. Szersze spojrzenie - jak znaleźć, co automatyzować, i jak policzyć zwrot z inwestycji - znajdziecie w przewodniku po automatyzacji procesów firmowych.
Najczęstsze pytania o automatyzacje
Ile kroków może mieć jedna automatyzacja?
Praktycznie nieograniczoną liczbę - flow składa się z dowolnej liczby akcji i warunków ustawionych jeden za drugim, choć naprawdę złożone procesy zaleca się podzielić na kilka mniejszych, bardziej czytelnych flow.
Co się stanie, gdy automatyzacja zawiedzie w trakcie przebiegu?
Historia przebiegów pokazuje dokładnie, który krok zawiódł i dlaczego, dzięki czemu można naprawić błąd i w razie potrzeby uruchomić flow ponownie, bez ryzyka, że reszta danych pozostanie w niespójnym stanie.
Czy muszę znać programowanie, żeby zbudować automatyzację?
Nie, wyzwalacze, warunki i akcje składa się wizualnie przez przeciąganie na płótnie - dla naprawdę specyficznych przypadków dostępny jest dodatkowo węzeł HTTP, który wywoła dowolne zewnętrzne API bez pisania własnego backendu.