Automatisierungen V3

Visueller Builder.
Echte Primitives.

Trigger, Filter, Aktion, Transform, Lookup, Branch, Loop, Delay. Versionierung und Dry-Run sind eingebaut — du siehst, welche Schritte gelaufen wären, bevor irgendwas live geht. KI hilft beim ersten Entwurf.

/settings/automations
Trigger Anfrage Filter Gage > 1k Branch if / else Lookup Kontakte Transform Datum DE Delay 3 Tage Aktion E-Mail
Trigger Filter Branch Lookup Transform Delay Aktion

V3-Builder · Beispielhafte Darstellung

Anatomie

Acht Bausteine. Beliebig kombinierbar.

Jede V3-Pipeline besteht aus diesen Primitiven. Der Builder validiert die Kombination gegen Zod-Schemas — ungültige Pipelines lassen sich gar nicht erst speichern.

Trigger

Was die Pipeline startet: Feld-Änderung, Status-Wechsel, Zeitplan, Webhook, eingehende Nachricht oder Zahlungs-Trigger.

Feld-ÄnderungStatus-WechselZeitplan (Cron)

Filter

Optionaler Ausdruck — wird vor der ersten Aktion geprüft. Operatoren: AND, OR, NOT, vor, nach, größer/kleiner.

event.bandFee > 1000event.role.guestCount >= 50event.status == "gebucht"

Aktion

Etwas tun: E-Mail schicken, Kommentar posten, Feld setzen, Status wechseln, Vertrag generieren, Webhook aufrufen, KI-Prompt ausführen.

E-Mail sendenStatus wechselnVertrag generieren

Transform

Daten umformen: Datum formatieren, Währung formatieren, Textschablone füllen, JSON-Pfad extrahieren.

format_dateformat_currencystring_template

Lookup

Verwandte Daten laden: Kontakte eines Tenants, Events mit bestimmtem Status, Kostenarten, Kontaktsegmente.

KontakteEventsKostenarten

Branch

Wenn-Dann-Verzweigung. Verschachtelbar bis 5 Ebenen. Zwei Zweige (if/else), beliebige Schritt-Folgen darin.

if/else≤ 5 Ebenen verschachteltFilter-Ausdruck

Loop

Über eine Liste iterieren. Bis zu 100 Einträge pro Lauf. Schleifenvariable als loop.<itemVar> verfügbar.

bis 100 Iterationen{{loop.currentItem.email}}

Delay

Pipeline pausieren — bis zu 30 Tage. Wird via BullMQ-Queue persistiert und nimmt an gleicher Stelle wieder auf.

3 Tage später1 Stunde späterauf Datum X

Drei Beispiele

Aus dem Alltag von Bands und Agenturen.

Anfrage → automatische Bestätigung

Eingehende WhatsApp-Anfrage wird KI-zugeordnet und bestätigt. Ein Mitarbeiter wird informiert.

⚡ Eingehende Nachricht
Trigger Inbound: WhatsApp Lookup Kontakt finden Aktion Bestätigung senden Aktion Kommentar im Event

Vertrag versendet → Erinnerung in 3 Tagen

Wenn der Kunde nach 3 Tagen noch nicht unterschrieben hat, geht eine Erinnerung raus.

⚡ Status: "Vertrag versendet"
Trigger Status-Wechsel Delay 3 Tage warten Filter Wenn nicht unterschrieben Aktion Erinnerung senden

Event abgesagt → Storno-Pfad

Branch: wenn Anzahlung gezahlt wurde, wird eine Stornorechnung erstellt; sonst nur Bestätigung.

⚡ Status: "Abgesagt"
Trigger Status-Wechsel Branch Anzahlung > 0? Aktion Stornorechnung Aktion Storno-E-Mail

Mehr Beispiele und vollständige Syntax-Referenz in der Automatisierungs-Dokumentation.

Was den Builder besonders macht

Sechs Werkzeuge, die dir bewahren, dass du eine Pipeline live schaltest, die du nicht verstehst.

Versionierung

Jede Speicherung erzeugt automatisch eine neue Version. Bis zu 50 pro Pipeline. Rollback per Klick auf eine frühere Version.

Dry-Run

Pipeline gegen einen realen Datensatz simulieren — siehst, welche Schritte ausgeführt würden, welche durch Filter springen, und wie lange jeder dauert. Ohne dass irgendwas live geht.

KI-Entwurf

Beschreibst die Idee in einem Satz; das Modell entwirft eine vollständige V3-Pipeline. Editierbar, validierbar, versionierbar — wie eine handgebaute.

Templating-Sprache

Platzhalter wie {{event.title}}, {{event.role.location_name}}, {{steps.lookup.items[0].id}}, {{loop.currentItem.email}} — typisiert gegen das Event-Modell.

Cross-Pipeline-Aufrufe

run_automation als Aktion: eine Pipeline kann eine andere starten. Chain-Tiefe ≤ 3 verhindert Endlosschleifen.

Graph-Ansicht

ReactFlow-basierte Alternativ-Ansicht (gleiches V3-Datenmodell). Click-to-edit-config + drag-to-reposition. Strukturelle Änderungen weiter in der Listen-Ansicht.

Sicherheits-Limits

Harte Grenzen, damit niemand sich aus Versehen die Server explodiert.

≤ 50
Schritte pro Pipeline

inkl. verschachtelter in Branches/Loops

≤ 5
Verschachtelungs-Tiefe

Branches in Branches in …

≤ 100
Iterationen pro Loop

harter Cut-off pro Lauf

≤ 3
Chain-Tiefe (run_automation)

verhindert Endlos-Ketten

≤ 30
Tage pro Delay

via BullMQ persistiert

Volle Syntax-Referenz, Trigger-Liste und Aktions-Verzeichnis.

In der Automatisierungs-Doku findest du jeden Trigger, jede Aktion, jeden Transform und alle Lookup-Quellen — mit vollen Beispielen.

Bau deine erste Pipeline. Dry-Run inklusive.

Der Builder ist gebaut und im Einsatz — offen für neue Teams in Kürze.