Workflows

Triggers

Ontdek wat een FlowHunt-workflow kan starten, van een chatbericht of webhook tot een schema, een e-mail of een gebeurtenis in GitHub, Slack, Jira en Zendesk.

Een trigger is de eerste stap van een workflow. Hij bepaalt wat een run start en wat de workflow als invoer ontvangt. Je voegt een trigger toe zoals elke andere stap, via Components in de categorie Triggers. Elke trigger heeft een eigen referentiepagina, hieronder gelinkt.

Starten vanuit een chat#

  • Chat Input ontvangt wat een gebruiker in de chat typt. Het is de trigger achter de playground, een chatbot en de API.
  • Chat Opened wordt geactiveerd wanneer een chatvenster wordt geopend, voordat de gebruiker iets verstuurt. Gebruik het voor een begroeting.
  • Chat Hook wordt geactiveerd wanneer de webpagina die je chatbot host sendHook() aanroept via de FlowHunt JavaScript API.
  • Session Closed wordt geactiveerd wanneer een chatsessie verloopt na een periode van inactiviteit. In het tabblad Run kun je het handmatig activeren met Close Session Now.
  • Search On Type ontvangt de zoekterm die een bezoeker in een zoekbalk van een webshop typt.

Starten vanuit een formulier, een webhook of een schema#

  • Webhook wordt uitgevoerd wanneer een ander systeem een POST- of GET-verzoek naar de webhook-URL van de workflow stuurt. De stap toont de URL met een kopieerknop.
  • Form Submission wordt uitgevoerd wanneer iemand een formulier verzendt en geeft de formuliergegevens door.
  • Scheduled Task wordt uitgevoerd volgens een tijdschema. Zie Schedules.

Starten vanuit een app#

Deze triggers reageren op iets dat gebeurt in een gekoppeld account.

De triggers voor GitHub, Jira, Zendesk, Slack en Google Calendar hebben de bijbehorende integratie nodig. Als die ontbreekt, vraagt FlowHunt je om deze te verbinden wanneer je de stap toevoegt. Zie Accounts verbinden.

Abonnementen#

Chat Input, Chat Opened, Chat Hook, Search On Type, Webhook en Scheduled Task zijn beschikbaar in elk abonnement. De formulier-, sessie- en app-triggers hebben een Trial-, Pro-, Agency- of Enterprise-abonnement nodig. In andere abonnementen wordt het toevoegen geweigerd met een melding dat de component alleen met bepaalde abonnementen kan worden gebruikt.

Wanneer triggers actief worden#

Chat in het tabblad Run test je concept. Triggers die zonder jouw tussenkomst draaien, zoals een webhook, een schema of een e-mail, voeren de gepubliceerde versie uit. Publiceer de workflow voordat je erop vertrouwt, en publiceer opnieuw nadat je een trigger hebt gewijzigd. Zie Publiceren en versies.

Eén trigger kan vanaf het canvas worden getest

Selecteer een Scheduled Task-stap en klik op Run in de werkbalk erboven om het tabblad Run te openen en de workflow te proberen zonder op het schema te wachten.