Zum Hauptinhalt springen

Filter & Bedingungen

Steuere deine Automation mit präzisen Bedingungen

Mika Hally avatar
Verfasst von Mika Hally
Heute aktualisiert

Der Filter / Bedingung Node entscheidet ob und wohin deine Automation weiterlaufen soll. Du kannst ihn vielseitig einsetzen - von einfachen Ja / Nein-Checks bis zu komplexen Verzweigungen.

Wie funktioniert der Node?

Der Filter / Bedingung Node funktioniert immer gleich - du entscheidest wie du ihn nutzt:

Grundprinzip:

  1. Du definierst einen oder mehrere Pfade mit Bedingungen

  2. Die Automation prüft die Pfade von oben nach unten

  3. Beim ersten erfüllten Pfad → Automation geht diesen Weg

  4. Kein Pfad erfüllt? → "Sonst"-Pfad wird genommen

Der "Sonst"-Pfad kann entweder:

  • Zu weiteren Nodes führen → Automation läuft anders weiter

  • Nirgendwo hinführen → Automation stoppt hier

Typische Nutzungsweisen

Als einfacher Filter (Stopp-Logik):

  • Pfad 1: Zuweisung hat keinen Wert → Automation läuft weiter

  • Sonst: Führt nirgendwo hin → Automation stoppt

Mit mehreren Verzweigungen:

  • Pfad 1: Label enthält "VIP" → An Account Manager

  • Pfad 2: Label enthält "Support" → An Support-Team

  • Pfad 3: Label enthält "Sales" → An Sales-Team

  • Sonst: An Allgemeinen Posteingang

Einfache Ja/Nein-Weiche:

  • Pfad Offen: Unterhaltungszeitfenster ist Offen → Nachricht senden Node

  • Pfad Geschlossen: Unterhaltungszeitfenster ist Geschlossen → WhatsApp Vorlagen Node

Wichtige Grundregeln

1. Pro Pfad nur EINE Filterung möglich

Du kannst in einem Pfad nicht gleichzeitig nach mehreren verschiedenen Dingen filtern (z.B. Label UND Kontaktliste).

  • Falsch: Ein Pfad mit Label gleich "VIP" UND Kontaktliste gleich "Premium" funktioniert nicht.

  • Richtig: Zwei Nodes nacheinander verwenden.

    • Node 1 - Pfad 1: Label enthält "VIP" → weiter zu Node 2

    • Node 2 - Pfad 1: Kontaktliste enthält "Premium" → Action ausführen

2. Pfade werden von oben nach unten geprüft

Die Automation prüft jeden Pfad der Reihe nach und stoppt beim ersten Treffer.

Beispiel:

  • Pfad 1: Label enthält "VIP"

  • Pfad 2: Label enthält "Premium"

  • Pfad 3: Label enthält "Support"

Was passiert wenn Unterhaltung Labels "VIP" und "Support" hat? Die Automation geht zu Pfad 1, weil das zuerst geprüft wird. Pfad 3 wird nicht mehr erreicht!

3. "hat keinen Wert" richtig verstehen

Diese Bedingung verwirrt viele - hier die Bedeutung:

  • "Zuweisung hat keinen Wert" bedeutet: Die Unterhaltung ist NICHT zugewiesen (niemandem zugeordnet)

  • "Label hat keinen Wert" bedeutet: Die Unterhaltung hat KEINE Labels

  • "Kontaktliste hat keinen Wert" bedeutet: Der Kontakt ist in KEINER Liste

Beispiel:

  • Pfad 1: Zuweisung hat keinen Wert → An Team zuweisen

  • Sonst: Stoppt - Unterhaltung ist schon zugewiesen

Verfügbare Filter-Kriterien

Die wichtigsten Kriterien:

Kontakt-Daten

  • Kontaktattribute - Vorname, Nachname, E-Mail, Telefon + alle benutzerdefinierten Kontaktattribute

  • Kontaktliste - In welchen Listen ist der Kontakt?

Unterhaltungs-Daten

  • Label - Welche Labels hat die Unterhaltung?

  • Zuweisung - Wem ist die Unterhaltung zugewiesen?

  • Postfach - In welchem Postfach liegt die Unterhaltung?

Kanal-Daten

  • Kanal-Typ - WhatsApp, Instagram, Facebook, etc.

  • Kanal - Spezifischer Kanal (z.B. WhatsApp Nummer 1)

Zeit-Daten

  • Derzeitiges Datum / Uhrzeit (vom Zeitpunkt, wenn die Node ausgeführt wird)

  • Aktueller Wochentag (vom Zeitpunkt, wenn die Node ausgeführt wird)

Spezial-Filter

  • Öffnungszeiten von Postfach - Offen oder Geschlossen

  • Unterhaltungszeitfenster (wichtig z.B. für WhatsApp 24h-Regel) - Offen oder Geschlossen

  • Nachrichteninhalt - Was steht in der Nachricht?

  • Aktive andere Automations - Welche Automations laufen gerade?

Alle Filter-Kriterien im Detail

Kontaktattribute

Filtere nach allen Kontaktattributen:

  • System-Kontaktattribute: Vorname, Nachname, E-Mail, Telefon

  • Benutzerdefinierte Kontaktattribute: Alle individuell erstellten Attribute deines Workspace

  • Typ: Je nach Datentyp (Text, Zahl, Datum, etc.)


Kontaktliste

  • Prüfe ob Kontakt in bestimmten Listen ist

  • Typ: Mehrfachauswahl(Kontakt kann in mehreren Listen sein)


Label

  • Prüfe welche Labels die Unterhaltung hat

  • Typ: Mehrfachauswahl (Unterhaltung kann mehrere Labels haben)

Postfach

  • Prüfe in welchem Postfach die Unterhaltung ist

  • Typ: Einfachauswahl (Unterhaltung ist immer nur in einem Postfach)


Zuweisung

  • Prüfe wem die Unterhaltung zugewiesen ist

  • Typ: Mehrfachauswahl (Unterhaltung kann mehreren Nutzern zugewiesen sein)


Öffnungszeiten von Postfach

  • Prüfe ob aktuell Öffnungszeiten sind

  • Nur 2 vordefinierte Pfade: Offen oder Geschlossen

  • Basiert auf Öffnungszeiten-Einstellungen des Postfachs

Unterhaltungszeitfenster

  • Prüfe ob das Unterhaltungszeitfenster offen oder geschlossen ist

  • Nur 2 vordefinierte Pfade: Offen oder Geschlossen

  • Wichtig für WhatsApp: Nur innerhalb des 24h-Fensters kannst du mit freien Nachrichten, WhatsApp Schnellantworten und Listen arbeiten, sonst musst du mit WhatsApp Vorlagen arbeiten

Kanal-Typ

  • Prüfe über welchen Kanal-Typ die Unterhaltung läuft

  • Beispiele: WhatsApp, Instagram, Facebook, Telegram, E-Mail, Live Chat

  • Typ: Einfachauswahl

Kanal

  • Prüfe über welchen spezifischen Kanal die Unterhaltung läuft

  • Beispiele: WhatsApp Nummer 1, Instagram Account 3

  • Typ: Einfachauswahl

Aktuelles Datum / Uhrzeit

  • Prüfe Datum / Uhrzeit von wann diese Node ausgeführt wird

  • Beispiel: Nur zwischen 18:00-20:00 Uhr fortfahren

  • Typ: Datum / Uhrzeit

Wochentag

  • Prüfe an welchem Wochentag diese Node ausgeführt wird

  • Beispiel: Nur Montag-Freitag fortfahren

  • Typ: Einfachauswahl

Aktive andere Automations

  • Prüfe welche Automations aktuell an dieser Unterhaltung laufen

  • Typ: Mehrfachauswahl (mehrere Automations können gleichzeitig aktiv sein)

  • Wichtig: Die Automation die diese Bedingung prüft, exkludiert sich selbst. "Hat keinen Wert" bedeutet also keine ANDEREN Automations laufen gerade

  • Use Case: Verhindere doppelte Ausführung

Nachrichteninhalt

  • Prüfe den Inhalt einer Nachricht (z.B. vom Trigger)

  • Beispiel: Nachricht enthält "Hilfe" → Support-Flow

  • Typ: Text

Bedingungen nach Datentyp

Jedes Kriterium hat einen Datentyp der bestimmt welche Bedingungen möglich sind.

Text

Verfügbare Bedingungen:

  • beginnt mit

  • endet mit

  • enthält

  • enthält kein

  • enthält keine von

  • enthält mind. all diese

  • enthält mind. eine von

  • hat einen beliebigen Wert

  • hat keinen Wert

  • ist gleich

  • ist nicht gleich

Beispiele:

  • Vorname beginnt mit "A"

  • E-Mail enthält "@gmail.com"

  • Nachrichteninhalt enthält mind. eine von "Hilfe", "Support", "Problem"

Zahl

Verfügbare Bedingungen:

  • hat einen beliebigen Wert

  • hat keinen Wert

  • ist gleich

  • ist größer als

  • ist größer oder gleich

  • ist kleiner als

  • ist kleiner oder gleich

  • ist nicht gleich

  • ist zwischen

Beispiele:

  • Alter ist größer als 18

  • Bestellwert ist zwischen 100 und 500

Einfachauswahl

Verfügbare Bedingungen:

  • hat einen beliebigen Wert

  • hat keinen Wert

  • ist eine von

  • ist gleich

  • ist keine von

  • ist nicht gleich

Beispiele:

  • Postfach ist gleich "Support"

  • Kanal-Typ ist eine von WhatsApp oder Instagram

Mehrfachauswahl

Verfügbare Bedingungen:

  • enthält keine von

  • enthält mind. eine von

  • enthält mind. all diese

  • hat einen beliebigen Wert

  • hat keinen Wert

  • ist gleich

  • ist nicht gleich

Beispiele:

  • Label enthält mind. eine von "VIP" oder "Premium"

  • Zuweisung enthält mind. all diese: Max und Lisa

Erklärung "enthält mind. eine von" vs. "enthält mind. all diese":

Unterhaltung hat Labels: "VIP", "Support", "Urgent"

  • "enthält mind. eine von VIP oder Premium" → Erfüllt (weil "VIP" vorhanden)

  • "enthält mind. all diese VIP und Premium" → Nicht erfüllt (weil "Premium" fehlt)

  • "enthält mind. all diese VIP und Support" → Erfüllt (beide vorhanden)

Datum

Verfügbare Bedingungen:

  • hat einen beliebigen Wert

  • hat keinen Wert

  • ist am

  • ist nach Datum

  • ist vergangen (liegt in der Vergangenheit)

  • ist vor Datum

  • ist zukünftig (liegt in der Zukunft)

  • ist zwischen

Beispiele:

  • Kontaktattribut "Geburtstag" ist am 15. Mai

  • Kontaktattribut "Vertragsende" ist zukünftig weniger als 14 Tage (läuft in weniger als 14 Tagen ab)

  • Kontaktattribut "Letzte Interaktion" ist vergangen mehr als 7 Tage (länger als 7 Tage her)

Datum / Uhrzeit

Verfügbare Bedingungen:

  • hat einen beliebigen Wert

  • hat keinen Wert

  • ist nach Datum

  • ist nach Uhrzeit

  • ist vergangen

  • ist vor Datum

  • ist vor Uhrzeit

  • ist zukünftig

  • ist zwischen

  • ist zwischen Uhrzeit

Beispiele:

  • Aktuelle Datum / Uhrzeit ist zwischen Uhrzeit 09:00 - 17:00

  • Kontaktattribut "Termin" ist nach 14:00 Uhr

  • Kontaktattribut "Letzte Aktivität" ist vergangen mehr als 24 Stunden (länger als 24 Stunden her)

Filtertypen

Ist gleich

Löst die Automation nur aus, wenn die empfangene Nachricht exakt dem Filterwort entspricht – nicht mehr und nicht weniger.

Ist nicht gleich

Löst die Automation aus, wenn die empfangene Nachricht nicht exakt dem Filterwort entspricht (z. B. Filterwort „Superchat“ – jede Nachricht, die nicht genau „Superchat“ lautet, kann die Automation auslösen).

Enthält

Löst die Automation aus, wenn die empfangene Nachricht das Filterwort enthält – auch wenn weitere Wörter vorhanden sind.

Enthält nicht

Löst die Automation aus, wenn die empfangene Nachricht das Filterwort gar nicht enthält (z. B. Filterwort „Superchat“ – jede Nachricht ohne dieses Wort löst die Automation aus).

Enthält eines von

Hier kannst du mehrere Filterwörter auswählen. Die Automation wird ausgelöst, wenn die empfangene Nachricht eines dieser Wörter enthält
(z. B. Filterwörter „Superchat“ und „abc“, Kunde schreibt „1234 Superchat“).

Enthält keines von

Hier kannst du mehrere Filterwörter auswählen. Die Automation wird nur ausgelöst, wenn die empfangene Nachricht keines dieser Wörter enthält
(z. B. Filterwörter „Superchat“ und „abc“, Kunde schreibt „1234“).

Beginnt mit

Löst die Automation aus, wenn der Anfang der Nachricht das Filterwort enthält (z. B. Filterwort „Super“ → „Superchat ist toll“ und „Superman ist stark“).

Endet mit

Löst die Automation aus, wenn das Ende der Nachricht das Filterwort enthält (z. B. Filterwort „Bye“, Kunde schreibt „Goodbye“).

Enthält alle

Löst die Automation aus, wenn die empfangene Nachricht alle ausgewählten Filterwörter enthält – die Reihenfolge ist dabei egal.

Hat einen Wert

Löst die Automation aus, sobald der Kunde irgendetwas schreibt. Das entspricht praktisch keinem Filter.

Hat keinen Wert

Löst die Automation aus, wenn ein Kontaktattribut keinen Wert hat.
Wird häufig als Stopper genutzt: Die Nachricht passiert den Filter nur, solange das Attribut leer ist. Sobald ein Wert gesetzt wurde, wird die Automation bei zukünftigen Nachrichten nicht mehr ausgelöst, bis das Attribut wieder geleert wird.

Hat dies deine Frage beantwortet?