Automatische Antworten auf E-Mails mit Google Sheets

Dieses n8n-Workflow ermöglicht es, automatische Antworten auf empfangene E-Mails zu generieren und die Konversationen in einem Google Sheet zu speichern.

Automatische Antworten auf E-Mails mit Google Sheets

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-Übersicht

Dieser Workflow ermöglicht es Benutzern, automatisch gegebene Antworten auf E-Mails zu generieren, die von bestimmten Absendern empfangen wurden, und speichert diese Antworten sowie die ursprünglichen Nachrichten in einem Google Sheet. Nachfolgend wird der Prozess Schritt für Schritt erläutert.

1. On email received

  • Name: On email received
  • Typ: Gmail Trigger
  • Funktion: Dieses Node löst den Workflow aus, wenn eine E-Mail empfangen wird.
  • Parameter:
    • simple: false
    • pollTimes: Sendet alle Minuten die Anfrage.

2. Only continue for specific emails

  • Name: Only continue for specific emails
  • Typ: IF
  • Funktion: Überprüft, ob die empfangene E-Mail von einem bestimmten Absender ist.
  • Parameter:
    • conditions:
      • Überprüfen, ob die Absenderadresse in den Empfängern enthalten ist.

3. Configure

  • Name: Configure
  • Typ: Set
  • Funktion: Speichert Konfigurationswerte, die für den Workflow benötigt werden.
  • Parameter:
    • maxTokenSize: 4000 (maximale Token-Größe für das Modell)
    • replyTokenSize: 300 (maximale Token-Größe für die Antwort)
    • recipients: [UPDATE ME] (Liste der E-Mail-Empfänger)

4. Generate reply

  • Name: Generate reply
  • Typ: OpenAI
  • Funktion: Generiert eine Antwort basierend auf der ursprünglichen E-Mail.
  • Parameter:
    • prompt: Erstellt den Text mit Absender-, Empfänger-, Betreff- und Körperinformation.
    • maxTokens: Die maximale Anzahl von Tokens wird hier aus dem „Configure“ Node geholt.

5. Send reply to recipient

  • Name: Send reply to recipient
  • Typ: Gmail
  • Funktion: Sendet die generierte Antwort zurück an den E-Mail-Absender.
  • Parameter:
    • message: Beinhaltet die generierte Antwort.
    • emailType: html

6. Store spreadsheet ID

  • Name: Store spreadsheet ID
  • Typ: JavaScript Code
  • Funktion: Speichert die ID des Google Sheets, die bei der Erstellung generiert wurde.
  • Parameter:
    • jsCode: Speichert die Spreadsheet-IDs in den Workflow-Statikdaten.

7. Create spreadsheet

  • Name: Create spreadsheet
  • Typ: Google Sheets
  • Funktion: Erstellt ein neues Google Sheet, falls es noch nicht existiert.
  • Parameter:
    • title: Name des Spreadsheets wird aus der Konfiguration geholt.

8. Paste data

  • Name: Paste data
  • Typ: Google Sheets
  • Funktion: Fügt die Daten, die in vorherigen Schritten gesammelt wurden, in das Google Sheet ein.
  • Parameter:
    • operation: append

Ergebnis

Nach der Einrichtung dieses Workflows können Benutzer automatisch Antworten auf E-Mails von spezifischen Absendern generieren und diese zusammen mit den ursprünglichen E-Mails in einem Google Sheet speichern. Benutzer können auch Feedback zu den Antworten geben, das ebenfalls in die Tabelle umgesetzt wird, was die Qualität der Antworten im Laufe der Zeit verbessern kann.

Um diesen Workflow herunterzuladen, klicke hier.

Facebook
Twitter
LinkedIn

Andere Projekte