Zum Hauptinhalt springen

Workflow-Aktionen, Bedingungen und Warteschritte

Diese Seite listet alle Aktionen, Bedingungen und Timing-Schritte auf, die Du in einem Workflow verwenden kannst -- inklusive aller Konfigurationsfelder, Operatoren und Standardwerte.

Eine allgemeine Einführung in Workflows findest Du unter Workflows.


Aktionen

Aktionen führen eine Operation aus, wenn der Workflow sie erreicht. Neun Aktionstypen stehen Dir zur Verfügung, gruppiert in drei Kategorien: Kommunikation, Event und Tags.

E-Mail senden

Sendet eine E-Mail an einen oder mehrere Empfänger anhand eines E-Mail-Templates aus Deinem Workspace.

FeldErforderlichWerteStandardWirkung
E-Mail-VorlageJaE-Mail-Vorlage auswählen--Wählt das Template für Betreff und Inhalt der E-Mail.
EmpfängerJaEvent-Kontakt, Zuständiger, Alle Teammitglieder, Eigene E-Mail-Adresse, Aus Feld--Bestimmt, wer die E-Mail erhält.
Eigene E-Mail-AdresseNur wenn Empfänger = Eigene E-Mail-AdresseGültige E-Mail-Adresse--Die E-Mail-Adresse, an die gesendet wird.
FeldpfadNur wenn Empfänger = Aus FeldFeldreferenz (z. B. Kontakt-E-Mail)--Liest die Empfängeradresse aus einem Event-Feld.

Benachrichtigung senden

Sendet eine In-App-Benachrichtigung an Teammitglieder. Die Benachrichtigung erscheint im Glockensymbol oben in der Anwendung.

FeldErforderlichWerteStandardWirkung
TitelJaFreitext--Titel der Benachrichtigung in der Benachrichtigungsliste.
NachrichtJaFreitext--Nachrichtentext der Benachrichtigung.
BenachrichtigungszielJaZuständiger, Alle Teammitglieder--Zuständiger sendet nur an die zugewiesene Person; Alle Teammitglieder sendet an alle Teammitglieder.

Webhook senden -- nur Event

Sendet Event-Daten als JSON-Payload an eine externe Webhook-Integration. Diese Aktion ist nur verfügbar, wenn das Workflow-Subjekt ein Event ist.

FeldErforderlichWerteStandardWirkung
Webhook-IntegrationJaWebhook-Integration auswählen--Wählt aus, welcher konfigurierte Webhook-Endpunkt den Payload erhält.

Eventstatus ändern -- nur Event

Ändert den Status des Events, das den Workflow ausgelöst hat.

FeldErforderlichWerteStandardWirkung
ZielstatusJaBeliebiger in Deinem Workspace definierter Status--Der neue Status, der auf das Event gesetzt wird.

Eventfeld aktualisieren -- nur Event

Setzt oder überschreibt einen bestimmten Feldwert am Event.

FeldErforderlichWerteStandardWirkung
FeldpfadJaEvent-Feld--Das zu aktualisierende Feld, ausgewählt über den Feld-Picker.
WertJaFreitext--Der neue Wert, der in das Feld geschrieben wird.

Event zuweisen -- nur Event

Weist das Event einem bestimmten Teammitglied zu.

FeldErforderlichWerteStandardWirkung
Zuständige PersonJaTeammitglied auswählen--Die Person, die als Event-Verantwortliche/r eingetragen wird.

Tag hinzufügen -- nur Event

Fügt dem Event einen oder mehrere Tags hinzu.

FeldErforderlichWerteStandardWirkung
TagsJaEinen oder mehrere Tags[]Tags, die hinzugefügt werden. Bereits vorhandene Tags werden nicht dupliziert.

Tag entfernen -- nur Event

Entfernt einen oder mehrere Tags vom Event.

FeldErforderlichWerteStandardWirkung
TagsJaEinen oder mehrere Tags[]Tags, die entfernt werden. Nicht vorhandene Tags werden stillschweigend ignoriert.

Detailformular erstellen -- nur Event

Erstellt eine Detailformular-Instanz für das Event und sendet optional den Formular-Link per E-Mail an den Kunden. Nutze diese Aktion zusammen mit Tag-basierten Bedingungen, um automatisch das passende Detailformular für jeden Event-Typ zu senden.

FeldErforderlichWerteStandardWirkung
DetailformularJaDetailformular wählen--Das Detailformular-Template. Nur aktive Detailformulare werden angezeigt.
Einmaliges AbsendenNeinEin / AusAusWenn aktiviert, kann das Formular nur einmal ausgefüllt werden. Nachträgliches Bearbeiten ist nicht möglich.
ZugriffsmethodeJaÖffentlich, Magic Link, PasswortÖffentlichWie der Kunde auf das Formular zugreift. Die verfügbaren Methoden hängen von der Einstellung "Einmaliges Absenden" ab -- Öffentlich ist nur bei einmaligem Absenden verfügbar. Magic Link sendet einen zeitlich begrenzten E-Mail-Link (der Empfänger wird automatisch als einziger erlaubter Nutzer verwendet). Passwort generiert ein Einmal-Passwort, das per E-Mail gesendet wird.
Event-Daten bei Absendung aktualisierenNeinEin / AusAusWenn aktiviert, werden Formulardaten auf das Event angewendet (z. B. Positionen neu berechnet).
Gültigkeit Magic Link (Stunden)Nur bei Zugriffsmethode = Magic Link1--16824Wie lange der Magic Link gültig bleibt.
EmpfängerJa, wenn E-Mail senden = Ein oder Zugriffsmethode = Magic LinkEvent-Kontakt, Zuständiger, Eigene E-Mail-Adresse, Aus Feld--Bestimmt, wer den Formular-Link erhält. Wird auch für die Magic-Link-Berechtigung verwendet.
Eigene E-Mail-AdresseNur wenn Empfänger = Eigene E-Mail-AdresseGültige E-Mail-Adresse--Die E-Mail-Adresse, an die der Link gesendet wird.
FeldpfadNur wenn Empfänger = Aus FeldFeldreferenz (z. B. contact.email)--Liest die Empfängeradresse aus einem Event-Feld.
E-Mail mit Formular-Link sendenNeinEin / AusAusOb eine Benachrichtigungs-E-Mail mit dem Formular-Link gesendet wird.
E-Mail-VorlageNur wenn E-Mail senden = EinE-Mail-Vorlage auswählen--Das E-Mail-Template für die Benachrichtigung. Verwende die Platzhalter {form.form_link}, {form.title} und {form.password_link} (nur bei Passwort-Zugang) im Template.
Nur-Event-Aktionen

Aktionen mit dem Hinweis nur Event stehen nur zur Verfügung, wenn das Workflow-Subjekt ein Event ist. Wenn der Trigger ein Formularantwort-Subjekt erzeugt (zum Beispiel bei einer Kontaktformular-Einreichung), werden diese Aktionen nicht im Schritt-Picker angezeigt.


Bedingungen

Bedingungen prüfen eine Regel und verzweigen den Ablauf in einen Wenn erfüllt-Pfad und einen Wenn nicht erfüllt-Pfad. Zehn Einzelbedingungen und ein zusammengesetzter Typ stehen zur Verfügung.

Eventstatus -- nur Event

Prüft, ob das Event aktuell einen der angegebenen Status hat.

FeldErforderlichWerteStandardWirkung
StatusJaStatus auswählen (Mehrfachauswahl)[]Die Bedingung ist wahr, wenn der Event-Status mit einem der aufgelisteten Status übereinstimmt.

Eventfeld (Feldwert) -- nur Event

Prüft ein beliebiges Event-Feld gegen einen Wert. Die verfügbaren Operatoren ändern sich je nach erkanntem Feldtyp (Text, Zahl oder Datum). Bei benutzerdefinierten Feldern, die nicht automatisch erkannt werden, kannst Du den Feldtyp manuell auswählen.

FeldErforderlichWerteStandardWirkung
FeldpfadJaEvent-Feld--Das Event-Feld, das ausgewertet wird.
OperatorJaSiehe Operator-Tabellen unten--Der durchzuführende Vergleich.
WertNein (versteckt bei Operator Feld vorhanden)Text, Zahl oder Datum je nach Feldtyp--Der Referenzwert für den Vergleich.

Wenn Du ein benutzerdefiniertes Feld auswählst, das Eventyflow nicht automatisch erkennen kann, erscheint ein zusätzlicher Feldtyp-Selektor mit den Werten Text, Zahl und Datum. Dieser bestimmt, welche Operatoren angeboten werden.

Die Auswahl eines Operators bestimmt, wie die Bedingung ausgewertet wird.

Text-Operatoren

OperatorBedeutung
GleichDer Feldwert stimmt exakt mit dem Vergleichswert überein.
UngleichDer Feldwert stimmt nicht mit dem Vergleichswert überein.
EnthältDer Feldwert enthält den Vergleichswert als Teilstring.
Ist leerDer Feldwert ist leer oder null. Kein Vergleichswert nötig.
Ist nicht leerDer Feldwert ist vorhanden und nicht leer. Kein Vergleichswert nötig.
Feld vorhandenDas Feld existiert in den Event-Daten (unabhängig vom Wert).

Zahlen-Operatoren

OperatorBedeutung
> Grösser alsDer Feldwert ist grösser als der Vergleichswert.
>= Grösser oder gleichDer Feldwert ist grösser oder gleich dem Vergleichswert.
< Kleiner alsDer Feldwert ist kleiner als der Vergleichswert.
<= Kleiner oder gleichDer Feldwert ist kleiner oder gleich dem Vergleichswert.
= GleichDer Feldwert ist gleich dem Vergleichswert.
!= UngleichDer Feldwert ist ungleich dem Vergleichswert.
Feld vorhandenDas Feld existiert in den Event-Daten.

Datums-Operatoren

OperatorBedeutung
VorDas Felddatum liegt vor dem Vergleichsdatum.
NachDas Felddatum liegt nach dem Vergleichsdatum.
Am oder vorDas Felddatum liegt auf oder vor dem Vergleichsdatum.
Am oder nachDas Felddatum liegt auf oder nach dem Vergleichsdatum.
GleichDas Felddatum stimmt exakt mit dem Vergleichsdatum überein.
Feld vorhandenDas Feld existiert in den Event-Daten.

Zugewiesen an -- nur Event

Prüft, wem das Event aktuell zugewiesen ist.

FeldErforderlichWerteStandardWirkung
PrüfmodusJaBestimmte Benutzer, Beliebig zugewiesen, Nicht zugewiesenBestimmte BenutzerBestimmt die Art der Prüfung.
BenutzerNur wenn Prüfmodus = Bestimmte BenutzerTeammitglieder auswählen (Mehrfachauswahl)(leer)Die Bedingung ist wahr, wenn die zugewiesene Person mit einem der aufgelisteten User übereinstimmt.

Prüfmodi:

ModusBedeutung
Bestimmte BenutzerWahr, wenn das Event einer der ausgewählten Personen zugewiesen ist.
Beliebig zugewiesenWahr, wenn das Event überhaupt jemandem zugewiesen ist.
Nicht zugewiesenWahr, wenn das Event keine zugewiesene Person hat.

Hat Tag -- nur Event

Prüft, ob das Event bestimmte Tags trägt.

FeldErforderlichWerteStandardWirkung
TagsJaEinen oder mehrere Tags[]Die Tags, nach denen am Event gesucht wird.
FeldabgleichNeinMindestens eines, Alle müssen zutreffenMindestens einesMindestens eines = die Bedingung ist wahr, wenn mindestens ein Tag vorhanden ist; Alle müssen zutreffen = die Bedingung ist nur wahr, wenn alle aufgelisteten Tags vorhanden sind.

Formular ausgefüllt -- nur Event

Prüft, ob ein bestimmter Formulartyp für das Event abgeschlossen wurde.

FeldErforderlichWerteStandardWirkung
FormulartypJaFormulartyp auswählen (z. B. Event, Kontakt)--Der Formulartyp, dessen Abschluss geprüft wird.

Formular-Ausfüllquote -- nur Event

Prüft den Prozentsatz der Formularausfüllung gegen einen Schwellenwert.

FeldErforderlichWerteStandardWirkung
FormulartypJaFormulartyp auswählen--Der Formulartyp, der ausgewertet wird.
OperatorJa>= Grösser oder gleich, > Grösser als, <= Kleiner oder gleich, < Kleiner als, = Gleich--Der Vergleichsoperator.
Schwellenwert (%)JaGanzzahl 0--1000Der Prozentwert, gegen den verglichen wird.

Antwort vorhanden -- nur Event

Prüft, ob eine Formularantwort für eine bestimmte Formularinstanz existiert.

FeldErforderlichWerteStandardWirkung
FormularinstanzJaFormularinstanz auswählen--Die Bedingung ist wahr, wenn mindestens eine Antwort für diese Formularinstanz existiert.

Antwortanzahl -- nur Event

Prüft die Anzahl der Formularantworten gegen einen Schwellenwert.

FeldErforderlichWerteStandardWirkung
OperatorJa>= Grösser oder gleich, > Grösser als, <= Kleiner oder gleich, < Kleiner als, = Gleich, != Ungleich--Der Vergleichsoperator.
WertJaGanzzahl >= 00Die Zahl, gegen die verglichen wird.
FormulartypJaFormulartyp auswählen--Der Formulartyp, dessen Antworten gezählt werden.

Zeitfenster -- nur Event

Prüft, ob die aktuelle Zeit innerhalb einer bestimmten Anzahl von Tagen ab einem Referenzdatum des Events liegt.

FeldErforderlichWerteStandardWirkung
Innerhalb von TagenJaGanzzahl >= 11Die Anzahl der Tage, die das Zeitfenster definieren.
ReferenzJaStartdatum, Enddatum, Erstellt am--Das Event-Datumsfeld, das als Ankerpunkt für das Zeitfenster dient.

Kombiniert (UND/ODER)

Kombiniert mehrere Bedingungen mit boolscher Logik. Dies ist der einzige Bedingungstyp, der nicht auf Events beschränkt ist -- er steht für alle Workflow-Subjekte zur Verfügung.

FeldErforderlichWerteStandardWirkung
LogikJaAlle Bedingungen müssen zutreffen (UND), Mindestens eine Bedingung muss zutreffen (ODER)Alle Bedingungen müssen zutreffen (UND)Alle Bedingungen müssen zutreffen (UND) = alle Unterbedingungen müssen wahr sein; Mindestens eine Bedingung muss zutreffen (ODER) = mindestens eine Unterbedingung muss wahr sein.
UnterbedingungenJaListe von Bedingungen(leer)Jede Unterbedingung ist einer der oben aufgeführten Einzelbedingungstypen, der mit seinen eigenen Feldern konfiguriert wird.

Regeln:

  • Du kannst bis zu 10 Unterbedingungen pro Composite hinzufügen.
  • Jede Unterbedingung wird mit denselben Feldern konfiguriert wie ihr eigenständiges Pendant.
  • Unterbedingungen können selbst nicht zusammengesetzt sein (keine Verschachtelung von Composites in Composites).
  • Wenn nur noch eine Unterbedingung übrig bleibt und Du die andere entfernst, wird das Composite automatisch zu einer Einzelbedingung aufgelöst.
Nur-Event-Bedingungen

Bedingungen mit dem Hinweis nur Event stehen nur zur Verfügung, wenn das Workflow-Subjekt ein Event ist. Die Composite-Bedingung selbst ist immer verfügbar, aber die Unterbedingungen, die Du darin hinzufügen kannst, werden nach dem Workflow-Subjekt gefiltert.


Warteschritte

Warteschritte pausieren die Workflow-Ausführung für einen definierten Zeitraum oder bis zu einem bestimmten Zeitpunkt. Zwei Typen stehen zur Verfügung.

Warten

Pausiert den Workflow für eine feste Dauer.

FeldErforderlichWerteStandardWirkung
DauerJaPositive Ganzzahl1Die Anzahl der Zeiteinheiten, die gewartet wird.
EinheitJaMinuten, Stunden, Tage, WochenStundenDie Zeiteinheit, die auf Dauer angewendet wird.

Beispiel: Dauer = 2 + Einheit = Tage pausiert zwei Tage, bevor der nächste Schritt ausgeführt wird.

Warten bis

Pausiert den Workflow bis zu einem bestimmten Datum und Zeitpunkt.

FeldErforderlichWerteStandardWirkung
Warten bisJaDatum und Uhrzeit--Das genaue Datum und die Uhrzeit, zu der die Ausführung fortgesetzt wird. Liegt der Zeitpunkt beim Erreichen des Schritts bereits in der Vergangenheit, wird sofort fortgefahren.

Verwandt