Automatisierung von Gmail-Nachrichten mit KI-Labels

In diesem Workflow wird automatisiert Labels für Gmail-Nachrichten erstellt, basierend auf ihrem Inhalt. Er verwendet Künstliche Intelligenz, um Nachrichten zu kategorisieren und diese Kategorien als Labels hinzuzufügen.

Automatisierung von Gmail-Nachrichten mit KI-Labels

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Beschreibung

Dieser Workflow automatisiert die Kategorisierung von Gmail-Nachrichten, indem er die Nachrichtenthemen analysiert und entsprechende Labels hinzufügt. Dabei kommen verschiedene n8n-Nodes zum Einsatz, um die Aufgaben in logische Schritte zu unterteilen.

Node Details

1. Gmail trigger

Typ: n8n-nodes-base.gmailTrigger
Funktionsweise: Dieser Node wartet auf neue eingehende Gmail-Nachrichten. Er wird konfiguriert, alle Minute nach neuen E-Mails zu suchen.
Einstellungen:

  • Einfach: false
  • Polling-Intervall: jede Minute

2. Get message content

Typ: n8n-nodes-base.gmail
Funktionsweise: Dieser Node ruft den Inhalt der Nachricht ab, die vom vorherigen Node getriggert wurde, und bereitet sie für die Analyse vor.
Einstellungen:

  • Nachrichten-ID: wird automatisch anhand der vom Trigger gesendeten ID gesetzt
  • Operation: get

3. Set label values

Typ: n8n-nodes-base.set
Funktionsweise: Hier werden die vom AI-Node zugewiesenen Labels eingestellt.
Einstellungen:

  • Feldwerte: Labels werden aus der vorherigen Node abgerufen.

4. Get all labels

Typ: n8n-nodes-base.gmail
Funktionsweise: Dieser Node ruft alle Labels ab, die im Gmail-Konto verfügbar sind, um sicherzustellen, dass die zugewiesenen Labels auch tatsächlich existieren.
Einstellungen:

  • Ressource: label
  • Option: alles zurückgeben

5. Split out assigned labels

Typ: n8n-nodes-base.splitOut
Funktionsweise: Dieser Node trennt die zugewiesenen Labels, um sie einfacher verarbeiten zu können.
Einstellungen:

  • Feld zum Trennen: labels

6. Merge corresponding labels

Typ: n8n-nodes-base.merge
Funktionsweise: Hier werden die abgerufenen Labels mit den zugewiesenen Labels zusammengeführt, um eine umfassende Liste zu erstellen.
Einstellungen:

  • Modus: kombinieren
  • Zusammenführungsfelder: verknüpfen nach Namensfeldern

7. Aggregate label IDs

Typ: n8n-nodes-base.aggregate
Funktionsweise: In diesem Schritt werden die IDs der Labels aggregiert und für die Aktualisierung der Gmail-Nachricht vorbereitet.
Einstellungen:

  • Feld zu aggregieren: id zu label_ids umbenennen

8. Add labels to message

Typ: n8n-nodes-base.gmail
Funktionsweise: Die finale Kombination von Labels wird hier der jeweiligen E-Mail hinzugefügt.
Einstellungen:

  • Label-IDs: werden aus dem vorhergehenden Node zugeordnet
  • Nachrichten-ID: stammt vom Gmail Trigger
  • Operation: addLabels

9. Assign labels for message

Typ: @n8n/n8n-nodes-langchain.chainLlm
Funktionsweise: Dieser Node verwendet KI, um relevante Labels basierend auf dem Inhalt der Nachricht zu bestimmen.
Einstellungen:

  • Prompt: enthält Anweisungen an die KI, um die E-Mail zu kategorisieren.

Ergebnis

Mit diesem Workflow können Gmail-Nachrichten automatisch analysiert und mit den geeigneten Labels versehen werden, was die Organisation der E-Mail-Verwaltung erheblich vereinfacht.

Für weiterführende Informationen und den vollständigen Workflow, besuchen Sie den folgenden Link:

Workflow herunterladen

Facebook
Twitter
LinkedIn

Andere Projekte