Przepływy pracy

Wyzwalacze

Zobacz, co może uruchomić workflow FlowHunt — od wiadomości czatu lub webhooka po harmonogram, e-mail albo zdarzenie w GitHubie, Slacku, Jirze i Zendesku.

Wyzwalacz to pierwszy krok workflow. Decyduje o tym, co rozpoczyna uruchomienie i co workflow otrzymuje jako dane wejściowe. Wyzwalacz dodajesz tak jak każdy inny krok, z sekcji Components w kategorii Triggers. Każdy wyzwalacz ma własną stronę referencyjną, do której linki znajdują się poniżej.

Uruchamianie z czatu#

  • Chat Input odbiera to, co użytkownik wpisze w czacie. To wyzwalacz stojący za playgroundem, chatbotem i API.
  • Chat Opened uruchamia się, gdy otworzy się okno czatu, zanim użytkownik cokolwiek wyśle. Użyj go do powitania.
  • Chat Hook uruchamia się, gdy strona internetowa hostująca Twojego chatbota wywoła sendHook() przez FlowHunt JavaScript API.
  • Session Closed uruchamia się, gdy sesja czatu wygaśnie po okresie bezczynności. Na karcie Run możesz wywołać go ręcznie przyciskiem Close Session Now.
  • Search On Type odbiera frazę, którą odwiedzający wpisuje w pasku wyszukiwania sklepu.

Uruchamianie z formularza, webhooka lub harmonogramu#

  • Webhook uruchamia się, gdy inny system wyśle żądanie POST lub GET na adres URL webhooka workflow. Krok pokazuje ten adres URL wraz z przyciskiem kopiowania.
  • Form Submission uruchamia się, gdy ktoś wyśle formularz, i przekazuje dalej dane formularza.
  • Scheduled Task uruchamia się według harmonogramu. Zobacz Harmonogramy.

Uruchamianie z aplikacji#

Te wyzwalacze reagują na zdarzenia zachodzące w połączonym koncie.

Wyzwalacze GitHub, Jira, Zendesk, Slack i Kalendarz Google wymagają odpowiedniej integracji. Jeśli jej brakuje, FlowHunt poprosi o jej połączenie przy dodawaniu kroku. Zobacz Łączenie kont.

Plany#

Chat Input, Chat Opened, Chat Hook, Search On Type, Webhook i Scheduled Task są dostępne w każdym planie. Wyzwalacze formularzy, sesji i aplikacji wymagają planu Trial, Pro, Agency lub Enterprise. W innych planach dodanie takiego wyzwalacza jest odrzucane z komunikatem, że komponent może być używany tylko w określonych planach.

Kiedy wyzwalacze stają się aktywne#

Czat na karcie Run testuje Twoją wersję roboczą. Wyzwalacze działające bez Twojego udziału, takie jak webhook, harmonogram czy e-mail, uruchamiają wersję opublikowaną. Opublikuj workflow, zanim zaczniesz na nich polegać, i opublikuj go ponownie po zmianie wyzwalacza. Zobacz Publikowanie i wersje.

Jeden wyzwalacz można przetestować z kanwy

Wybierz krok Scheduled Task i kliknij Run na pasku narzędzi nad nim, aby otworzyć kartę Run i wypróbować workflow bez czekania na harmonogram.