Automatisiere deinen Outlook Posteingang mit N8N in 10 Minuten!

Viele Unternehmen kämpfen mit einer überfluteten info@email-Adresse, bei der sie jeden Tag hunderte von E-Mails erhalten, viele davon Spam, andere aber auch so wichtig, dass sie nicht übersehen werden sollten. In diesem Video zeige ich dir, wie du deinen eigenen Outlook Inbox Manager Agent mithilfe von n8n entwickeln kannst. Dieser Agent liest eingehende Nachrichten, klassifiziert sie in Kundenanfragen, Geschäftsanfragen, Bewerbungen, Rechnungen und Werbung und formuliert Antwortvorschläge vor. Außerdem erstellt er Aufgaben in Todo-Listen, recherchiert Bewerber und importiert Rechnungen auomatisch in dein Buchhaltungssystem. Wir haben dieses System bereits bei einer Vielzahl an Unternehmen implementiert, die nun jede Woche mehrere Stunden an Arbeit sparen.

Ressourcen:

{
  "name": "Outlook_InboxManagerAgent",
  "nodes": [
    {
      "parameters": {
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "filters": {},
        "options": {
          "downloadAttachments": true
        }
      },
      "type": "n8n-nodes-base.microsoftOutlookTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ],
      "id": "b00649c0-6ba3-4285-981b-8f9afce03910",
      "name": "Microsoft Outlook Trigger",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "inputText": "=Betreff: {{ $json.subject }}\nBody: {{ $json.bodyPreview }}\n",
        "categories": {
          "categories": [
            {
              "category": "Kundenanfragen",
              "description": "=Kunden wenden sich mit Fragen zu Produkten, Dienstleistungen oder Bestellungen an das Unternehmen. Oft geht es um Preise, Verfügbarkeit, technische Details oder Support-Anfragen.  Keywords: Angebot, Preis, Bestellung, Verfügbarkeit, Lieferung, Rückgabe, Garantie, Support, Produktinfo, Beratung, Reklamation, Kundenservice, Versand, Zahlung, Rabatt, Rechnung, Stornierung, Ersatzteil, Bedienungsanleitung, Qualität."
            },
            {
              "category": "Lieferantenanfragen",
              "description": "=Diese E-Mails stammen ausschließlich von bestehenden Lieferanten, mit denen das Unternehmen bereits eine Geschäftsbeziehung hat. Sie betreffen Bestellungen, Liefertermine, Vertragsdetails oder andere operative Themen. Typischerweise enthalten sie konkrete Referenzen zu laufenden oder vergangenen Transaktionen, wie Bestellnummern oder Vertragsdetails."
            },
            {
              "category": "Bewerbungen",
              "description": "=Unternehmen erhalten Bewerbungen von Kandidaten, die sich auf offene Stellen bewerben oder sich initiativ vorstellen. Oft enthalten diese E-Mails Lebensläufe, Anschreiben und Fragen zum Bewerbungsprozess.\n\nBewerbung, Lebenslauf, Anschreiben, Stellenanzeige, Karriere, Jobangebot, Praktikum, Werkstudent, Vollzeit, Teilzeit, Referenzen, Gehalt, Vorstellungsgespräch, Probezeit, Remote, Benefits, Qualifikationen, Arbeitsvertrag, Recruiting, Personalabteilung, Talentmanagement."
            },
            {
              "category": "Rechnungen",
              "description": "=Unternehmen erhalten Rechnungen von Dienstleistern, Lieferanten oder Partnern sowie Rückfragen zu Zahlungen. Häufig geht es um offene Beträge, Fälligkeiten oder Korrekturen.\n\nRechnung, Zahlung, Fälligkeit, Mahnung, Gutschrift, Überweisung, Buchhaltung, Steuern, Zahlungsziel, Rechnungsnummer."
            },
            {
              "category": "Werbung",
              "description": "=Unternehmen erhalten zahlreiche unerwünschte E-Mails, die Werbeangebote, SEO-Dienstleistungen oder fragwürdige Geschäftsangebote enthalten. Oft handelt es sich um Massenmails, die wenig Relevanz haben.  Keywords: Angebot, Rabatt, SEO, Marketing, Webdesign, Newsletter, Sonderaktion, Gewinnspiel, Leadgenerierung, Werbung, Kaltakquise, Online-Präsenz, Sichtbarkeit, Social Media, Automatisierung."
            }
          ]
        },
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.textClassifier",
      "typeVersion": 1,
      "position": [
        220,
        0
      ],
      "id": "a4c0151d-bdfa-45f8-8bec-74f076eee501",
      "name": "Text Classifier"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        320,
        220
      ],
      "id": "1a54e9f1-47fe-4903-be00-9eda6f423cbc",
      "name": "OpenAI Chat Model",
      "credentials": {
        "openAiApi": {
          "id": "Qy81ja4SvvQtfyyq",
          "name": "OpenAi account"
        }
      }
    },
    {
      "parameters": {
        "operation": "move",
        "messageId": {
          "__rl": true,
          "value": "={{ $('Microsoft Outlook Trigger').item.json.id }}",
          "mode": "id"
        },
        "folderId": {
          "__rl": true,
          "value": "AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqFAAA=",
          "mode": "list",
          "cachedResultName": "Spam/Werbung",
          "cachedResultUrl": "https://outlook.office365.com/mail/AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqFAAA%3D"
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        660,
        520
      ],
      "id": "17e0fd93-1249-461b-ad6b-8cb6dc6d8d7f",
      "name": "Microsoft Outlook3",
      "webhookId": "0730f662-95a1-40ea-b550-93a844557f33",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "operation": "create",
        "taskListId": "AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqKAAA=",
        "title": "={{ $json.output }}; {{ $('Microsoft Outlook Trigger').item.json.from }}",
        "additionalFields": {}
      },
      "type": "n8n-nodes-base.microsoftToDo",
      "typeVersion": 1,
      "position": [
        1480,
        -460
      ],
      "id": "0793b491-f308-43eb-83ff-9fc50cc7a542",
      "name": "Microsoft To Do",
      "credentials": {
        "microsoftToDoOAuth2Api": {
          "id": "IWiWz02fDSCSFcxf",
          "name": "Microsoft To Do account"
        }
      }
    },
    {
      "parameters": {
        "operation": "move",
        "messageId": {
          "__rl": true,
          "value": "={{ $json.id }}",
          "mode": "id"
        },
        "folderId": {
          "__rl": true,
          "value": "AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqCAAA=",
          "mode": "list",
          "cachedResultName": "Kundenanfragen",
          "cachedResultUrl": "https://outlook.office365.com/mail/AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqCAAA%3D"
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        860,
        -440
      ],
      "id": "12de7dee-4866-44c1-8fb9-75741b5fa293",
      "name": "MoveToKundenanfragen",
      "webhookId": "aca9f9df-3bbe-4a88-9b0e-6884e1b67ff8",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "operation": "move",
        "messageId": {
          "__rl": true,
          "value": "={{ $json.id }}",
          "mode": "id"
        },
        "folderId": {
          "__rl": true,
          "value": "AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqDAAA=",
          "mode": "list",
          "cachedResultName": "Lieferantenanfragen",
          "cachedResultUrl": "https://outlook.office365.com/mail/AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqDAAA%3D"
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        1040,
        -100
      ],
      "id": "07dadc9c-e6e7-470e-9f90-d976260a1749",
      "name": "MoveToLieferantenanfragen",
      "webhookId": "89355ad2-191d-48d1-8848-3ba8ac29e406",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "operation": "move",
        "messageId": {
          "__rl": true,
          "value": "={{ $('Microsoft Outlook Trigger').item.json.id }}",
          "mode": "id"
        },
        "folderId": {
          "__rl": true,
          "value": "AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqEAAA=",
          "mode": "list",
          "cachedResultName": "Bewerbungen",
          "cachedResultUrl": "https://outlook.office365.com/mail/AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqEAAA%3D"
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        1040,
        80
      ],
      "id": "76d3f454-30dc-44d7-a7ad-0c8909982990",
      "name": "MoveToBewerbungen",
      "webhookId": "c406a627-d9bf-4413-8c58-1afccf1c4d05",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "operation": "move",
        "messageId": {
          "__rl": true,
          "value": "={{ $json.id }}",
          "mode": "id"
        },
        "folderId": {
          "__rl": true,
          "value": "AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqGAAA=",
          "mode": "list",
          "cachedResultName": "Rechnungen",
          "cachedResultUrl": "https://outlook.office365.com/mail/AAMkADEwMDBiOGFmLTY2ZDUtNGU3MS1iNDZjLTkwNTUxMDI0OWNkYwAuAAAAAACOSslwEUqpRoBG1D6wqhdxAQDGkpZcMmNmSJFGn04LLS78AAAQ2mqGAAA%3D"
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        800,
        280
      ],
      "id": "96f32066-92be-49cb-9578-5fd79e91780e",
      "name": "MoveToRechnungen",
      "webhookId": "456939a4-3543-4f40-871f-f03956669f98",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "toRecipients": "[email protected]",
        "bodyContent": "Neue Rechnung: ",
        "additionalFields": {
          "attachments": {
            "attachments": [
              {
                "binaryPropertyName": "attachment_0"
              }
            ]
          }
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        1020,
        320
      ],
      "id": "292f6288-9ac2-4fec-b015-3f0873dc3db1",
      "name": "ForwardToLexoffice",
      "webhookId": "1a5801e2-c5fd-4cfe-b05a-d78a69a634be",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://google.serper.dev/search",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "X-API-KEY"
            },
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n  \"q\": \"{{ $json.output.name }} LinkedIn\",\n  \"gl\": \"de\",\n  \"hl\": \"de\"\n}",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        1500,
        80
      ],
      "id": "918c7e8e-625c-4929-aa1b-4e594a6ff763",
      "name": "SERPER DEV"
    },
    {
      "parameters": {
        "modelId": {
          "__rl": true,
          "value": "gpt-4o-mini",
          "mode": "list",
          "cachedResultName": "GPT-4O-MINI"
        },
        "messages": {
          "values": [
            {
              "content": "=Identify and return the valid LinkedIn URL for the Person from looking at the Google Search results.Please only return the LinkedIn URL, nothing else. This is really important!\n\n{{ $json.organic[0].link }}\n\n{{ $json.organic[1].link }}\n\n{{ $json.organic[2].link }}\n\n{{ $json.organic[3].link }}\n\n{{ $json.organic[4].link }}\n\n{{ $json.organic[5].link }}\n\n{{ $json.organic[6].link }}\n\n{{ $json.organic[7].link }}\n\n{{ $json.organic[8].link }}\n\n{{ $json.organic[9].link }}\n\n"
            }
          ]
        },
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "typeVersion": 1.7,
      "position": [
        1640,
        80
      ],
      "id": "ab61cd13-e311-44b1-8b8a-b5765015ad18",
      "name": "OpenAI",
      "credentials": {
        "openAiApi": {
          "id": "Qy81ja4SvvQtfyyq",
          "name": "OpenAi account"
        }
      }
    },
    {
      "parameters": {
        "agent": "conversationalAgent",
        "promptType": "define",
        "text": "=Absender: {{ $('Microsoft Outlook Trigger').item.json.from }}\n\nBetreff:  {{ $('Microsoft Outlook Trigger').item.json.subject }}\n\nBody: {{ $('Microsoft Outlook Trigger').item.json.bodyPreview }}",
        "options": {
          "systemMessage": "=**Rolle / Persona:**\n\nDu bist ein **weltklasse KI-Assistent**, spezialisiert auf die **Bearbeitung von Support-Tickets und die Kommunikation mit bestehenden Kunden** bei **AI Union**. Mit besonderer Expertise in **Automatisierung, KI-gestützten Geschäftsprozessen und DSGVO-konformer Datenverarbeitung** formulierst du Nachrichten, die Kundenanfragen effizient und professionell beantworten.\n\n**Deine Eigenschaften:**\n- **Präzise und effizient:** Du bringst die Botschaft auf den Punkt, ohne unnötige Füllwörter.\n- **Freundlich und professionell:** Deine Antworten sind stets respektvoll und kundenorientiert.\n- **Problemlösungsorientiert:** Du hilfst bestehenden Kunden schnell und verständlich bei ihren Anliegen.\n- **DSGVO-konform:** Deine Kommunikation betont stets die hohe Datenschutzsicherheit von AI Union.\n\n---\n\n**Ziel / Aufgabe:**\n\nDein Ziel ist es, **schnelle, professionelle und lösungsorientierte E-Mail-Antworten** auf Support-Tickets und Anfragen bestehender Kunden zu verfassen. Deine Antworten sollen:\n- **Kundenanliegen klar und verständlich bearbeiten**,\n- **bei technischen oder administrativen Problemen Lösungen bieten**,\n- **hilfreiche Ressourcen oder weiterführende Schritte aufzeigen**,\n- **freundlich und professionell zur Kundenzufriedenheit beitragen**.\n\n**Deine Vorgehensweise:**\n1. **Verstehe das Anliegen:** Analysiere die Kundenanfrage und identifiziere das Problem oder die benötigte Unterstützung.\n2. **Biete eine klare Lösung an:** Falls eine direkte Antwort möglich ist, formuliere eine verständliche und präzise Lösung.\n3. **Verweise auf relevante Ressourcen:** Falls nötig, verlinke Anleitungen, FAQs oder verweise auf den richtigen Ansprechpartner.\n4. **Handlungsaufforderung (falls erforderlich):** Falls der Kunde etwas tun muss (z. B. Einstellungen ändern), erkläre den nächsten Schritt klar.\n5. **Freundlicher Abschluss:** Stelle sicher, dass der Kunde sich gut betreut fühlt, und biete ggf. weitere Unterstützung an.\n\n---\n\n**Kontext:**\n\nDiese Aufgabe ist entscheidend für den Erfolg von AI Union, da eine schnelle und präzise Kundenkommunikation die **Kundenzufriedenheit und -bindung erhöht**. Durch deine professionelle Bearbeitung von Support-Tickets sorgst du dafür, dass bestehende Kunden AI Union weiterhin vertrauen und die angebotenen Lösungen optimal nutzen können.\n\n---\n\n**SOP (Standard Operating Procedure):**\n\n1. **Anrede und Bedankung:** Freundliche Begrüßung und Dank für die Anfrage.\n2. **Problem verstehen und bestätigen:** Die Anfrage kurz zusammenfassen, um sicherzustellen, dass du das Anliegen korrekt erfasst hast.\n3. **Lösung anbieten:** Falls möglich, eine direkte und klare Antwort auf das Problem geben.\n4. **Weiterführende Ressourcen:** Falls nötig, auf Dokumentationen, FAQs oder Anleitungen verweisen.\n5. **Falls erforderlich, Nachfrage stellen:** Falls Informationen fehlen, höflich nach Details fragen, um das Problem schneller zu lösen.\n6. **Freundlicher Abschluss und Supportangebot:** Kunden versichern, dass sie jederzeit erneut nachfragen können, falls weitere Unterstützung nötig ist.\n\n---\n\n**Regeln & Wichtige Hinweise:**\n\n- **IMMER DSGVO-Konformität betonen:** Kunden sollen sich sicher fühlen, dass ihre Daten geschützt sind.\n- **Kompakte und verständliche Sprache:** Keine langen Absätze, sondern klare, strukturierte Antworten.\n- **Keine übermäßigen technischen Details:** Erkläre Lösungen in einfacher Sprache.\n- **Falls das Problem nicht sofort gelöst werden kann:** Den Kunden über den nächsten Schritt informieren (z. B. interne Weiterleitung, Bearbeitungsdauer angeben).\n- **Freundlich und lösungsorientiert bleiben:** Auch bei schwierigen Anfragen stets professionell und höflich antworten.\n\n---\n\n**Tools & Automatisierung:**\n\n- **CRM-Integration:** Falls verfügbar, Kundendaten für personalisierte Antworten nutzen.\n- **Support-Ticket-System:** Anfragen systematisch verwalten und dokumentieren.\n- **Automatisierte Follow-ups:** Falls eine Anfrage offen bleibt, nach einer definierten Zeit eine höfliche Erinnerung senden.\n\n---\n\n**Beispiel einer Kundenanfrage & SOP-gestützten Antwort:**\n\n**Anfrage:**\n\"Hallo, ich habe ein Problem mit meinem KI-Chatbot. Er antwortet seit gestern nicht mehr auf Kundenanfragen. Könnt ihr mir helfen?\"\n\n**Antwort:**\n\n**Betreff:** Unterstützung bei Ihrem KI-Chatbot – Lösungsvorschlag\n\nHallo [Name],\n\nvielen Dank für Ihre Nachricht. Ich verstehe, dass Ihr KI-Chatbot seit gestern keine Antworten mehr gibt – das klären wir gerne für Sie!\n\nBitte prüfen Sie zunächst folgende Punkte:\n- Ist der Bot in Ihrem Dashboard aktiviert?\n- Gibt es Änderungen an den API-Einstellungen oder der Integration?\n- Sind neue Updates oder Änderungen an Ihrem System erfolgt?\n\nFalls alles korrekt eingestellt ist, könnte es sich um ein serverseitiges Problem handeln. Lassen Sie uns dies gemeinsam analysieren. Können Sie uns bitte folgende Informationen zusenden?\n- Ihr Benutzername oder die betroffene Domain\n- Falls möglich, ein Screenshot der letzten Logs oder Fehlermeldungen\n\nSobald wir diese Details haben, kümmern wir uns um eine schnelle Lösung. Falls es dringend ist, können Sie uns auch unter [Telefonnummer] erreichen.\n\nBeste Grüße\n\n**Linus Meister**  \nGeschäftsführer - AI Union  \n[Website] | [E-Mail] | [Telefon]\n\n---\n\n**Zusätzliche Notizen:**\n- Falls ein Ticket weitergeleitet werden muss, den Kunden darüber informieren und eine geschätzte Bearbeitungszeit nennen.\n- Falls eine Lösung nicht sofort verfügbar ist, ein Update versprechen und ggf. nachfassen.\n- Den Kunden freundlich zur weiteren Nutzung ermutigen und ihm das Gefühl geben, dass er gut betreut wird.\n\n---\n\nMit dieser Vorgehensweise stellt der AI-Agent sicher, dass **bestehende Kunden effizient betreut werden und Probleme schnellstmöglich gelöst werden**."
        }
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.7,
      "position": [
        1700,
        -340
      ],
      "id": "d18523da-4fc3-4ebb-ab06-540e39236559",
      "name": "DraftingAgent"
    },
    {
      "parameters": {
        "operation": "reply",
        "messageId": {
          "__rl": true,
          "value": "={{ $('Microsoft Outlook Trigger').item.json.id }}",
          "mode": "id"
        },
        "message": "={{ $json.output }}",
        "options": {
          "saveAsDraft": true
        }
      },
      "type": "n8n-nodes-base.microsoftOutlook",
      "typeVersion": 2,
      "position": [
        2140,
        -340
      ],
      "id": "49ea289a-cd04-426c-8f3c-0f2ee6e16a30",
      "name": "Microsoft Outlook",
      "webhookId": "cf3a624c-338b-4022-9d36-f26aa2c5b060",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "xvp5XAa64RWrvAFC",
          "name": "Microsoft Outlook account"
        }
      }
    },
    {
      "parameters": {
        "agent": "conversationalAgent",
        "promptType": "define",
        "text": "=Bitte erstelle einen Titel für eine Aufgabe, die ich basierend auf dieser Kundenanfrage meiner Todo-Liste hinzufüge. Die Aufgabe soll aktionsorientiert sein, z.B. Chatbot von Peter Lustig fixen.\n\nBetreff der Anfrage: {{ $('Microsoft Outlook Trigger').item.json.subject }}\n\nBody: {{ $('Microsoft Outlook Trigger').item.json.bodyPreview }}\n",
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.7,
      "position": [
        1040,
        -460
      ],
      "id": "749b9b56-8d07-4a85-9796-33744b922cd6",
      "name": "AI Agent1"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        1060,
        -280
      ],
      "id": "0865b890-eb22-4381-9d8d-c374ba3a2152",
      "name": "OpenAI Chat Model2",
      "credentials": {
        "openAiApi": {
          "id": "Qy81ja4SvvQtfyyq",
          "name": "OpenAi account"
        }
      }
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        1740,
        -120
      ],
      "id": "56782406-ec97-44d7-83cb-f0b785fd554b",
      "name": "OpenAI Chat Model3",
      "credentials": {
        "openAiApi": {
          "id": "Qy81ja4SvvQtfyyq",
          "name": "OpenAi account"
        }
      }
    },
    {
      "parameters": {
        "text": "=Subject:  {{ $('Microsoft Outlook Trigger').item.json.from }}\n\nBodyPreview: {{ $('Microsoft Outlook Trigger').item.json.bodyPreview }}\n\nFrom: {{ $('Microsoft Outlook Trigger').item.json.from }}",
        "schemaType": "manual",
        "inputSchema": "{\n  \"type\": \"object\",\n  \"properties\": {\n    \"name\": {\n      \"type\": \"string\"\n    },\n    \"position\": {\n      \"type\": \"string\"\n    }\n  }\n}",
        "options": {
          "systemPromptTemplate": "You are an expert extraction algorithm.\nOnly extract relevant information from the text.\nIf you do not know the value of an attribute asked to extract, you may omit the attribute's value."
        }
      },
      "type": "@n8n/n8n-nodes-langchain.informationExtractor",
      "typeVersion": 1,
      "position": [
        1200,
        80
      ],
      "id": "9547439e-1c18-4ff4-bcc4-0b87bcc468de",
      "name": "Information Extractor"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        1340,
        260
      ],
      "id": "c121a9c4-855a-445d-9bf2-65a663ae856e",
      "name": "OpenAI Chat Model4",
      "credentials": {
        "openAiApi": {
          "id": "Qy81ja4SvvQtfyyq",
          "name": "OpenAi account"
        }
      }
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://api.apify.com/v2/acts/dev_fusion~linkedin-profile-scraper/run-sync-get-dataset-items?token=apify_api_X5h9JDTXVaUVIfyNcgf35lg10nnXI54gWJkR",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n    \"profileUrls\": [\n        \"{{ $json.message.content }}\"\n    ]\n}",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        1960,
        80
      ],
      "id": "c6ace360-00b9-4d37-b9ce-281ec925eac0",
      "name": "Apify"
    },
    {
      "parameters": {
        "operation": "create",
        "base": {
          "__rl": true,
          "value": "appMxRLom5xQTLIVh",
          "mode": "list",
          "cachedResultName": "OutlookInboxManager",
          "cachedResultUrl": "https://airtable.com/appMxRLom5xQTLIVh"
        },
        "table": {
          "__rl": true,
          "value": "tbla6dUvImHM7YStX",
          "mode": "list",
          "cachedResultName": "Bewerber",
          "cachedResultUrl": "https://airtable.com/appMxRLom5xQTLIVh/tbla6dUvImHM7YStX"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "Name": "={{ $('Information Extractor').item.json.output.name }}",
            "LinkedIn URL": "={{ $('OpenAI').item.json.message.content }}",
            "Karriere": "={{ $json.output }}"
          },
          "matchingColumns": [],
          "schema": [
            {
              "id": "Name",
              "displayName": "Name",
              "required": false,
              "defaultMatch": false,
              "canBeUsedToMatch": true,
              "display": true,
              "type": "string",
              "readOnly": false,
              "removed": false
            },
            {
              "id": "LinkedIn URL",
              "displayName": "LinkedIn URL",
              "required": false,
              "defaultMatch": false,
              "canBeUsedToMatch": true,
              "display": true,
              "type": "string",
              "readOnly": false,
              "removed": false
            },
            {
              "id": "Karriere",
              "displayName": "Karriere",
              "required": false,
              "defaultMatch": false,
              "canBeUsedToMatch": true,
              "display": true,
              "type": "string",
              "readOnly": false,
              "removed": false
            },
            {
              "id": "Bewerbung als",
              "displayName": "Bewerbung als",
              "required": false,
              "defaultMatch": false,
              "canBeUsedToMatch": true,
              "display": true,
              "type": "options",
              "options": [],
              "readOnly": false,
              "removed": true
            },
            {
              "id": "Evaluation der Eignung",
              "displayName": "Evaluation der Eignung",
              "required": false,
              "defaultMatch": false,
              "canBeUsedToMatch": true,
              "display": true,
              "type": "string",
              "readOnly": false,
              "removed": false
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.airtable",
      "typeVersion": 2.1,
      "position": [
        2420,
        80
      ],
      "id": "398e4586-2fb3-4d46-b0a2-4bf471a28e34",
      "name": "Airtable",
      "credentials": {
        "airtableTokenApi": {
          "id": "OXBrQzxg2fAeFXZp",
          "name": "Airtable Personal Access Token account"
        }
      }
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "=Headline:  {{ $json.headline }}\n\n{{ $json.about }}\n\nCurrent Job: {{ $json.experiences[0].title }}; {{ $json.experiences[0].caption }}; \n\n2nd Job: {{ $json.experiences[1].title }}, {{ $json.experiences[1].subtitle }}, {{ $json.experiences[1].caption }}\n\n3rd Job: {{ $json.experiences[2].title }}, {{ $json.experiences[2].subtitle }}, {{ $json.experiences[2].caption }}\n\nEducation: {{ $json.educations[0].title }}; {{ $json.educations[0].subtitle }}\n\n{{ $json.educations[1].title }}, {{ $json.educations[1].subtitle }}, ",
        "options": {
          "systemMessage": "Erstelle ein kurzes Profil des Bewerbers, das alle wichtigen Informationen über den bewerber zusammenfasst. "
        }
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.7,
      "position": [
        2100,
        80
      ],
      "id": "0802357a-8eab-41cd-ab97-6c857e59e89c",
      "name": "AI Agent"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1,
      "position": [
        2120,
        280
      ],
      "id": "662e036c-1d2b-4363-b5d1-ad2e7e9c8270",
      "name": "OpenAI Chat Model5",
      "credentials": {
        "openAiApi": {
          "id": "Qy81ja4SvvQtfyyq",
          "name": "OpenAi account"
        }
      }
    }
  ],
  "pinData": {},
  "connections": {
    "Microsoft Outlook Trigger": {
      "main": [
        [
          {
            "node": "Text Classifier",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Text Classifier",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Text Classifier": {
      "main": [
        [
          {
            "node": "MoveToKundenanfragen",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "MoveToLieferantenanfragen",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "MoveToBewerbungen",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "MoveToRechnungen",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Microsoft Outlook3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "MoveToKundenanfragen": {
      "main": [
        [
          {
            "node": "AI Agent1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "MoveToBewerbungen": {
      "main": [
        [
          {
            "node": "Information Extractor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "MoveToRechnungen": {
      "main": [
        [
          {
            "node": "ForwardToLexoffice",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Microsoft Outlook3": {
      "main": [
        []
      ]
    },
    "SERPER DEV": {
      "main": [
        [
          {
            "node": "OpenAI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI": {
      "main": [
        [
          {
            "node": "Apify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Microsoft To Do": {
      "main": [
        [
          {
            "node": "DraftingAgent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "DraftingAgent": {
      "main": [
        [
          {
            "node": "Microsoft Outlook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent1": {
      "main": [
        [
          {
            "node": "Microsoft To Do",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent1",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "DraftingAgent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Information Extractor": {
      "main": [
        [
          {
            "node": "SERPER DEV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model4": {
      "ai_languageModel": [
        [
          {
            "node": "Information Extractor",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Apify": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Airtable": {
      "main": [
        []
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "Airtable",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model5": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "8e4726de-cb13-4079-b58d-8670503ae9e4",
  "meta": {
    "instanceId": "c4015987044746ece7ec1fa4a093d971fd09a368a13e934a29cf42d32d45a202"
  },
  "id": "VUUkCwk7FpHBL7mq",
  "tags": []
}

Reply

or to participate.