Your AI Connector Docs

Automatyzacje

Automatyzacje pozwalają na tworzenie wieloetapowych przepływów pracy — pomyśl o narzędziach typu Zapier lub n8n, ale stworzonych z myślą o Twoich kontaktach i konwersacjach.

Automatyzacja jest dostępna na każdym koncie — znajduje się już na pasku bocznym i nie trzeba niczego włączać ani o nic prosić.


Automatyzacja to przepływ pracy: jeden wyzwalacz, który go uruchamia, a po nim dowolna liczba kroków, które są wykonywane w kolejności (lub rozgałęziają się w zależności od warunku). Jest to narzędzie do wszystkiego, co wykracza poza „wyślij to powitanie, przekaż odpowiedzi Agentowi” — wieloetapowe sekwencje, wyszukiwanie danych, łączenie z zewnętrznymi narzędziami oraz logika, która rozgałęzia się w zależności od działań kontaktu.

Gdzie to znaleźć: Na pasku bocznym, w grupie AI Studio, kliknij Automatyzacja.

Tworzenie automatyzacji

Kliknij Utwórz swoją pierwszą automatyzację (lub Nowa automatyzacja, gdy już będziesz mieć inne). Trafisz na pusty obszar roboczy z dwoma sposobami budowania:

  • Opisz to prostym językiem. Wpisz to, czego potrzebujesz, w polu polecenia (na przykład „Wyślij przypomnienie, jeśli nie otrzymasz odpowiedzi w ciągu godziny”, „Oznacz kontakty, które pytają o cennik” lub „Daj mojemu agentowi AI możliwość sprawdzania statusu zamówienia”), a system przygotuje dla Ciebie wyzwalacz i kroki (w tym narzędzia funkcji agenta AI, z których może on korzystać). Możesz kontynuować rozmowę, aby dopracować wynik. Nie wiesz, o co poprosić? Pod polem znajduje się wiersz z przykładowymi pomysłami. Kliknij jeden z nich, aby wstawić go do pola i edytować, lub kliknij Więcej pomysłów, aby przejrzeć pozostałe. Podczas pisania pole sugeruje również sposób dokończenia zdania, wyświetlając tekst w kolorze szarym przed kursorem: naciśnij Tab, aby zaakceptować sugestię, lub po prostu pisz dalej, aby ją zignorować.
  • Zbuduj to ręcznie. Przeciągnij elementy z panelu po lewej stronie na obszar roboczy i połącz je ze sobą. Znak + przy kroku działa w obie strony: chwyć go i przeciągnij — linia podąży za wskaźnikiem, a w miejscu, w którym go puścisz, zostanie utworzony kolejny krok, już połączony — lub po prostu kliknij go, aby otworzyć mały selektor i wstawić krok w tym miejscu. Możesz przeciągać elementy z punktu wyjściowego w ten sam sposób, a elementy w selektorze można również przeciągać bezpośrednio na obszar roboczy. Wpisanie tekstu w polu wyszukiwania selektora przeszukuje wszystko jednocześnie — wbudowane akcje, połączone aplikacje i kroki logiczne — dzięki czemu nie musisz wiedzieć, w której zakładce znajduje się dany element. Panel po lewej stronie ma to samo pole wyszukiwania na górze: wpisz „pętla”, „webhook” lub nazwę aplikacji, a przefiltruje ono wszystkie sekcje — wyzwalacze, akcje, aplikacje i logikę — jednocześnie.

Możesz łączyć oba sposoby: zacząć od polecenia, a następnie ręcznie dostosować wynik lub odwrotnie.

Wyzwalacze

Każda automatyzacja zaczyna się od dokładnie jednego wyzwalacza — zdarzenia, które ją uruchamia. Jest ich teraz bardzo dużo, więc selektor wyzwalaczy sortuje je na grupy według ich przeznaczenia.

Wiadomości

Wyzwalacz Uruchamia się, gdy…
Przychodząca wiadomość Kontakt wysyła wiadomość na dowolnym lub wybranym kanale — opcjonalnie z możliwością zawężenia do wiadomości zawierających określone słowa oraz do konwersacji jednego agenta AI (lub jednej klasycznej kampanii). Zobacz Uruchamianie automatyzacji tylko dla jednego agenta
Wiadomość dostarczona Wysłana przez Ciebie wiadomość została potwierdzona jako dostarczona przez kanał. Można zawęzić do jednego kanału
Wiadomość nieudana Wysłana przez Ciebie wiadomość nie mogła zostać dostarczona. Uruchomienie otrzymuje przyczynę zwróconą przez kanał, dzięki czemu możesz kogoś powiadomić, spróbować innego kanału lub oznaczyć kontakt tagiem

Kontakty

Wyzwalacz Uruchamia się, gdy…
Nowy kontakt Kontakt zostaje dodany do Twojego konta — z konwersacji, importu, formularza, API, skądkolwiek
Kontakt zaktualizowany Szczegóły kontaktu ulegają zmianie — dowolne pole lub wybrane przez Ciebie konkretne pole
Kontakt dodany Samodzielnie dodajesz do niego kontakty — masowo z Kontaktów, z pojedynczego kontaktu, z konwersacji lub z poziomu samej automatyzacji. Jedno uruchomienie na kontakt. Zobacz Dodawanie kontaktów do automatyzacji

Transakcje

Wyzwalacz Uruchamia się, gdy…
Transakcja zaktualizowana Szczegóły transakcji ulegają zmianie — dowolne pole lub wybrane przez Ciebie konkretne pole (na przykład jej etap)

Spotkania

Wyzwalacz Uruchamia się, gdy…
Zarezerwowano wizytę Zarezerwowano nową wizytę
Anulowano wizytę Zarezerwowana wizyta została anulowana — wraz z tym zdarzeniem przekazywany jest powód anulowania
Przed wizytą Określony czas przed każdą potwierdzoną wizytą, w celu wysłania przypomnień. Wybierz momenty, które Cię interesują — 24 godziny przed, 3 godziny przed lub własną liczbę minut — maksymalnie pięć na automatyzację. Przypomnienie uruchamia się dokładnie w tym momencie, niezależnie od czasu lokalnego. Jeśli przesunięcie czasowe mogłoby wypaść w środku nocy dla niektórych kontaktów, włącz opcję Szanuj godziny ciszy w wyzwalaczu, a wiadomość zaczeka do godziny 8:00 czasu lokalnego — zobacz Szanowanie godzin ciszy oraz Przykład: przypomnienia o wizytach

Zadania

Wyzwalacz Uruchamia się, gdy…
Zadanie utworzone Zadanie zostaje utworzone — opcjonalnie tylko określony rodzaj zadania, np. powiadomienie dla człowieka, luka w bazie wiedzy lub zadanie typu follow-up
Zadanie ukończone Zadanie zostaje przeniesione do etapu ukończonego

Konto

Wyzwalacz Uruchamia się, gdy…
Niski stan środków Twój stan środków spada poniżej progu ostrzegawczego ustawionego na koncie. Uruchamia się maksymalnie raz dziennie i aktywuje się ponownie po doładowaniu

Ogólne

Wyzwalacz Uruchamia się, gdy…
Według harmonogramu Powtarzający się czas, który ustawisz (na przykład codziennie rano o 9:00)
Webhook Zewnętrzne narzędzie lub witryna wysyła dane na adres internetowy podany przez automatyzację. Może wysyłać dane w formacie JSON lub klasycznym formularzu (format używany przez wielu dostawców płatności i narzędzia do tworzenia formularzy) — w obu przypadkach każde wysłane pole jest dostępne dla kolejnych kroków jako ${trigger.field_name}. Wszystko dodane na końcu adresu internetowego również staje się polem: …?phone=15551234567 daje ${trigger.phone}. Jest to sposób na integrację z kreatorami formularzy, które nie mogą zmienić struktury wysyłanych danych, ale mogą wstawić odpowiedź do adresu (na przykład przekazywanie odpowiedzi w Paperform: …?phone={{ your_phone_question_key }})
Funkcja agenta AI Twój agent AI wywołuje automatyzację samodzielnie, w trakcie rozmowy, jako jedną ze swoich umiejętności — zobacz następną sekcję
Nowy element kanału Nowy element pojawia się w kanale RSS lub Atom, który wskażesz — sprawdzane co kilka minut. Włączenie automatyzacji nie uruchamia jej dla elementów już znajdujących się w kanale, tylko dla nowych od tego momentu
Otrzymano e-mail E-mail dociera do Twojej skrzynki odbiorczej. Połącz skrzynkę pocztową (dane IMAP Twojego dostawcy — adres serwera, nazwa użytkownika, hasło; jeśli używasz weryfikacji dwuetapowej, użyj hasła aplikacji). Możesz ograniczyć działanie do e-maili, których nadawca lub temat zawiera określone słowa
Uruchomienie ręczne Tylko wtedy, gdy sam klikniesz „Uruchom” — przydatne podczas tworzenia i testowania

Wyzwalacze reagują na całe Twoje konto, a nie tylko na kreator. Wiadomość przychodząca, Zaktualizowany kontakt i Zaktualizowana transakcja uruchamiają się niezależnie od źródła zmiany: czy to Twój agent AI aktualizujący kontakt w trakcie rozmowy, kampania, edycja rekordu na ekranie, import, czy Twoje własne oprogramowanie wywołujące API. Nie musisz nic robić w automatyzacji w tym celu — tak to teraz po prostu działa.

Wybrałeś niewłaściwy lub zmieniłeś zdanie później? Otwórz wyzwalacz i kliknij Zmień wyzwalacz, aby przełączyć go na inny rodzaj — reszta Twojej automatyzacji pozostanie dokładnie taka, jaka jest. Jeśli obecny wyzwalacz ma już wypełnione ustawienia, zostaniesz poproszony o potwierdzenie przed ich wyczyszczeniem.

Szanowanie godzin ciszy

Automatyzacja uruchamia się w momencie wyzwolenia, a ten moment nie zawsze jest odpowiedni — przypomnienie o wizycie ustawione na 12 godzin przed może dotrzeć o 2:00 w nocy do kogoś, kto ma wizytę wcześnie rano, a kontakt po drugiej stronie świata może spać, gdy Ty nie śpisz.

Szanuj godziny ciszy to przełącznik dostępny dla każdej automatyzacji z osobna, służący właśnie do tego celu. Gdzie go znaleźć: kliknij krok wyzwalacza na kanwie i przewiń do dołu jego ustawień — przełącznik znajduje się poniżej ustawień danego wyzwalacza i jest dostępny dla każdego typu wyzwalacza.

Domyślnie jest wyłączony, zarówno w nowych, jak i istniejących automatyzacjach, więc żadna z Twoich dotychczasowych konfiguracji nie zmieni swojego zachowania bez Twojej ingerencji.

Gdy go włączysz, tylko dla tej automatyzacji:

  • Kroki wiadomości, które miałyby zostać wysłane między 20:00 a 8:00 czasu lokalnego kontaktu, zostają wstrzymane i wysyłane są około 8:00 rano czasu lokalnego — krótkie, losowe opóźnienie rozkłada je w czasie między 8:00 a 8:15, zamiast wysyłać wszystkie naraz. Dotyczy to kroków wysyłania wiadomości, szablonów WhatsApp oraz wysyłania przez WhatsApp Web.
  • Wszystkie inne kroki są nadal wykonywane natychmiast. Tagi, warunki, opóźnienia, webhooki, aktualizacja kontaktu, tworzenie zadania — nic z tego nie jest wstrzymywane. Czeka tylko sama wiadomość.
  • Kroki wiadomości wewnątrz pętli są jedynym wyjątkiem — są wysyłane natychmiast, nawet przy włączonym przełączniku: wstrzymywanie wiadomości każdego kontaktu z osobna spowodowałoby rozciągnięcie jednej pętli na cały okres ciszy nocnej. Umieść wiadomość po pętli, jeśli musi poczekać do rana, lub użyj opcji Uruchamiaj tylko w tych godzinach w wyzwalaczu, aby cała pętla działała w odpowiednim czasie.
  • Harmonogram samego wyzwalacza nie ulega zmianie. Przypomnienie „3 godziny przed spotkaniem” nadal uruchamia się trzy godziny wcześniej; jeśli wypada to o 3:00 nad ranem, uruchomienie następuje, a wiadomość jest tym, co czeka do rana.
  • Czas lokalny oznacza czas kontaktu, a nie Twój. Jest on obliczany na podstawie numeru kierunkowego kraju z numeru telefonu lub strefy czasowej zapisanej w kontakcie — w ten sam sposób, w jaki działa ustawienie Godzin Ciszy dla całego konta.

Jest to funkcja niezależna od ogólnego ustawienia Godziny ciszy w sekcji Ustawienia → Profil, które obejmuje wysyłki kampanii i działania następcze. To ustawienie nie wpływa na automatyzacje, dlatego każda automatyzacja posiada własny przełącznik. Zobacz Godziny ciszy i zgodność z przepisami, aby dowiedzieć się więcej o ustawieniach na poziomie konta.

Tworzysz przypomnienie na stałą porę dnia? Jeśli wiadomość i tak zawsze wysyłana jest w godzinach pracy, pozostaw przełącznik wyłączony — nic Cię to nie kosztuje, a nie ma powodu, by dodawać wstrzymanie, które nigdy nie zostanie wykorzystane.

Uruchamianie tylko w określonych godzinach

Funkcja „Ciche godziny” wstrzymuje wiadomości; każdy inny krok nadal jest wykonywany. Czasami nie jest to pożądane — zdarza się, że cała automatyzacja powinna być wyłączona poza określonym przedziałem czasowym. Załóżmy, że przekazuje ona czaty do Twojego zespołu, a zespół jest dostępny tylko od 9:00 do 18:00: o 2:00 w nocy nie chcesz, aby przekazanie zostało opóźnione do rana, chcesz, aby w ogóle nie nastąpiło.

Uruchamiaj tylko w tych godzinach to drugi przełącznik dla każdej automatyzacji, służący dokładnie do tego celu. Gdzie go znaleźć: kliknij krok wyzwalający i przewiń do dołu jego ustawień — znajduje się tuż obok Szanuj ciche godziny, w każdym typie wyzwalacza. Włącz go i ustaw godzinę rozpoczęcia, godzinę zakończenia oraz strefę czasową.

  • Wewnątrz przedziału czasowego automatyzacja zachowuje się dokładnie tak samo jak wcześniej.
  • Poza przedziałem czasowym wyzwalacz jest po prostu ignorowany. Automatyzacja nie uruchamia się, nic nie jest dodawane do kolejki i nic nie pojawia się w historii uruchomień — zdarzenie jest traktowane tak samo, jak wiadomość, która nie pasuje do filtra tekstowego wyzwalacza. Jeśli zdarzenia nocne powinny być ostatecznie obsłużone, ten przełącznik nie jest odpowiednim narzędziem; pozostaw go wyłączonym i użyj zamiast tego Szanuj ciche godziny.
  • Zakończenie przed startem oznacza przedział nocny. Ustawienie od 21:00 do 08:00 obejmuje noc i pozostaje wyłączone w ciągu dnia.
  • Przedział czasowy korzysta z jednej strefy czasowej ustawionej dla automatyzacji — a nie z czasu lokalnego każdego kontaktu. „Ciche godziny” działają dla każdego kontaktu z osobna; to ustawienie to jeden zegar dla całej automatyzacji. Wpisz strefę czasową w taki sam sposób, jak wymaga tego wyzwalacz Według harmonogramu, np. Europe/London lub America/Lima.
  • Wyzwalacze „Według harmonogramu” są sprawdzane w momencie ich wystąpienia. Zaplanowane uruchomienie, którego moment przypada poza przedziałem czasowym, jest pomijane, a nie przesuwane.

Różnica w jednym zdaniu: Szanuj ciche godziny uruchamia automatyzację i wstrzymuje tylko jej wiadomości do rana; Uruchamiaj tylko w tych godzinach w ogóle nie uruchamia automatyzacji.

A jeśli chcesz, aby jedna automatyzacja zachowywała się inaczej w zależności od pory dnia — robiła co innego w dzień, a co innego w nocy — nie pomijaj uruchomienia: rozgałęź ją za pomocą kroku Warunek ustawionego na Pora dnia (zobacz Kroki).

Uruchamianie automatyzacji tylko dla jednego agenta

Większość kont obsługuje więcej niż jednego agenta AI, a automatyzacja, która powinna dotyczyć tylko jednego z nich — na przykład agenta wsparcia, a nie sprzedażowego — wcześniej nie miała możliwości określenia tego. Wyzwalacz Przychodząca wiadomość posiada teraz pole Agent lub kampania (opcjonalnie), które służy dokładnie do tego celu.

Otwórz wyzwalacz, kliknij pole, a otrzymasz pogrupowaną listę: Twoi agenci AI według nazw oraz Twoje klasyczne kampanie poniżej, jeśli Twoje konto nadal je posiada. Wybierz jedną, a automatyzacja uruchomi się tylko dla konwersacji obsługiwanych przez tego agenta; każda inna konwersacja na Twoim koncie zostanie zignorowana. Pozostaw pole puste, a automatyzacja będzie działać dla każdej przychodzącej wiadomości na koncie, dokładnie tak jak wcześniej.

Pole to jest pojedynczym wyborem, a nie zestawem — automatyzację zawęża się do jednego agenta lub jednej kampanii, więc jeśli chcesz zastosować te same kroki dla innego, utwórz drugą automatyzację.

Nie każdego agenta można jeszcze zawęzić. Każdy agent, którego nie można wybrać w tym polu, jest wymieniony tuż pod nim, dzięki czemu możesz od razu zobaczyć, że lista jest krótka, zamiast zastanawiać się, dlaczego brakuje danego agenta. Te konwersacje nadal działają normalnie; po prostu w tej chwili nie można ich tutaj wyodrębnić.

Warto wiedzieć jeszcze jedno na temat kont korzystających z agentów AI: automatyzacja wyzwalana wiadomością, zawężona w ten sposób, uruchamia się zarówno przy pierwszej wiadomości od zupełnie nowego kontaktu, jak i przy każdej kolejnej. Wcześniej uruchamiała się dopiero od drugiej wiadomości, więc wiadomość otwierająca każdą nową konwersację była pomijana. (Dotyczy to automatyzacji, których wyzwalaczem jest przychodząca wiadomość — jest to oddzielne od powyższego wyzwalacza Dodano kontakt, który uruchamia się dokładnie raz dla każdego dodanego kontaktu.)

Pozwalanie agentowi AI na wywołanie automatyzacji

Wyzwalacz Funkcja agenta AI zmienia automatyzację w umiejętność, z której Twój agent AI może korzystać podczas rozmowy z klientem — w ten sam sposób, w jaki już używa funkcji niestandardowych. Klient o coś pyta, agent decyduje, że Twoja automatyzacja jest do tego odpowiednim narzędziem, wywołuje ją z danymi zebranymi podczas rozmowy i (jeśli chcesz) otrzymuje odpowiedź, której może użyć w swojej następnej wiadomości.

Konfiguracja:

  1. Nazwij funkcję. Krótka nazwa składająca się z liter, cyfr i podkreśleń — check_availability, register_warranty. Agent AI widzi tę nazwę, więc spraw, aby mówiła, co robi funkcja.
  2. Opisz, kiedy jej używać. Opis to sposób, w jaki agent decyduje o wywołaniu funkcji — napisz go tak, jakbyś instruował nowego członka zespołu: „Użyj tego, gdy klient zapyta, czy mamy wolny termin wizyty w danym dniu”.
  3. Dodaj szczegóły do zebrania. Każdy parametr to jedna informacja, którą AI powinno zebrać z rozmowy przed wywołaniem funkcji — miasto, numer zamówienia, preferowana data. Nadaj każdemu z nich nazwę, typ i krótki opis; zaznacz te, które są wymagane. Typem może być tekst, liczba, tak/nie lub JSON — wybierz JSON, gdy AI ma przekazać ustrukturyzowany pakiet pól (np. pełny adres dostawy) zamiast pojedynczej wartości.
  4. Wybierz, którzy agenci mogą z niej korzystać. Wybierz agentów AI (lub kampanie), którzy powinni mieć tę umiejętność — albo tutaj w wyzwalaczu, albo później w zakładce Umiejętności AI dowolnego agenta, gdzie funkcja pojawia się obok innych umiejętności z normalnym przełącznikiem włącz/wyłącz. Oba miejsca edytują to samo, więc użyj tego, w którym aktualnie jesteś.
  5. Włącz automatyzację. Od tego momentu agenci mają dostęp do tej funkcji — nie trzeba niczego kopiować, ani wklejać adresów webhooków czy kluczy.

Nie chcesz samodzielnie pisać nazwy, opisu i szczegółów? Najpierw zbuduj kroki automatyzacji, a następnie kliknij Wypełnij za pomocą AI u góry ustawień wyzwalacza — odczyta on, co robi Twoja automatyzacja i wypełni je za Ciebie. Wszystko, co już wpisałeś, pozostanie bez zmian; uzupełnione zostaną tylko puste pola. Sprawdź wynik, wprowadź poprawki, jeśli chcesz, i zapisz.

Wewnątrz automatyzacji wszystko, co wysłało AI, jest dostępne za pomocą standardowych przycisków danych: każdy parametr pod trigger.args, a także informacje o tym, którego kontaktu i kanału dotyczy rozmowa.

Odpowiadanie agentowi. Dodaj krok Zwróć odpowiedź, a wszystko, co zostanie odesłane, stanie się odpowiedzią, którą odczyta AI — dzięki temu może cytować rzeczywiste dane w tej samej turze rozmowy: sprawdzać stan magazynowy w Twojej bazie danych, sprawdzać kalendarz lub obliczać wycenę. Bez kroku Zwróć odpowiedź agent otrzymuje jedynie informację, że automatyzacja została uruchomiona i kontynuuje działanie — jest to odpowiednie dla zadań typu „zarejestruj tę reklamację w moim systemie”, które nie wymagają odpowiedzi. Pamiętaj o jednym: agent czeka na odpowiedź do 25 sekund, więc unikaj kroków opóźnienia (Delay) na ścieżce między wyzwalaczem a krokiem Zwróć odpowiedź.

Gdy automatyzacja jest wyłączona, agenci nie mogą jej wywoływać — funkcja znika z ich umiejętności, dopóki jej ponownie nie włączysz.

Zauważysz również, że funkcja znajduje się na stronie Funkcje niestandardowe z etykietą „Zarządzane przez automatyzację”. Ten wpis jest obsługiwany automatycznie — jego nazwa i pola są zgodne z tym, co ustawisz w wyzwalaczu — więc nie można go tam edytować ani usuwać; zamiast tego otwórz automatyzację.

Dodawanie kontaktów do automatyzacji

Większość wyzwalaczy czeka na wystąpienie jakiegoś zdarzenia. Wyzwalacz Dodano kontakt to taki, którym sterujesz samodzielnie: wybierasz kontakty, a automatyzacja uruchamia się raz dla każdego z nich. W ten sposób budujesz sekwencję działań następczych, serię powitalną lub kampanię reaktywacyjną — wiadomość, czekanie, kolejna wiadomość — i dodajesz do niej ludzi, kiedy tylko chcesz.

Zbuduj ją jak każdą inną automatyzację: użyj wyzwalacza Dodano kontakt, a następnie dodaj swoje kroki. Wszystkie informacje o kontakcie są dostępne dla tych kroków za pomocą standardowych przycisków danych — imię, telefon, e-mail i kanał — dzięki czemu krok Wyślij wiadomość może powitać ich po imieniu i już wie, do którego kontaktu wysłać wiadomość.

Istnieją cztery miejsca, w których można dodawać osoby, więc możesz to zrobić z dowolnego miejsca, w którym aktualnie jesteś:

Z poziomu Kontaktów, masowo. Przejdź do Kontaktów, zaznacz wybrane kontakty — jeden, kilka lub wszystkich z przefiltrowanej listy — a następnie kliknij Automatyzacja na pasku na dole. Wybierz automatyzację i kliknij Dodaj kontakty. Pojawią się tylko automatyzacje z wyzwalaczem Dodano kontakt, a te, które są wstrzymane, będą wyszarzone, dopóki ich nie włączysz.

Z poziomu pojedynczego kontaktu. Otwórz kontakt, aby wyświetlić panel szczegółów i kliknij Dodaj do automatyzacji.

Z poziomu rozmowy. W sekcji Czaty otwórz menu z trzema kropkami u góry rozmowy i wybierz Dodaj do automatyzacji — jest to przydatne, gdy w trakcie odpowiadania zdasz sobie sprawę, że ta osoba powinna zostać dodana do Twojej sekwencji działań następczych.

Z poziomu samej automatyzacji. Tej opcji użyj, gdy przeglądasz automatyzację i zastanawiasz się: „kto ma się tu znaleźć?”. Na liście Automatyzacje, włączona automatyzacja typu Dodano kontakt ma w swoim wierszu ikonę dodawania osoby; kliknij ją, wyszukaj kontakty według imienia, numeru telefonu lub adresu e-mail, zaznacz te, które chcesz dodać, i zatwierdź. Ten sam przycisk znajduje się u góry panelu Dodane kontakty na stronie dziennika automatyzacji.

Niezależnie od wybranej metody, automatyzacja zacznie działać dla tych kontaktów, a Ty możesz kontynuować pracę.

Dodawanie stopniowe (drip). Dodanie kilkuset osób naraz oznacza wysłanie kilkuset wiadomości w krótkim czasie, co rzadko jest pożądane — zwłaszcza w WhatsAppie. Zaznacz Dodawaj stopniowo w tym samym oknie dialogowym i ustaw, ile kontaktów dodawać jednocześnie oraz ile minut czekać między partiami: 20 kontaktów co 30 minut rozłoży listę 500 osób na około pół dnia. Niezależnie od wyboru, kontakty są zawsze dodawane w sposób ciągły, a nie wszystkie naraz, dzięki czemu duża partia nie przeciąży Twojego konta.

Monitorowanie postępów. Otwórz automatyzację i kliknij Dziennik. Nad historią uruchomień panel Dodane kontakty pokazuje każdą dodaną partię, liczbę przetworzonych dotychczas kontaktów oraz przyciski Wstrzymaj, Wznów lub Anuluj. Wstrzymanie zatrzymuje dodawanie nowych kontaktów; uruchomienia, które już się rozpoczęły, kończą się normalnie. Anulowanie trwale zatrzymuje resztę — nie można go wznowić.

Dodawanie tej samej osoby dwukrotnie. Domyślnie każdy kontakt może przejść przez daną automatyzację tylko raz: jeśli dodasz go ponownie później, zostanie po cichu pominięty i policzony jako „pominięty” w linii postępu. Jeśli chcesz, aby kontakt mógł przejść przez nią ponownie — na przykład w przypadku comiesięcznej kontroli — otwórz wyzwalacz i zmień Ponowne wejście na „Kontakty mogą wchodzić wielokrotnie”.

Warto wiedzieć o dwóch rzeczach: dane kontaktowe są pobierane w momencie dodawania osoby, więc późniejsza edycja numeru telefonu nie zmieni uruchomienia, które jest już w kolejce; a jeśli wyłączysz automatyzację w trakcie dodawania kontaktów, partia zostanie wstrzymana zamiast zakończyć się błędem — włącz ją ponownie i kliknij Wznów.

Kroki

Po wyzwalaczu dodaj tyle kroków, ile potrzebujesz:

  • Akcje — wykonaj coś w Your AI Connector: wyślij wiadomość do kontaktu, edytuj jego dane, dodaj tag, przenieś go między listami lub kampaniami, twórz i aktualizuj zadania oraz transakcje, rezerwuj, przenoś lub anuluj spotkania, wyszukuj informacje do późniejszego wykorzystania w przepływie pracy lub powiadom człowieka. Pełna lista znajduje się w sekcji Akcje poniżej.

  • Integracje — połącz zewnętrzną aplikację (Google Sheets, Slack i inne) i używaj jej akcji wewnątrz swojej automatyzacji. Połącz ją raz z poziomu kreatora, a następnie przeciągnij jak każdy inny krok. Jeśli krok korzysta z aplikacji, której jeszcze nie połączyłeś, na kanwie pojawi się mała pomarańczowa kropka, a w panelu ustawień zobaczysz przycisk Połącz dokładnie tam, gdzie jest potrzebny — kliknij go, zatwierdź aplikację w otwartej karcie, a krok odblokuje się automatycznie. Dotyczy to również automatyzacji tworzonych przez AI: każdy krok, który wymaga połączenia z aplikacją, poinformuje Cię o tym przed włączeniem automatyzacji.

    Każda akcja znajdująca się pod nagłówkiem Popularne w danej aplikacji jest wyposażona w formularz z przewodnikiem zamiast pól technicznych. Dodawanie wiersza do Google Sheets, na przykład, przeprowadzi Cię przez ten proces: wybierz jeden ze swoich arkuszy z listy, wybierz arkusz, a następnie każdy z nagłówków kolumn Twojego arkusza pojawi się jako osobne pole do wypełnienia — ze standardowymi przyciskami danych do wstawiania wartości z wcześniejszych kroków. Wyszukiwanie wiersza działa w ten sam sposób: wybierz arkusz kalkulacyjny i arkusz, wpisz, czego szukać, gotowe. To samo podejście dotyczy Gmaila (wysyłanie, wersje robocze, odpowiedzi, wyszukiwanie e-maili), Slacka (kanały pochodzą z listy na żywo), Notion (wybierz bazę danych, a każda z jej właściwości pojawi się jako pole), HubSpot (kontakty, transakcje, firmy, zgłoszenia), Kalendarza Google (wybierz kalendarz ze swojej listy podczas tworzenia lub wyszukiwania wydarzeń), Dokumentów Google (wybierz dokument z listy) oraz Telegrama. Wszystkie nietypowe opcje znajdują się pod przyciskiem Pokaż opcje zaawansowane z ustawionymi rozsądnymi wartościami domyślnymi. Kroki skonfigurowane przed wprowadzeniem tej funkcji działają bez zmian; otwórz jeden z nich i wybierz Przełącz na tryb prosty, kiedy tylko zechcesz skorzystać z wersji z przewodnikiem.

    Użyj Przetestuj krok wewnątrz dowolnego kroku integracji, aby uruchomić tylko ten konkretny krok w rzeczywistości — w przykładzie z arkuszami wiersz faktycznie pojawi się w Twoim arkuszu kalkulacyjnym, dzięki czemu wiesz, że automatyzacja działa, zanim ją włączysz.

  • E-mail (Twój serwer pocztowy) — wyślij e-mail z własnego serwera pocztowego, zamiast przez Gmaila. Wybierz to jako typ kroku i wypełnij dane wysyłkowe swojego dostawcy tylko raz: adres serwera, port, nazwę użytkownika, hasło oraz adres, z którego ma przychodzić poczta. Znajdziesz je w ustawieniach swojego dostawcy poczty e-mail, zazwyczaj pod hasłem „SMTP” lub „Wysyłanie”. Przed zapisaniem sprawdzamy dane z Twoim serwerem pocztowym, więc jeśli coś jest nie tak, dowiesz się o tym natychmiast, a nie przy pierwszym uruchomieniu automatyzacji.

    Warto wiedzieć o dwóch rzeczach. Użyj portu 587 — jest szyfrowany, obsługuje go prawie każdy dostawca i jest to port, który działa w naszej sieci wysyłkowej. Jeśli Twoje konto e-mail korzysta z logowania dwuetapowego, utwórz hasło aplikacji w ustawieniach konta dostawcy zamiast wpisywać swoje zwykłe hasło.

    Po połączeniu krok ogranicza się tylko do pól Do, Temat i Wiadomość, ze standardowymi przyciskami do wstawiania danych z wcześniejszych kroków. Jeśli potrzebujesz, dostępne są również pola DW i UDW. Twoje hasło jest przechowywane w formie zaszyfrowanej i nigdy nie jest wyświetlane — ponowne połączenie wymaga jego ponownego wpisania.

  • Wbudowane aplikacje — kilka narzędzi posiada własne, pierwszorzędne kroki, oddzielone od katalogu integracji:

    • Mollie — utwórz link do płatności lub sprawdź, czy płatność została opłacona. Połącz raz za pomocą klucza API Mollie (Pulpit nawigacyjny Mollie → Deweloperzy → Klucze API).
    • WooCommerce — wyszukaj klienta lub zamówienie w swoim sklepie, zmień status zamówienia lub utwórz kod rabatowy. Połącz za pomocą adresu swojego sklepu oraz klucza REST API (WooCommerce → Ustawienia → Zaawansowane → REST API → Dodaj klucz).

    Łączenie działa w ten sam sposób, co krok e-mail: szczegóły są sprawdzane na żywo w usłudze przed zapisaniem czegokolwiek, klucze są przechowywane w formie zaszyfrowanej i nigdy nie są ponownie wyświetlane, a każdy krok otrzymuje zwykłe pola ze standardowymi przyciskami wstawiania danych.

  • Zapytanie do bazy danych — dla użytkowników technicznych: uruchom zapytanie SQL względem własnej zewnętrznej bazy danych MySQL lub Postgres (na przykład wyszukaj klienta w bazie danych swojego sklepu). Dodaj połączenie raz — jest ono testowane na żywo przed zapisaniem — a następnie napisz zapytanie. Użyj symboli zastępczych $1, $2 (Postgres) lub ? (MySQL) dla wartości pochodzących z wcześniejszych kroków i umieść te wartości w polu Wartości, aby tekst wpisany przez kontakt nigdy nie został wklejony bezpośrednio do Twojego kodu SQL. Baza danych musi być dostępna z poziomu Internetu.

  • Żądanie HTTP — wywołaj bezpośrednio dowolny zewnętrzny adres internetowy dla narzędzi, które nie mają jeszcze wbudowanej integracji.

  • Warunek — rozgałęź automatyzację na jedną z dwóch ścieżek w zależności od ustawionej reguły. Wstaw element, który chcesz sprawdzić, za pomocą przycisku + zamiast wpisywać go ręcznie, wybierz sposób porównania (równa się, zawiera, jest większe niż, pasuje do wyrażenia regularnego…) i wpisz wartość, z którą chcesz go porównać. Zawiera szuka dokładnie wpisanego tekstu; gdy potrzebujesz wzorca — kilku pisowni słowa kluczowego, słowa tylko na początku wiadomości, formatu numeru zamówienia — wybierz pasuje do wyrażenia regularnego i wpisz wyrażenie regularne, takie jak ^(ja|yes)\b. Dodaj flagi stylu /i, zapisując wzorzec jako /ja|yes/i. Nieprawidłowy wzorzec spowoduje błąd kroku w historii uruchomień, zamiast po cichu wybrać ścieżkę fałsz. Kroki na ścieżce prawda są wykonywane, gdy reguła jest spełniona, a kroki na ścieżce fałsz, gdy nie jest; ścieżka pozostawiona pusta po prostu kończy działanie automatyzacji. Sprawdzanie tagów użytkownika jest jednym z najbardziej przydatnych zastosowań — wstaw tag_names kontaktu i użyj zawiera z nazwą tagu, jak w Przykładzie: ignorowanie każdego, kogo oznaczysz jako spam poniżej.

    Warunek może również rozgałęziać się w oparciu o zegar zamiast wartości. Ustaw jego Typ warunku na Pora dnia i podaj czas rozpoczęcia, czas zakończenia oraz strefę czasową: ścieżka prawda jest wykonywana, gdy bieżący czas mieści się w tym oknie, a ścieżka fałsz poza nim. Ustawienie czasu zakończenia przed czasem rozpoczęcia tworzy okno nocne (od 21:00 do 08:00), a przełączniki Dni ograniczają działanie do określonych dni tygodnia — pozostaw je wszystkie wyłączone, aby działało w każdy dzień. Zegar jest sprawdzany w momencie wykonywania kroku, więc warunek czasowy umieszczony po opóźnieniu sprawdza czas, w którym faktycznie do niego dotarto, a nie czas rozpoczęcia uruchomienia. W ten sposób budujesz “jedną automatyzację, różne zachowanie w zależności od czasu” — rób co innego w dzień, a co innego w nocy; jeśli natomiast automatyzacja po prostu nie powinna działać poza określonym oknem czasowym, użyj Uruchamiaj tylko w tych godzinach w wyzwalaczu.

    W zwykłym warunku Porównaj wartość możesz również porównywać bezpośrednio z zegarem: grupa Bieżący czas w selektorze wstawiania danych oferuje now.hour (0–23), now.minute, now.weekday (1 = poniedziałek … 7 = niedziela), now.day, now.month oraz now.year. Są one odczytywane w czasie UTC, chyba że wypełnisz opcjonalne pole strefy czasowej w warunku.

  • Krok AI — pozwól wbudowanej sztucznej inteligencji odczytać dotychczasowe dane i wygenerować odpowiedź lub decyzję w ramach przepływu pracy. Napisz polecenie (prompt), wstaw wartości z wcześniejszych kroków, a wynik tego kroku będzie dostępny dla każdego kolejnego kroku. Poza poleceniem nie ma nic do skonfigurowania — sama sztuczna inteligencja jest zarządzana za Ciebie. Ustawienia kroku z góry określają cenę: każde uruchomienie kroku AI zużywa 0,25 kredytu (więc krok AI wewnątrz pętli zużywa 0,25 kredytu na każde powtórzenie), a Testuj krok uruchamia rzeczywistą sztuczną inteligencję, więc również zużywa 0,25 kredytu.

    Warto znać dwa limity, oba na tyle hojne, że większość automatyzacji nigdy ich nie osiąga. Odpowiedzi mają maksymalną długość; jeśli AI potrzebuje więcej miejsca, odpowiedź zostanie ucięta — zobaczysz stosowną notatkę podczas testowania kroku, więc poproś o coś krótszego lub podziel pracę na dwa kroki AI. Sam prompt również ma maksymalny rozmiar po wypełnieniu danymi z wcześniejszych kroków: jeśli wstawisz bardzo dużą ilość danych (długą historię czatu, całą pobraną stronę), uruchomienie zostanie zatrzymane z komunikatem informującym o konieczności przekazania mniejszej ilości danych.

  • Opóźnienie (Delay) — pauza przed kontynuowaniem. Typ oczekiwania oferuje dwa sposoby: Przez określony czas to klasyka: czekaj 10 minut, 2 godziny, 3 dni, z opcjonalnym losowym „jitterem”, aby kolejne uruchomienia nie następowały dokładnie w tej samej sekundzie. Do określonego momentu czeka na datę i godzinę — zazwyczaj taką, którą wstawiasz z wcześniejszego kroku za pomocą przycisku +, np. czas rozpoczęcia spotkania — a Przesunięcie w minutach zmienia ten czas: -180 oznacza trzy godziny przed tym momentem, -1440 dzień przed, 0 dokładnie w tym momencie. Jeśli w momencie dotarcia do kroku dany czas już minął, automatyzacja nie czeka i po prostu przechodzi dalej; oczekiwania dłuższe niż 30 dni są odrzucane. Oczekiwania dłuższe niż pół minuty wstrzymują uruchomienie w odpowiedni sposób, zamiast utrzymywać je otwarte — uruchomienie jest widoczne jako oczekujące do wyznaczonego czasu, więc minuty, godziny i dni są w porządku.

  • Pętla (Loop) — powtórz grupę kroków raz dla każdego elementu na liście (na przykład raz dla każdego kontaktu zwróconego przez Znajdź kontakty lub raz dla każdego tagu kontaktu). Pozostaw Maksymalną liczbę iteracji pustą, aby przejść przez każdy element, do 1000; ustaw liczbę, aby zatrzymać się wcześniej. Długa lista nie musi być przetwarzana za jednym razem: gdy uruchomienie zbliża się do limitu czasowego, pętla wstrzymuje się w miejscu i wznawia kilka sekund później od tego samego elementu, więc codzienne przeglądanie kilkuset kontaktów kończy się samoistnie. Opóźnienie wewnątrz pętli działa w ten sam sposób — pętla odczekuje i przechodzi do następnego kroku dla danego elementu.

  • Zwróć odpowiedź (Return response) — dla automatyzacji rozpoczynających się od wyzwalacza Webhook lub Funkcja Agenta AI: odeślij dane do tego, co wywołało automatyzację — zewnętrznego narzędzia, które połączyło się z Twoim webhookiem, lub Twojego własnego agenta AI w trakcie rozmowy. Domyślnie wywołanie otrzymuje tylko potwierdzenie; dodaj ten krok, a wywołujący otrzyma w zamian Twoją własną odpowiedź — wybierz kod statusu, napisz treść (JSON lub zwykły tekst) i wstaw wartości z wcześniejszych kroków, aby narzędzie, które Cię wywołało, otrzymało np. wiersz, który wyszukałeś, lub kontakt, który utworzyłeś. Wywołujący czeka do 30 sekund; jeśli automatyzacja trwa dłużej (np. z powodu kroku opóźnienia), wraca do normalnego potwierdzenia, a automatyzacja działa dalej niezależnie. Testuj krok pokazuje podgląd odpowiedzi z Twoimi przykładowymi danymi.

Istnieje również krok Przekształć (Transform) służący do zmiany formatu danych za pomocą kodu — jest on przeznaczony dla użytkowników technicznych, którzy czują się komfortowo pisząc małe skrypty; wszyscy inni mogą go bezpiecznie zignorować.

Akcje

Akcje to czynności, które automatyzacja wykonuje wewnątrz samego Your AI Connector — nie ma aplikacji do połączenia, nic nie trzeba wcześniej konfigurować. Są pogrupowane w selektorze w ten sam sposób, w jaki są pogrupowane tutaj.

Kontakty

Akcja Co robi
Utwórz kontakt Dodaje nowy kontakt. Wymagany jest numer telefonu. Jeśli kontakt o takim numerze już istnieje na koncie (różne zapisy numeru w WhatsApp liczą się jako ten sam kontakt), krok zwraca istniejący kontakt zamiast zgłaszać błąd lub tworzyć duplikat, a log uruchomienia odnotowuje ten fakt. Kolejne kroki otrzymują ID kontaktu w obu przypadkach
Aktualizuj kontakt Zmienia imię, nazwisko, adres e-mail lub numer telefonu kontaktu
Znajdź kontakt Wyszukuje kontakt po numerze telefonu lub adresie e-mail, aby kolejne kroki mogły użyć jego danych
Znajdź kontakty Wyświetla listę kontaktów — wszystkich, wyszukiwanie pełnotekstowe, jedną listę lub przefiltrowane. Szybki sposób: Z tagiem zwraca tylko kontakty posiadające dany tag, Bez tagu pomija wszystkich, którzy go mają (tagi dopasowywane po nazwie; nazwa, która nie istnieje, powoduje błąd kroku z jasnym komunikatem, więc literówka nie zwróci nikogo po cichu). Zaawansowany sposób: Zaawansowane filtry otwierają ten sam kreator reguł, którego używają inteligentne listy, więc możesz filtrować po wszystkim, po czym może filtrować inteligentna lista — tagi, listy, kanał, status, daty aktywności, AI włączone/wyłączone, nie przeszkadzać, imię/email/telefon, etap transakcji, pola niestandardowe — z podglądem na żywo, ile kontaktów pasuje. Gdy ustawione są zaawansowane filtry, przejmują one kontrolę, a proste pola powyżej są ignorowane. Ile określa, ile kontaktów zwraca krok, do 1000 na uruchomienie (domyślnie 50); wszystko powyżej 100 jest pobierane w partiach w tle, więc codzienne przeglądanie kilkuset kontaktów mieści się w jednym uruchomieniu
Włącz lub wyłącz AI dla kontaktu Włącza lub wyłącza agenta AI dla tego konkretnego kontaktu, nie wpływając na nikogo innego
Ustaw nie przeszkadzać Zatrzymuje (lub wznawia) wszelką komunikację wychodzącą do tego kontaktu, z opcjonalną notatką wyjaśniającą powód
Ustaw pole niestandardowe Zapisuje jedno pole niestandardowe w kontakcie, pozostawiając inne bez zmian. Pole jest tworzone, jeśli jeszcze nie istnieje
Dodaj kontakt do listy / Usuń kontakt z listy Przenosi kontakt na jedną z Twoich list kontaktów lub z niej usuwa
Przypisz agenta AI lub kampanię Przekazuje kontakt innemu agentowi AI, aby osobowość i ustawienia tego agenta przejęły kontrolę od następnej wiadomości — to samo, co Przypisz Agenta AI w menu czatu, ale wykonane przez workflow. Wybierz agenta z listy; pole akceptuje również aktywną klasyczną kampanię dla starszych konfiguracji. Opcjonalnie pozwól nowemu agentowi odpowiedzieć od razu. W ten sposób przełączasz agentów w trakcie rozmowy: punkty wejścia oparte na słowach kluczowych decydują tylko o tym, kto odpowiada na zupełnie nową rozmowę, więc wyzwalacz Wiadomość przychodząca zawężony do słowa takiego jak „wsparcie”, po którym następuje ta akcja, przenosi istniejący czat do Twojego agenta wsparcia. Krok po kroku: Przełączanie Agenta AI w trakcie rozmowy
Ustaw tag kontaktu / Usuń tag kontaktu Nakłada lub usuwa tag po nazwie. Tag, który jeszcze nie istnieje, zostanie utworzony

Wiadomości

Akcja Co robi
Wyślij wiadomość Wysyła wiadomość na kanale, na którym znajduje się już kontakt — WhatsApp, SMS, Instagram lub Messenger, zależnie od tego, skąd przyszedł. Możesz dołączyć obraz lub plik za pomocą linku, a w przypadku linku do mediów tekst może pozostać pusty. W przypadku wszystkiego, co nie jest obrazem, wypełnij Typ mediów typem MIME pliku (application/pdf, audio/ogg, video/mp4), aby kanał dołączył go w odpowiedni sposób, oraz opcjonalnie Nazwę pliku, aby odbiorca widział nazwę dokumentu. Aby dostarczyć dźwięk jako notatkę głosową WhatsApp (dymek odtwarzania, a nie plik), włącz Wyślij jako notatkę głosową i upewnij się, że dźwięk jest w formacie OGG/Opus z typem mediów audio/ogg. Plik MP3 wysłany jako notatka głosowa odtwarza się na niektórych telefonach, a na innych wyświetla się jako plik, więc najpierw dokonaj konwersji. Ta jedna akcja zastępuje stare, oddzielne kroki „Wyślij WhatsApp” i „Wyślij SMS”, które i tak robiły dokładnie to samo; automatyzacje, które nadal z nich korzystają, będą działać bez zmian
Wyślij szablon WhatsApp Wysyła jeden z Twoich zatwierdzonych szablonów WhatsApp, który dociera do kogoś spoza 24-godzinnego okna WhatsApp. Podaj kontakt lub zwykły numer telefonu — w przypadku numeru kontakt zostanie wyszukany i utworzony, jeśli jeszcze nie istnieje. Zmienne szablonu są wypełniane na podstawie danych kontaktu, a nie wpisywane w tym kroku. Wymaga podłączonego kanału WhatsApp Business API. Zobacz Szablony WhatsApp
Wyślij wiadomość WhatsApp Web Wysyła wiadomość przez telefon z połączonym kodem QR WhatsApp Web, adresowaną numerem w pełnym formacie międzynarodowym (+31612345678). Dla kont na kanale WhatsApp Web. Numer, na który wysyłasz wiadomość, jest tylko odbiorcą — nie musi być połączony jako kanał (typowym przypadkiem jest telefon menedżera otrzymujący raporty z rezerwacji). Jeśli połączysz telefon odbiorcy jako drugi kanał na tym samym koncie, każda wiadomość między dwoma telefonami będzie rejestrowana dwukrotnie (raz na kanał), a nowy numer może zostać wybrany do wysyłki, co w pierwszym dniu rozgrzewki ma limit nowych kontaktów wynoszący 0 — uruchomienie zakończy się niepowodzeniem z komunikatem Daily limit of 0 new contacts reached. Pozostaw odbiorcę jako zwykły numer. Wysyłki są również odrzucane, gdy kontakt odbiorcy ma włączony tryb „Nie przeszkadzać” (uruchomienie pokazuje Contact is on Do Not Disturb list); najpierw wyłącz ten tryb na czacie

Zadania

Akcja Co robi
Utwórz zadanie Tworzy zadanie, opcjonalnie z opisem, terminem wykonania, osobą przypisaną i kontaktem
Aktualizuj zadanie Zmienia tytuł, opis, etap, priorytet, termin wykonania lub kontakt zadania
Znajdź zadanie / Znajdź zadania Ładuje jedno zadanie lub listę zawężoną według etapu, priorytetu, kontaktu, transakcji, osoby przypisanej lub terminu wykonania — dzięki czemu automatyzacja może rozgałęziać się w zależności od wyników

Transakcje

Akcja Co robi
Utwórz transakcję Tworzy transakcję. Etap jest wymagany i musi być jednym z etapów Twojego lejka
Aktualizuj transakcję Zmienia tytuł, wartość, etap, status lub kontakt transakcji
Przenieś etap transakcji Przenosi transakcję do innego etapu i umieszcza kartę na górze tej kolumny

Spotkania

Akcja Co robi
Utwórz spotkanie Rezerwuje spotkanie dla kontaktu w jednym z Twoich typów wydarzeń z możliwością rezerwacji
Anuluj spotkanie Anuluje spotkanie, z opcjonalnym powodem. Pozostaje w rejestrze jako anulowane, zamiast znikać
Przełóż spotkanie Przenosi spotkanie na nowy termin. Ustaw również czas zakończenia — nie jest on ponownie wyliczany na podstawie długości typu wydarzenia
Znajdź spotkanie / Znajdź spotkania Wczytuje jedno spotkanie lub listę dla jednego kontaktu, jednego dnia lub jednego statusu
Znajdź dostępne terminy Wyświetla listę wolnych terminów dla jednego z Twoich typów wydarzeń między dwoma momentami, aby późniejszy krok mógł zaoferować lub zarezerwować jeden z nich

Inne

Akcja Co robi
Zaloguj zdarzenie Rejestruje niestandardowe zdarzenie w dzienniku automatyzacji Twojego konta — przydatne do zliczania, jak często coś się wydarzyło
Powiadom człowieka Wysyła e-mail i powiadamia Cię, że ktoś musi wkroczyć do akcji, z niskim, średnim lub wysokim priorytetem, wskazując kontakt, jeśli go przypiszesz

Jak zapisywane są zmienne. Wszystko, co wstawisz za pomocą przycisku +, pojawia się jako ${…} — na przykład ${trigger.contact.first_name} lub ${trigger.appointment.start_time} — i jest to jedyny format, który automatyzacja rozpoznaje. Styl {{first_name}}, który możesz znać z szablonów kampanii i transmisji, nie jest tutaj rozumiany: jest wysyłany dokładnie tak, jak został wpisany, więc wiadomość dotrze z {{first_name}} zamiast imienia. Jeśli wiadomość dotarła z wciąż widocznym tekstem zastępczym, prawie zawsze jest to powód — usuń symbol zastępczy i wstaw go ponownie za pomocą przycisku +. Pola niestandardowe znajdują się w sekcji kontakt, tak jak wszystko inne dotyczące danej osoby (${trigger.contact.your_field_key}).

Jedna rzecz, o której warto wiedzieć przy wypełnianiu tych pól: wszystko, co kończy się na ID — Contact ID, Task ID, Appointment ID — powinno zostać wstawione z wcześniejszego kroku za pomocą przycisku +, zamiast wpisywania ręcznego; wskazówka pod każdym polem o tym informuje.

Przykład: przypomnienia o wizycie 24 godziny i 3 godziny wcześniej

To automatyzacja, którą większość osób tworzy jako pierwszą, więc oto ona od początku do końca.

1. Uruchom automatyzację. AI Studio → Automatyzacje → Nowa automatyzacja, a następnie kliknij wyzwalacz na kanwie.

2. Wybierz wyzwalacz. Kliknij Zmień wyzwalacz, otwórz Spotkania i wybierz Przed spotkaniem.

3. Wybierz czasy przypomnień. W sekcji Przypomnienia kliknij kafelki 24 godziny wcześniej i 3 godziny wcześniej. Potrzebujesz czegoś, czego nie ma w ofercie — powiedzmy 45 minut? Wpisz liczbę minut w Coś innego i kliknij Dodaj. Możesz mieć do pięciu przypomnień w jednej automatyzacji, ale co najmniej jedno: bez ustawionego żadnego, automatyzacja nigdy się nie uruchomi.

Jeśli którekolwiek z Twoich wizyt rozpoczynają się na tyle wcześnie, że przypomnienie mogłoby dotrzeć w nocy, włącz opcję Szanuj godziny ciszy na dole panelu tego samego wyzwalacza — przypomnienie nadal uruchomi się o czasie, ale wiadomość zaczeka do godziny 8:00 czasu lokalnego kontaktu. Zobacz Szanowanie godzin ciszy.

Każde przypomnienie uruchamia się raz na spotkanie, więc dwa przypomnienia oznaczają dwa uruchomienia dla tej samej rezerwacji. Dotyczy to spotkań już znajdujących się w Twoim kalendarzu, a nie tylko tych zarezerwowanych po włączeniu automatyzacji — i nadąża za zmianami: przenieś spotkanie, a przypomnienia przeniosą się wraz z nim; anuluj je, a one również zostaną anulowane. Przypomnienie, którego moment już minął w chwili dokonania rezerwacji (np. przypomnienie 24-godzinne dla spotkania zarezerwowanego tego popołudnia), jest po prostu pomijane, zamiast zostać wysłane z opóźnieniem.

4. Opcjonalnie: nadaj każdemu przypomnieniu inną treść. Dodaj krok Warunek po wyzwalaczu i wybierz Przypomnienie: minuty przed jako pole, ==, oraz 1440 jako wartość. Ścieżka prawda to wiadomość na dzień przed („Do zobaczenia jutro o…”), ścieżka fałsz to ta trzygodzinna („Do zobaczenia wkrótce o…”). Pomiń ten krok, jeśli ta sama treść jest odpowiednia dla obu.

5. Wyślij wiadomość. Dodaj akcję Wyślij wiadomość. Dla ID kontaktu kliknij + i wstaw kontakt ze spotkania. W treści wiadomości napisz przypomnienie i użyj +, aby wstawić imię kontaktu oraz czas rozpoczęcia spotkania — na przykład:

Hi ${trigger.contact.first_name}, a reminder about your appointment on ${trigger.appointment.start_time}. Reply CONFIRM to keep it or CANCEL if you can't make it.

Inne szczegóły, które przekazuje wyzwalacz: pokój spotkania, jego podsumowanie, telefon i e-mail kontaktu oraz informacja, które to przypomnienie w ramach tego uruchomienia. Czas rozpoczęcia przychodzi jako pełna data i godzina (2026-09-01T10:00:00Z), więc jeśli wolisz, aby wiadomość brzmiała „jutro o 10:00”, umieść krok AI przed wiadomością i poproś o sformułowanie czasu w sposób zrozumiały dla kontaktu.

6. Przetestuj, a następnie włącz. Kliknij Uruchom, aby przetestować raz z przykładowymi danymi, sprawdź uruchomienie w Dzienniku, a następnie przełącz przełącznik Włączone.

O 24-godzinnym oknie WhatsApp. Jeśli kontakt ostatnio napisał do Ciebie ponad 24 godziny temu, WhatsApp nie pozwoli na wysłanie zwykłej wiadomości — a dokładnie w takiej sytuacji znajduje się przypomnienie wysyłane dzień wcześniej. Użyj do tego przypomnienia akcji Wyślij szablon WhatsApp z zatwierdzonym szablonem; szablon może otworzyć konwersację i ponownie otwiera 24-godzinne okno, dzięki czemu odpowiedź kontaktu może być obsłużona normalnie. Przypomnienie trzygodzinne często może wykorzystywać zwykłą akcję Wyślij wiadomość, ponieważ do tego czasu kontakt mógł już odpowiedzieć na pierwszą wiadomość. Zobacz Szablony WhatsApp, aby dowiedzieć się, jak tworzyć i zatwierdzać szablony.

Informacje o przyciskach Potwierdź / Anuluj. Przyciski szybkiej odpowiedzi, w które można kliknąć, nie są jeszcze dostępne w automatyzacjach. Obecnie można to zrobić, prosząc o odpowiedź słowną — „odpowiedz POTWIERDŹ, aby zachować, lub ANULUJ, aby anulować” — i obsługując odpowiedź albo za pomocą agenta AI (odczytuje on odpowiedź jak każdą inną wiadomość i może anulować lub zmienić rezerwację), albo za pomocą drugiej automatyzacji wyzwalanej przez Przychodzącą wiadomość, ograniczonej do wiadomości zawierających ANULUJ, która wyszukuje rezerwację dla danego kontaktu za pomocą Znajdź spotkania, uruchamia Anuluj spotkanie i powiadamia Cię za pomocą Powiadom człowieka.

Przykład: ignorowanie każdego, kogo oznaczysz jako spam

Oznacz osobę marnującą czas raz, a już nigdy więcej o niej nie usłyszysz — ten sam schemat działa dla „odpowiadaj tylko osobom z tagiem VIP”, „pomiń każdego z tagiem Klient” i tak dalej.

1. Uruchom automatyzację. AI Studio → Automatyzacje → Nowa automatyzacja, a następnie kliknij wyzwalacz na kanwie.

2. Wybierz wyzwalacz. Kliknij Zmień wyzwalacz, otwórz Wiadomości i wybierz Wiadomość przychodząca. Pozostaw kanał ustawiony na Dowolny kanał, aby obejmował każdą konwersację.

3. Dodaj sprawdzenie. Dodaj krok Warunek po wyzwalaczu. W pierwszym polu kliknij przycisk +, wpisz tag w polu wyszukiwania i wybierz tag_names (ten znajdujący się pod kontakt, w grupie wyzwalacza wiadomości przychodzącej) — to są tagi kontaktu według nazwy. Pole wypełni się automatycznie jako ${trigger.contact.tag_names}. Ustaw porównanie na zawiera, a w polu wartości wpisz tag dokładnie tak, jak go nazwałeś, na przykład spam.

4. Zdecyduj, co się stanie. Na ścieżce prawda — tej, która uruchamia się, gdy kontakt posiada dany tag — dodaj akcję Ustaw tryb nie przeszkadzać, która zatrzymuje wszelkie wychodzące do nich wiadomości. Wypełnij trzy elementy: ID kontaktu za pomocą przycisku + (wstaw kontakt z wyzwalacza, nie wpisuj go ręcznie), Nie przeszkadzać jako true oraz opcjonalnie Powód dla własnej dokumentacji. Wolisz utrzymać konwersację otwartą, ale wyciszyć AI? Użyj zamiast tego Włącz lub wyłącz AI dla kontaktu, z opcją AI włączone ustawioną na false. Pozostaw ścieżkę fałsz pustą: wszyscy inni będą obsługiwani normalnie.

5. Przetestuj, a następnie włącz. Kliknij Uruchom, aby przetestować raz na przykładowych danych, sprawdź przebieg w Dzienniku, a następnie przełącz przełącznik Włączone.

Trzy rzeczy, które warto wiedzieć:

  • Wielkość liter ma znaczenie. Tag o nazwie Spam nie będzie pasował do spam. Jeśli nie masz pewności, skopiuj nazwę z Ustawienia → Tagi — zobacz Tworzenie tagów.
  • Wybierz tag_names, a nie tags. Tuż obok na tej samej liście znajduje się tags, który przechowuje wewnętrzne kody ID zamiast nazw. Sprawdzenie względem tego pola nigdy nie będzie pasować do słowa, które wpiszesz, więc automatyzacja zawsze będzie wybierać ścieżkę fałsz. Jeśli wolisz wpisać pole, zamiast je wybierać, tym, którego potrzebujesz, jest ${trigger.contact.tag_names}.
  • Dotyczy to kolejnej wiadomości. Sprawdzenie odczytuje tagi, które kontakt posiada w momencie nadejścia wiadomości, więc oznaczenie kogoś tagiem nie cofa już wysłanych wiadomości. Jeśli chcesz, aby sam tag był punktem wyjścia, użyj wyzwalacza Kontakt zaktualizowany, który uruchamia się w momencie dodania lub usunięcia tagu.

Przykład: dołączanie do listy za pomocą słowa kluczowego (i wypisywanie się za pomocą innego)

Pozwól ludziom zapisać się na listę poprzez wysłanie słowa — JOIN, VIP, OFFERS — i wypisać się równie łatwo. Dwie małe automatyzacje, jedna lista kontaktów i Twoje wiadomości zyskują samoczynnie budującą się grupę odbiorców.

1. Uruchom automatyzację. AI Studio → Automatyzacje → Nowa automatyzacja, a następnie kliknij wyzwalacz na kanwie.

2. Wybierz wyzwalacz. Kliknij Zmień wyzwalacz, otwórz Wiadomości i wybierz Wiadomość przychodząca. Wybierz kanał, na którym słowo kluczowe ma działać — na przykład WhatsApp — lub pozostaw opcję Dowolny kanał. W polu Zawiera tekst wpisz słowo kluczowe, na przykład JOIN. Wielkość liter nie ma tutaj znaczenia: join, Join oraz JOIN będą pasować.

3. Dodaj ich do listy. Dodaj akcję Dodaj kontakt do listy. Wstaw ID kontaktu za pomocą przycisku + — kontakt jest przekazywany wraz z wyzwalaczem — i wybierz listę, na którą mają trafić użytkownicy. Jeśli jeszcze jej nie masz, najpierw ją utwórz (zobacz Zarządzanie listami i kontaktami).

4. Opcjonalnie: potwierdź to. Dodaj po tym akcję Wyślij wiadomość, z wstawionym w ten sam sposób ID kontaktu, o treści typu „Jesteś na liście! Odpowiedz STOP w dowolnym momencie, aby się wypisać”.

5. Przetestuj, a następnie włącz. Kliknij Uruchom, aby przetestować raz na przykładowych danych, sprawdź przebieg w Dzienniku, a następnie przełącz przełącznik Włączone.

6. Zbuduj drogę wyjścia. Stwórz drugą automatyzację w ten sam sposób: ten sam wyzwalacz z STOP w polu Zawiera tekst oraz akcję Usuń kontakt z listy zamiast poprzedniej. Wspomnij o słowie kończącym w wysyłanej wiadomości — ludzie, którzy wiedzą, że istnieje kulturalny sposób na wypisanie się, nie blokują numeru, aby to osiągnąć.

Od tego momentu każda wiadomość może wykorzystywać tę listę jako grupę odbiorców — wszyscy, którzy wysłali słowo kluczowe, minus wszyscy, którzy później wysłali słowo kończące. Trwająca kampania, która wysyła wiadomości do nowych członków listy, automatycznie uwzględnia osoby, które dołączyły za pomocą słowa kluczowego.

Warto wiedzieć: Zawiera tekst dopasowuje się do dowolnego miejsca w wiadomości, więc „dołączam do was jutro” zawiera join. Wybierz słowo, którego ludzie nie użyliby w środku zdania, lub użyj pola Regex w wyzwalaczu, gdy potrzebujesz dokładnego dopasowania.

Przykład: przeniesienie leada z Instagrama lub Facebooka na WhatsApp po zamknięciu okna konwersacji

Typowy lejek reklamowy: użytkownicy widzą Twoją reklamę na Instagramie lub Facebooku, wysyłają wiadomość prywatną do Twojej strony, a Twój agent AI kwalifikuje ich i prosi o numer telefonu. Gdy lead wpisze swój numer lub adres e-mail na czacie, AI automatycznie zapisuje go w polach telefonu i e-maila kontaktu w czasie rzeczywistym — w tej części nie trzeba nic mapować ani konfigurować.

Tym, co nie dzieje się automatycznie, jest przejście na WhatsApp. Instagram i Messenger pozwalają na wysyłanie wiadomości tylko w ciągu 24 godzin od ostatniej wiadomości kontaktu, nie obsługują szablonów do wznawiania rozmowy, a wbudowane funkcje automatycznego kontaktu Your AI Connector zawsze pozostają w kanale, w którym toczy się rozmowa — więc gdy okno się zamyka, automatyczne kontakty w tych kanałach są po prostu pomijane (zobacz System automatycznego kontaktu). Ta automatyzacja wykonuje przejście za Ciebie, wykorzystując numer przechwycony przez AI:

1. Uruchom automatyzację. AI Studio → Automatyzacje → Nowa automatyzacja, a następnie kliknij wyzwalacz na kanwie.

2. Wybierz wyzwalacz. Kliknij Zmień wyzwalacz, otwórz Kontakty i wybierz Kontakt zaktualizowany, ograniczając go do pola numer telefonu. Uruchamia się on w momencie, gdy AI zapisze przechwycony numer — niezależnie od tego, w jakim kanale toczy się rozmowa.

3. Dodaj opóźnienie. Stałe oczekiwanie, powiedzmy 24 godziny, daje rozmowie — oraz wszelkim szybkim automatycznym kontaktom wewnątrz okna — czas na wykonanie swojego zadania. Jeśli w międzyczasie lead dokona konwersji, możesz zatrzymać działanie za pomocą Warunku przed następnym krokiem (sprawdzając tag_names kontaktu pod kątem czegoś takiego jak Customer, zgodnie z tym samym wzorcem co w Przykład: ignorowanie osób oznaczonych jako spam).

4. Wyślij szablon. Dodaj akcję Wyślij szablon WhatsApp, wstaw Identyfikator kontaktu za pomocą przycisku + i wybierz jeden ze swoich zatwierdzonych szablonów. Szablony mogą otwierać rozmowę, więc działa to niezależnie od tego, jak długo lead pozostawał nieaktywny — o to właśnie chodzi w tym kroku. Zmienne szablonu są wypełniane z własnych pól kontaktu i wymagają podłączonego kanału WhatsApp Business API. Zobacz Szablony WhatsApp, aby dowiedzieć się, jak tworzyć i zatwierdzać szablony.

5. Przetestuj, a następnie włącz. Kliknij Uruchom, aby przetestować raz na przykładowych danych, sprawdź przebieg w Dzienniku, a następnie przełącz przełącznik Włączone.

Gdy lead odpowie, rozmowa przenosi się na WhatsApp — wewnątrz 24-godzinnego okna — a Twój agent kontynuuje działanie od tego momentu.

Przykład: AI w nocy, Twój zespół w dzień

Niektóre zespoły pracują na odwrót: agent AI obsługuje wieczory i noce, a ludzie przejmują obowiązki rano. Ustaw godziny aktywności agenta na zmianę nocną i to połowa sukcesu — wiadomość, która dotrze w ciągu dnia, zostanie odebrana przez AI, gdy jego godziny pracy ponownie się rozpoczną, a w międzyczasie pojawi się w filtrze Poza godzinami pracy w Czatach.

Druga połowa to automatyzacja porannego przekazania, aby czat otwarty przez AI o 21:00 nie czekał do 21:00 następnego dnia, gdy klient odpisze o 10:00 rano. Dwie małe automatyzacje załatwiają sprawę — pierwsza wstrzymuje AI przy każdym czacie, który otrzyma wiadomość w ciągu dnia, druga oddaje wszystko do AI wieczorem:

Automatyzacja 1 — przekazywanie czatów dziennych do zespołu.

  1. AI Studio → Automatyzacje → Nowa automatyzacja. Wyzwalaczem jest już Przychodząca wiadomość; pozostaw go dla całego konta lub ogranicz do jednego agenta.
  2. W ustawieniach wyzwalacza włącz Uruchamiaj tylko w tych godzinach i ustaw godziny pracy swojego zespołu — powiedzmy od 08:00 do 20:45 — wraz ze swoją strefą czasową (zobacz Uruchamianie tylko w określonych godzinach).
  3. Dodaj akcję Włącz lub wyłącz AI dla kontaktu: wstaw Identyfikator kontaktu za pomocą przycisku +, ustaw AI włączone na false.
  4. Dodaj akcję Ustaw tag kontaktu z tagiem takim jak day-shift, aby wieczorna automatyzacja mogła ponownie znaleźć te czaty.

Teraz każda wiadomość, która dotrze w ciągu dnia, natychmiast wstrzymuje AI w tej konwersacji: czat pojawia się w filtrze AI wstrzymane, a Twój zespół odpowiada z tego poziomu. Ręczne udzielenie odpowiedzi anuluje również zaplanowaną odpowiedź AI dla tego czatu, więc AI nie włączy się ponownie, gdy nadejdą jego godziny pracy.

Automatyzacja 2 — oddawanie czatów do AI wieczorem.

  1. Nowa automatyzacja z wyzwalaczem Według harmonogramu, ustawionym na kilka minut przed rozpoczęciem godzin pracy AI — dla startu o 21:00, cron 50 20 * * * z tą samą strefą czasową.
  2. Dodaj akcję Znajdź kontakty przefiltrowaną według Z tagiem day-shift.
  3. Dodaj Pętlę dla wyników z dwoma krokami wewnątrz: Włącz lub wyłącz AI dla kontaktu z AI włączone true, a następnie Usuń tag kontaktu day-shift.

Czaty, które Twój zespół zakończył w ciągu dnia, wracają do AI na noc, a czat dzienny, do którego nikt nie dotarł, nadal otrzymuje zaplanowaną odpowiedź AI w momencie, gdy godziny pracy agenta się rozpoczynają — nic nie zostaje pominięte.

Z paska narzędzi na kanwie, Uruchom (Run) uruchamia automatyzację raz przy użyciu przykładowych danych, bez włączania jej dla rzeczywistych kontaktów — to bezpieczny sposób na sprawdzenie, czy działa. Odtwórz ponownie (Replay) uruchamia ją ponownie z rzeczywistymi danymi z ostatniego uruchomienia. Dziennik (Log) otwiera historię uruchomień, dzięki czemu możesz zobaczyć każde przeszłe uruchomienie i sprawdzić, czy zakończyło się sukcesem, niepowodzeniem, czy jest w toku.

Trzy rzeczy pomagają wyłapać błąd, zanim zrobią to Twoje kontakty:

  • Krok, któremu brakuje wymaganego elementu, nie zostanie uruchomiony. Pola oznaczone jako wymagane są sprawdzane przed uruchomieniem i przed przełączeniem przełącznika Włączone: jeśli krok Wyślij wiadomość nie ma identyfikatora kontaktu, otrzymasz komunikat wskazujący krok i pole, zamiast uruchomienia, które po cichu zawodzi. Wypełnij je, a przełącznik zadziała normalnie. Wstrzymywanie nigdy nie jest blokowane.
  • Zmienne, których nie można rozpoznać, są zgłaszane. Jeśli wartość ${…} w jednym z Twoich kroków niczego nie znalazła — błędnie wpisana nazwa pola lub dane, których wyzwalacz faktycznie nie przenosi — krok nadal jest uruchamiany z tą pustą częścią, a szczegóły uruchomienia pokazują wiersz Ostrzeżenia wskazujący dokładnie, które z nich okazały się puste. To zazwyczaj odpowiedź na pytanie „dlaczego moja wiadomość dotarła z luką”.
  • Odrzucony krok jest pokazywany jako nieudany, wraz z powodem. Krok, który aplikacja odrzuciła (zduplikowany kontakt, etap, który nie istnieje, szablon, który nie został zatwierdzony), jest oznaczony jako nieudany i pokazuje komunikat zwrotny, zamiast zielonego znacznika bez żadnej treści.

W przypadku automatyzacji rozpoczynających się od wyzwalacza Webhook, historia uruchomień ostrzega również o wywołaniach, które nigdy nie stały się uruchomieniami: jeśli coś wywołuje Twój webhook z brakującym lub błędnym kluczem (secret), baner na górze zlicza te odrzucone żądania i przypomina, co należy naprawić — wywołujący musi wysłać klucz z kroku wyzwalacza, albo jako nagłówek X-Webhook-Secret, albo jako ?secret= na końcu adresu URL. Wcześniej takie wywołania były po prostu odrzucane bez żadnego śladu, co sprawiało, że błędnie skonfigurowany wywołujący wyglądał tak, jakby automatyzacja w ogóle się nie uruchomiła.

Włączanie automatyzacji

Zapisz swoją automatyzację, a następnie użyj przełącznika Włączone (Enabled), aby ją uruchomić — od tego momentu będzie działać w rzeczywistości za każdym razem, gdy wystąpi jej wyzwalacz. W każdej chwili możesz przełączyć ją z powrotem na Wstrzymane (Paused), aby zatrzymać ją bez utraty swojej pracy. Automatyzacja musi zostać wstrzymana, zanim będzie można ją usunąć.

Automatyzacje, które uruchamiają się same

Niektóre przepływy mogą wywołać własny wyzwalacz. Klasyczny przypadek: automatyzacja, która rozpoczyna się od Utworzono zadanie i zawiera krok Utwórz zadanie. Nowe zadanie ponownie uruchamia wyzwalacz, co tworzy kolejne zadanie i tak dalej – jedno uruchomienie mniej więcej co sekundę, z których każde kosztuje kredyty. To samo może się zdarzyć w przypadku Utworzono kontakt oraz Utwórz kontakt lub Umówiono spotkanie oraz Utwórz spotkanie.

Trzy zabezpieczenia pozwalają to wykryć:

  • Edytor informuje o tym natychmiast. Gdy tylko przepływ przybierze taki kształt, nad obszarem roboczym pojawi się czerwony baner z nazwą kroku i informacją o sposobie naprawy, krok zostanie oznaczony czerwonym znacznikiem, a przełącznik Włączone oraz przyciski Uruchom i Odtwórz pozostaną nieaktywne do momentu naprawy. Możesz kontynuować edycję i zapisywanie wstrzymanej automatyzacji; jeśli automatyzacja jest już włączona, zmiana nie zostanie zapisana, dopóki jej nie wstrzymasz lub nie naprawisz kroku. Przepływy, które mogą uruchamiać się ponownie (na przykład wyzwalacz Zaktualizowano kontakt z krokiem, który zmienia ten kontakt), otrzymają zamiast tego bursztynowe ostrzeżenie, które niczego nie blokuje: wybierz pole, które ma być monitorowane przez wyzwalacz, aby uruchamiał się on tylko w przypadku zmian, które Cię interesują.
  • Kreator AI odrzuca oczywiste błędne schematy. Jeśli opiszesz przepływ, w którym po wyzwalaczu „coś zostało utworzone” następuje krok tworzący ten sam rodzaj obiektu, kreator go nie utworzy i wskaże, który krok należy zmienić. Jeśli chcesz zmienić dokładnie ten element, który rozpoczął uruchomienie (ustawić termin wykonania zadania, które właśnie zostało utworzone, otagować kontakt, który właśnie został dodany), użyj odpowiedniego kroku Aktualizuj dla identyfikatora wyzwalacza: Aktualizuj zadanie za pomocą ${trigger.task.id}, Aktualizuj kontakt za pomocą ${trigger.contact.id}. Aktualizacja nie powoduje ponownego wyzwolenia wyzwalacza „utworzono”.
  • Niepohamowana automatyzacja wyłącza się sama. Automatyzacja, która działa z częstotliwością ponad 30 uruchomień na minutę przez kilka minut z rzędu, jest automatycznie wstrzymywana, a w jej historii pojawia się nieudane uruchomienie z wyjaśnieniem przyczyny. Automatyzacja o powyższym schemacie samonapędzającym się jest zatrzymywana znacznie szybciej, po 10 uruchomieniach w ciągu minuty. Normalne nagłe wzrosty aktywności są w porządku: import 300 kontaktów do automatyzacji Utworzono kontakt wywoła 300 uruchomień w ciągu jednej minuty, a następnie wyciszy się, co nie jest pętlą. Uruchomienia testowe rozpoczęte samodzielnie z paska narzędzi nigdy nie są wliczane. Napraw przepływ, a następnie włącz go ponownie.

Koszty automatyzacji

Każde uruchomienie automatyzacji zużywa 0,25 kredytu, niezależnie od tego, co je zainicjowało — wyzwalacz uruchamiający się w rzeczywistości, czy samodzielne naciśnięcie Uruchom (Run) lub Odtwórz ponownie (Replay). Możesz tworzyć automatyzacje z dowolną liczbą kroków bez dodatkowych kosztów; jedynym krokiem, który zwiększa cenę, jest krok AI, który zużywa dodatkowe 0,25 kredytu przy każdym uruchomieniu. Jeśli Twój stan konta się wyczerpie, uruchomienie zakończy się niepowodzeniem z wyraźnym komunikatem “brak wystarczających środków” w historii uruchomień, a nowe uruchomienia będą realizowane ponownie, gdy tylko doładujesz konto.

Opłata za uruchomienie jest zawsze pobierana z konta, na którym zapisano automatyzację. Wskazanie kroku na jedno z Twoich subkont za pomocą pola Sub-account ID nie przenosi kosztów — uruchomienie nadal jest rozliczane w Twoim obszarze roboczym, podczas gdy wszystko, co krok uruchamia wewnątrz subkonta (na przykład odpowiedź AI na niewstrzymany czat), jest rozliczane na tym subkoncie w standardowy sposób. Jeśli chcesz, aby saldo klienta pokrywało koszty samych uruchomień, utwórz automatyzację bezpośrednio na jego koncie.

Używasz własnego klucza Anthropic (BYOK)? Automatyzacje są rozliczane w kredytach niezależnie od tego. Krok AI działa w oparciu o naszą wbudowaną automatyzację AI, a nie o Twój klucz, więc zawsze zużywa 0,25 kredytu na uruchomienie, podobnie jak stała opłata 0,25 kredytu za uruchomienie automatyzacji. Twój klucz nadal pokrywa odpowiedzi Twoich Agentów tak jak wcześniej; te dwie rzeczy nie wchodzą ze sobą w interakcje.

Automatyzacje a Punkty wejścia

Brzmią podobnie, ale rozwiązują różne problemy:

  • Punkt wejścia zawsze robi tylko jedną rzecz — dopasowuje zdarzenie i przekazuje konwersację do Agenta. Brak opóźnień, warunków i rozgałęzień.
  • Automatyzacja to pełne narzędzie do obsługi przepływów pracy — wiele kroków, warunków, opóźnień i akcji dotyczących kontaktów, transakcji, zadań oraz zewnętrznych integracji, a nie tylko przekazywanie konwersacji.

Jeśli potrzebujesz tylko “przekieruj tę rozmowę do tego Agenta”, użyj Punktu wejścia. Jeśli potrzebujesz sekwencji kroków lub logiki wykraczającej poza to, zbuduj Automatyzację.


Praca z wieloma automatyzacjami jednocześnie

Każdy wiersz na liście automatyzacji ma pole wyboru, a pole wyboru w nagłówku zaznacza wszystko, co jest aktualnie widoczne. Po zaznaczeniu automatyzacji, pasek na dole ekranu oferuje opcje Włącz (Enable), Wstrzymaj (Pause) i Usuń (Delete) — każda z nich wymaga najpierw potwierdzenia, a usunięcie usuwa również historię uruchomień automatyzacji. Naciśnij Escape, aby wyczyścić zaznaczenie.


Następne kroki

  • Punkty wejścia — prostsze narzędzie do kierowania rozmów do agenta.
  • Agenci AI — persona, do której automatyzacja lub punkt wejścia może kierować rozmowy.
  • Transmisje — wysyłanie jednorazowych lub cyklicznych wiadomości do listy kontaktów.
  • System rezerwacji — konfiguracja spotkań, o których automatyzacja może przypominać, które może rezerwować, przenosić lub anulować.
  • Szablony WhatsApp — wymagane do wysyłania wiadomości do osób spoza 24-godzinnego okna WhatsApp.