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.
E-mail i wiadomości
- E-mail w Gmailu
- E-mail w Outlooku
- Wiadomość Slack
- Wiadomość Telegram
- Wiadomość HubSpot
- Wydarzenie w Kalendarzu Google dla wydarzeń tworzonych, aktualizowanych lub usuwanych
GitHub
Jira i Zendesk
- Utworzono zgłoszenie JIRA
- Zdarzenie komentarza JIRA
- Zgłoszenie Zendesk dla zgłoszeń utworzonych, zaktualizowanych i skomentowanych
- Odpowiedź agenta Zendesk
- Wejście czatu Zendesk
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.