Workflow-Konzept
Zuletzt aktualisiert: 13. April 2026
Workflows sind If/Then-Automatisierungen, die auf System-Events reagieren. Wenn ein bestimmtes Event eintritt und alle Bedingungen erfüllt sind, werden definierte Aktionen ausgeführt.
Aufbau eines Workflows
Jeder Workflow besteht aus drei Teilen:
WENN [Trigger-Event]
UND [Condition 1] UND [Condition 2] ...
DANN [Action 1], [Action 2], ...
Beispiel
WENN eine neue Nachricht eingeht (message.received)
UND die Nachricht "dringend" enthält
UND die Priorität "normal" ist
DANN setze Priorität auf "urgent"
UND sende Benachrichtigung an den Manager
Workflow erstellen
- Einstellungen → Workflows → "Neuer Workflow"
- Name vergeben (z.B. "VIP-Kunden priorisieren")
- Trigger-Event auswählen
- Conditions definieren (optional — ohne Conditions wird der Workflow bei jedem Event ausgelöst)
- Actions hinzufügen (mindestens eine)
- Aktivieren
Priorität & Reihenfolge
Workflows werden in der Reihenfolge ihrer Priorität (höchste zuerst) ausgewertet. Wenn mehrere Workflows auf dasselbe Event reagieren:
- Alle passenden Workflows werden ausgeführt (in Prioritäts-Reihenfolge)
- Stop on Match: Wenn aktiviert, werden nach diesem Workflow keine weiteren geprüft
Workflow-Status
- Active: Workflow wird bei Events ausgewertet
- Inactive: Workflow ist pausiert
Ausführungslog
Jede Workflow-Ausführung wird protokolliert:
| Feld | Beschreibung |
|---|---|
| Workflow | Welcher Workflow ausgelöst wurde |
| Event | Das auslösende Event |
| Status | success, failed, skipped |
| Actions Run | Anzahl ausgeführter Actions |
| Error | Fehlermeldung (bei failed) |
Logs ansehen: Workflows → [Workflow] → Ausführungen oder Workflows → Alle Ausführungen