Skip to content

Was ist ein Flow

Ein Flow ist ein automatisierter Ablauf. Er reagiert auf ein Ereignis und führt danach eine Reihe von Schritten aus — ohne dass jemand eingreifen muss.

Der Leerzustand im Flow-Bereich bringt es auf den Punkt: Automatisiere deine Arbeit.

Aufbau

Jeder Flow besteht aus Schritten, die durch Verbindungen verkettet sind. Es gibt drei Arten, die im Editor auch so gruppiert sind:

ArtReiterRolle
AuslöserAuslöserDas Ereignis, das den Flow startet
AktionenAktionenWas der Flow tut
HelferHelferSteuern den Ablauf: verzweigen, wiederholen, warten

Genau ein Auslöser je Flow

Ein Flow hat immer genau einen Auslöser. Ist bereits einer gesetzt, meldet der Editor Der Flow hat bereits einen Auslöser und springt beim Hinzufügen direkt zum Reiter Aktionen.

Soll derselbe Ablauf auf mehrere Ereignisse reagieren, brauchen Sie mehrere Flows.

Ein einfaches Beispiel

Auslöser: Eintrag per Formular

Aktion:   E-Mail  →  Bestätigung an die anmeldende Person

Aktion:   Eintrag aktualisieren  →  Status auf „Bestätigt" setzen

Sobald jemand das Anmeldeformular absendet, läuft der Flow los: Bestätigungsmail raus, Status im Grid setzen. Fertig.

Was ein Flow auslösen kann

Sechs Auslöser stehen zur Verfügung:

AuslöserStartet, wenn …
Neuer Eintragein Eintrag in einem Grid angelegt wird
Eintrag wurde geändertein bestehender Eintrag geändert wird
Eintrag per Formularein Formular einen neuen Eintrag anlegt
Eintrag per Formular geändertein Formular einen Eintrag ändert
Webhookein fremdes System eine Anfrage schickt
Seite anzeigeneine Seite geöffnet und abgesendet wird

Trigger

Was ein Flow tun kann

Grob in vier Gruppen:

Mit eigenen Daten arbeiten — Eintrag erstellen, Eintrag aktualisieren, alle Einträge eines Grids laden

Nach außen kommunizieren — E-Mail senden, HTTP-Anfrage senden, Slack, MS Teams, Firebase, Hubspot, SMS

Dateien und Inhalte erzeugen — QR-Code, PDF zu Text, URL zu PDF, CSV-Datei importieren, Sprache zu Text, Kalendereintrag

Mit Menschen interagieren — Seite anzeigen, Link zu einer Seite erstellen, vorausgefüllter Formularlink

Aktionen

Ablauf steuern

Drei Helfer:

  • RouterVerschiedene Wege gehen: verzweigt den Ablauf nach Bedingungen
  • ParallelFührt nachfolgende Schritte für jedes Listenelement einzeln aus: die Schleife über eine Liste
  • WartenPausiert den Flow für eine festgelegte Dauer

Router und Parallel

Daten fließen von Schritt zu Schritt

Jeder Schritt kann auf die Ergebnisse der vorherigen zugreifen. Im Schritt-Editor führt der Hinweis Werte aus vorherigen Schritten verwenden zur Auswahl.

Das ist das Grundprinzip: Der Auslöser liefert einen Eintrag, die erste Aktion arbeitet damit, die zweite nutzt deren Ergebnis, und so weiter.

Daten zwischen Schritten

Flow und Durchlauf

Zwei Begriffe, die leicht durcheinandergehen:

  • Der Flow ist der Bauplan — das, was Sie im Editor bearbeiten.
  • Ein Durchlauf ist eine einzelne Ausführung. Die Oberfläche nennt das Vorherige Ausführungen.

Jeder Durchlauf hat einen eigenen Status (Fertig, Fehler, Wartet), eine Dauer und eine Anzahl ausgeführter Schritte.

Durchlaufhistorie

Wo Flows liegen

Flows gehören zu einem Space, nicht zu einem einzelnen Grid — auch wenn ihr Auslöser sich auf ein Grid bezieht. Sie finden sie in der Seitenleiste unter Flows.

Der Editor hat zwei Reiter: Editor zum Bauen und Verlauf für vergangene Durchläufe.

Anzahl der Flows ist tarifabhängig

Wie viele Flows ein Space enthalten darf, hängt vom Tarif ab. Einige besonders leistungsfähige Schritte sind zusätzlich dem höchsten Tarif vorbehalten und im Editor mit Pro gekennzeichnet.

Wann ein Flow das richtige Werkzeug ist

AufgabeBesser geeignet
Nach jeder Anmeldung eine Bestätigung sendenFlow
Einen Wert aus einem verknüpften Eintrag anzeigenSpaltentyp Wert übernehmen
Eine Summe über verknüpfte Einträge bildenSpaltentyp Summe berechnen
Nur bestimmte Einträge anzeigenFilter in einer Ansicht
Daten an ein anderes System meldenFlow oder Webhook
Mehrstufigen Genehmigungsprozess abbildenFlow mit Seite anzeigen

Berechnung ist kein Flow

Für abgeleitete Werte innerhalb eines Eintrags sind die berechneten Spaltentypen fast immer die bessere Wahl: Sie aktualisieren sich sofort, verbrauchen keinen Flow und lassen sich nicht durch Fehler unterbrechen.

Ein Flow lohnt sich, wenn etwas passieren soll — nicht, wenn etwas nur angezeigt werden soll.

Weiter