<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>n8n Workflow Automation &#8211; MEKSOFT</title>
	<atom:link href="https://meksoft.de/category/n8n-workflow-automation/feed/" rel="self" type="application/rss+xml" />
	<link>https://meksoft.de</link>
	<description>Smarte Lösungen</description>
	<lastBuildDate>Wed, 19 Aug 2026 20:58:13 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>

<image>
	<url>https://meksoft.de/wp-content/uploads/2023/09/logo512-150x150.png</url>
	<title>n8n Workflow Automation &#8211; MEKSOFT</title>
	<link>https://meksoft.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Telegram AI Multi-Format Chatbot</title>
		<link>https://meksoft.de/n8n-workflow-automation/telegram-ai-multi-format-chatbot-2/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/telegram-ai-multi-format-chatbot-2/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:58:13 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/telegram-ai-multi-format-chatbot-2/</guid>

					<description><![CDATA[Dieser Workflow ermöglicht es, über Telegram mit einem KI-Modell in verschiedenen Formaten zu interagieren.]]></description>
										<content:encoded><![CDATA[<h2>Einführung</h2>
<p>Dieser n8n-Workflow wurde entwickelt, um Benutzern die Interaktion mit einem AI-gesteuerten Chatbot über Telegram zu ermöglichen. Er kann Text- und Sprachnachrichten empfangen und entsprechende Antworten geben.</p>
<h2>Workflow-Übersicht</h2>
<p>Der Workflow arbeitet mit mehreren Knoten, die verschiedene Aufgaben erfüllen. Hier sind die wichtigsten Knoten im Detail erläutert:</p>
<h3>1. Listen for incoming events</h3>
<ul>
<li><strong>Typ:</strong> Telegram Trigger</li>
<li><strong>Zweck:</strong> Dieser Knoten hört auf eingehende Nachrichten und löst den Workflow aus, wenn eine neue Nachricht eintrifft.</li>
<li><strong>Einstellungen:</strong> Der Knoten ist so konfiguriert, dass er alle Arten von Updates empfängt.</li>
</ul>
<h3>2. Determine content type</h3>
<ul>
<li><strong>Typ:</strong> Switch</li>
<li><strong>Zweck:</strong> Bestimmt den Typ der eingehenden Nachricht (Text oder Sprachnachricht).</li>
<li><strong>Einstellungen:</strong> Hat Regeln, um zwischen Textnachrichten und Sprachnachrichten zu unterscheiden.</li>
</ul>
<h3>3. Download voice file</h3>
<ul>
<li><strong>Typ:</strong> Telegram Node</li>
<li><strong>Zweck:</strong> Läd Sprachdateien herunter, die vom Benutzer gesendet wurden.</li>
<li><strong>Einstellungen:</strong> Nutzt die &#8222;file_id&#8220; der empfangenen Nachricht.</li>
</ul>
<h3>4. Convert audio to text</h3>
<ul>
<li><strong>Typ:</strong> Langchain OpenAI Node</li>
<li><strong>Zweck:</strong> Wandelt die heruntergeladene Audiodatei in Text um.</li>
<li><strong>Einstellungen:</strong> Nutzt die OpenAI-API mit bestimmten Parametern wie Temperatur und Sprache.</li>
</ul>
<h3>5. Combine content and set properties</h3>
<ul>
<li><strong>Typ:</strong> Set</li>
<li><strong>Zweck:</strong> Kombiniert den Text oder die Sprachnachricht in ein einheitliches Format für die weitere Verarbeitung.</li>
<li><strong>Einstellungen:</strong> Definiert mehrere Zuweisungen, um die Nachricht zu kombinieren und Informationen wie Typ und Quelle zu speichern.</li>
</ul>
<h3>6. OpenAI Chat Model</h3>
<ul>
<li><strong>Typ:</strong> Langchain Chat OpenAI</li>
<li><strong>Zweck:</strong> Verwendet das OpenAI-Modell, um Antworten auf Benutzeranfragen zu generieren.</li>
<li><strong>Einstellungen:</strong> Das Modell gpt-4o und Parameter wie Temperatur und Frequenzstrafe werden konfiguriert, um Variabilität und Kreativität in den Antworten zu gewährleisten.</li>
</ul>
<h3>7. AI Agent</h3>
<ul>
<li><strong>Typ:</strong> Langchain Agent</li>
<li><strong>Zweck:</strong> Verwaltet die Interaktion zwischen dem Benutzer und dem OpenAI-Chatmodell und stellt sicher, dass die Antworten im richtigen Format sind.</li>
<li><strong>Einstellungen:</strong> Definiert Text und Optionen, um sicherzustellen, dass die Antworten korrekt formatiert sind.</li>
</ul>
<h3>8. Send final reply</h3>
<ul>
<li><strong>Typ:</strong> Telegram Node</li>
<li><strong>Zweck:</strong> Sendet die finale Antwort des Chatbots an den Benutzer zurück.</li>
<li><strong>Einstellungen:</strong> Verwendet den Chat-ID des Benutzers und sendet die Antwort in HTML-Format.</li>
</ul>
<h3>9. Correct errors</h3>
<ul>
<li><strong>Typ:</strong> Telegram Node</li>
<li><strong>Zweck:</strong> Korrigiert potenzielle Fehler in der Antwort (z.B. HTML-Zeichen).</li>
<li><strong>Einstellungen:</strong> Verwendet reguläre Ausdrücke, um Textsicherheitsprobleme zu beseitigen.</li>
</ul>
<h3>10. Send error message</h3>
<ul>
<li><strong>Typ:</strong> Telegram Node</li>
<li><strong>Zweck:</strong> Sendet eine Fehlernachricht zurück, falls ein unbekannter Nachrichteninhalt empfangen wird.</li>
<li><strong>Einstellungen:</strong> Nutzerspezifische Nachricht, die den Namen des Benutzers enthält.</li>
</ul>
<h2>Ergebnis</h2>
<p>Am Ende dieses Workflows können Telegram-Benutzer sowohl Text- als auch Sprachnachrichten senden, auf die der Chatbot in Echtzeit antworten kann. Die Integration des OpenAI-Modells ermöglicht intelligente und kontextgerechte Antworten. Der Workflow ist benutzerfreundlich konzipiert und bietet eine hervorragende Grundlage für weitere Anpassungen oder Erweiterungen.</p>
<p>Für eine detaillierte Implementierung und Anpassung des Workflows, können Sie den untenstehenden Download-Link verwenden:</p>
<p><a href="https://drive.google.com/uc?id=1wRzHJpGEBVmf2XLuZAhEmpx41GwiUjkV&#038;export=download" target="_blank" rel="noopener">Workflow herunterladen</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/telegram-ai-multi-format-chatbot-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Workflow zur Übertragung von Notion zu Vector Store &#8211; Dimension 768</title>
		<link>https://meksoft.de/n8n-workflow-automation/workflow-zur-uebertragung-von-notion-zu-vector-store-dimension-768/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/workflow-zur-uebertragung-von-notion-zu-vector-store-dimension-768/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:57:58 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/workflow-zur-uebertragung-von-notion-zu-vector-store-dimension-768/</guid>

					<description><![CDATA[Dieser Workflow automatisiert die Übertragung von Inhalten aus einer Notion-Datenbank in einen Vektor-Speicher.]]></description>
										<content:encoded><![CDATA[<h2>1. Notion &#8211; Page Added Trigger</h2>
<p>Dieser Node löst den Workflow aus, wenn eine neue Seite in der Notion-Datenbank hinzugefügt wird. Er ist so konfiguriert, dass er jede Minute nach neuen Seiten sucht. Die Parameter umfassen:</p>
<ul>
<li><strong>simple</strong>: false &#8211; ermöglicht den Zugriff auf detaillierte Daten der Seite.</li>
<li><strong>pollTimes</strong>: alle Minute &#8211; sorgt dafür, dass ständig nach neuen Inhalten gesucht wird.</li>
<li><strong>databaseId</strong>: die ID der Notion-Datenbank, aus der die Seiten abgerufen werden.</li>
</ul>
<h2>2. Notion &#8211; Retrieve Page Content</h2>
<p>Dieser Node wird verwendet, um den Inhalt der Seite abzurufen, die vom Trigger erstellt wurde. Die Schlüsselparameter sind:</p>
<ul>
<li><strong>blockId</strong>: die URL der abgerufenen Seite wird hier verwendet.</li>
<li><strong>resource</strong>: block &#8211; dieser Wert gibt an, dass wir einen Block aus Notion abfragen.</li>
<li><strong>operation</strong>: getAll &#8211; wir möchten alle Inhalte des Blocks.</li>
</ul>
<h2>3. Filter Non-Text Content</h2>
<p>Hierbei handelt es sich um einen Filter-Node, der alle nicht-textuellen Inhalte von Notion herausfiltert. Die Bedingungen sind:</p>
<ul>
<li>Inhalte, die nicht vom Typ <strong>image</strong> oder <strong>video</strong> sind, werden verarbeitet. Dies ermöglicht eine saubere Textausgabe ohne Medieninhalte.</li>
</ul>
<h2>4. Summarize &#8211; Concatenate Notion&#8217;s blocks content</h2>
<p>Dieser Node fasst den Inhalt der Notion-Blöcke zusammen, indem er die Texte zusammenfügt. Die wichtigsten Parameter sind:</p>
<ul>
<li><strong>outputFormat</strong>: separateItems &#8211; damit wird der Text in separaten Zeilen ausgegeben.</li>
<li><strong>fieldsToSummarize</strong>: hier konzentrieren wir uns auf das <strong>content</strong>-Feld.</li>
</ul>
<h2>5. Create metadata and load content</h2>
<p>In diesem Node werden die Metadaten für den Vektor erstellt und die Inhalte geladen. Wichtige Parameter:</p>
<ul>
<li><strong>metadata</strong>: umfasst die <strong>pageId</strong>, <strong>createdTime</strong> und <strong>pageTitle</strong>, die von der ursprünglichen Notion-Seite stammen.</li>
<li><strong>jsonData</strong>: hier wird der zusammengefasste Inhalt eingespeist.</li>
</ul>
<h2>6. Embeddings Google Gemini</h2>
<p>Dieser Node erzeugt die Vektoren der Inhalte mithilfe des Google Gemini-Modells (modelName: models/text-embedding-004). Die Konfiguration ermöglicht eine einfache Integration der Vektoren in den nächsten Speicher-Node.</p>
<h2>7. Pinecone Vector Store</h2>
<p>Dies ist der Endpunkt, an dem die generierten Vektoren gespeichert werden. Die wichtigen Parameter sind:</p>
<ul>
<li><strong>mode</strong>: insert &#8211; wir fügen neue Vektoren hinzu.</li>
<li><strong>pineconeIndex</strong>: der Index, in dem die Vektoren gespeichert werden (z.B. notion-pages).</li>
</ul>
<h2>Ergebnis</h2>
<p>Schließlich speichert dieser Workflow die Inhalte von Notion in einem Vektor-Speicher, der für die spätere Datenanalyse und maschinelles Lernen genutzt werden kann.</p>
<p>Download Link: <a href="https://drive.google.com/uc?id=183difn4nbpLhrfn-HIG6q7c2ooaEbTdU&#038;export=download" target="_blank" rel="noopener">Hier klicken</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/workflow-zur-uebertragung-von-notion-zu-vector-store-dimension-768/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Automatisierte Benutzerinterviews mit n8n: Ein Leitfaden zur Workflow-Implementierung</title>
		<link>https://meksoft.de/n8n-workflow-automation/automatisierte-benutzerinterviews-mit-n8n-ein-leitfaden-zur-workflow-implementierung/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/automatisierte-benutzerinterviews-mit-n8n-ein-leitfaden-zur-workflow-implementierung/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:57:45 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/automatisierte-benutzerinterviews-mit-n8n-ein-leitfaden-zur-workflow-implementierung/</guid>

					<description><![CDATA[Dieser Workflow ermöglicht automatisierte Benutzerinterviews mit einem KI-Agenten, der Benutzern dynamische Fragen stellt und deren Antworten aufzeichnet.]]></description>
										<content:encoded><![CDATA[<h2>Workflow-Übersicht</h2>
<p>Dieser n8n Workflow dient zur Durchführung automatisierter Benutzerinterviews. Es nutzt einen KI-Agenten, um Interviewfragen zu stellen und die Antworten der Benutzer zu sammeln und zu speichern.</p>
<h2>Node-Details</h2>
<h3>1. Start Interview</h3>
<ul>
<li><strong>Typ:</strong> Form Trigger</li>
<li><strong>Funktion:</strong> Startet das Interview und fragt den Benutzer nach seinem Namen.</li>
<li><strong>Einstellungen:</strong> Der Pfad ist &#8222;driving-lessons-survey&#8220;, das Formular fragt nach dem Namen und beschreibt den Interviewprozess.</li>
</ul>
<h3>2. UUID</h3>
<ul>
<li><strong>Typ:</strong> Crypto</li>
<li><strong>Funktion:</strong> Generiert eine eindeutige ID für die Sitzung.</li>
<li><strong>Einstellungen:</strong> Aktion ist auf &#8222;generate&#8220; eingestellt, um eine ID zu erstellen.</li>
</ul>
<h3>3. Create Session</h3>
<ul>
<li><strong>Typ:</strong> Redis</li>
<li><strong>Funktion:</strong> Erstellt eine Redis-Sitzung zur Speicherung der Interviewtranskripte.</li>
<li><strong>Einstellungen:</strong> Der Schlüssel wird aus der UUID generiert, um eine Sitzung für 24 Stunden zu speichern.</li>
</ul>
<h3>4. AI Researcher</h3>
<ul>
<li><strong>Typ:</strong> Langchain Agent</li>
<li><strong>Funktion:</strong> Stellt Fragen an den Benutzer basierend auf den vorherigen Antworten.</li>
<li><strong>Einstellungen:</strong> Der Agent verwendet die Antwort als Eingabe für zukünftige Fragen.</li>
</ul>
<h3>5. Get Answer</h3>
<ul>
<li><strong>Typ:</strong> Form</li>
<li><strong>Funktion:</strong> Nimmt die Antwort des Benutzers auf die zuvor gestellte Frage entgegen.</li>
<li><strong>Einstellungen:</strong> Das Formular fragt nach der Antwort und bietet die Möglichkeit, das Interview zu beenden.</li>
</ul>
<h3>6. Generate Row</h3>
<ul>
<li><strong>Typ:</strong> Set</li>
<li><strong>Funktion:</strong> Erstellt eine Datenzeile mit dem Zeitstempel, dem Fragetyp, der Frage und der Antwort.</li>
<li><strong>Einstellungen:</strong> Nutzt aktuelle Zeitstempel und die Antwortdaten für die Speicherung.</li>
</ul>
<h3>7. Update Session</h3>
<ul>
<li><strong>Typ:</strong> Redis</li>
<li><strong>Funktion:</strong> Aktualisiert die bestehende Sitzung in Redis mit den neuen Antworten.</li>
<li><strong>Einstellungen:</strong> Fügt die Antwort in die Sitzungsliste ein.</li>
</ul>
<h3>8. Valid Session?</h3>
<ul>
<li><strong>Typ:</strong> If Node</li>
<li><strong>Funktion:</strong> Überprüft, ob die Sitzung vorhanden ist.</li>
<li><strong>Einstellungen:</strong> Prüft, ob die Daten in der Sitzung existieren.</li>
</ul>
<h3>9. Respond to Webhook</h3>
<ul>
<li><strong>Typ:</strong> Respond To Webhook</li>
<li><strong>Funktion:</strong> Sendet die Antwort zurück an die Webhook-Anfrage.</li>
<li><strong>Einstellungen:</strong> Setzt HTTP-Antwortcode auf 200 und gibt eine HTML-Antwort zurück.</li>
</ul>
<h3>10. Show Transcript</h3>
<ul>
<li><strong>Typ:</strong> HTML</li>
<li><strong>Funktion:</strong> Zeigt das Transkript der Sitzung an.</li>
<li><strong>Einstellungen:</strong> Nutzt das HTML-Template zur Ausgabe des Transkripts.</li>
</ul>
<h2>Ergebnis</h2>
<p>Der Workflow ermöglicht eine vollständige Automatisierung des Interviewprozesses, wobei alle Antworten effizient gesammelt und gespeichert werden. Die Verwendung von Redis stellt sicher, dass die Informationen schnell und sicher verarbeitet werden, während der KI-Agent dynamische Fragen für ein bereicherndes Benutzererlebnis stellt.</p>
<p>Mit diesem Workflow sind Benutzer in der Lage, die Durchführung von Interviews zu optimieren und wertvolle Daten für die Analyse zu sammeln.</p>
<p>Verlinkung zum Herunterladen des Workflows: <a href="https://drive.google.com/uc?id=18XwidL6hCLvQZcprQt_BoXxz-lY-lqTM&#038;export=download" target="_blank" rel="noopener">Hier herunterladen</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/automatisierte-benutzerinterviews-mit-n8n-ein-leitfaden-zur-workflow-implementierung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Workflow zur Interaktion mit einer Supabase/PostgreSQL-Datenbank</title>
		<link>https://meksoft.de/n8n-workflow-automation/workflow-zur-interaktion-mit-einer-supabase-postgresql-datenbank/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/workflow-zur-interaktion-mit-einer-supabase-postgresql-datenbank/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:57:29 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/workflow-zur-interaktion-mit-einer-supabase-postgresql-datenbank/</guid>

					<description><![CDATA[Ein automatisierter Workflow, der es Nutzern ermöglicht, über einen KI-Agenten mit einer Supabase-Datenbank zu kommunizieren.]]></description>
										<content:encoded><![CDATA[<h2>Einführung</h2>
<p>Dieser Workflow verbindet n8n mit einer PostgreSQL-Datenbank in Supabase und ermöglicht es Nutzern, über einen KI-Agenten Daten abzufragen. Im Folgenden sind die einzelnen Schritte und deren Funktionen erläutert:</p>
<h2>1. Sticky Note3</h2>
<ul>
<li><strong>Typ:</strong> Sticky Note</li>
<li><strong>Funktion:</strong> Serviert als Erinnerung für die Benutzer, das Passwort und den Benutzernamen für Supabase zu ersetzen.</li>
<li><strong>Parameter:</strong> Farbe: 3, Breite: 215, Höhe: 80, Inhalt: &#8218;**Replace password and username for Supabase**&#8216;</li>
</ul>
<h2>2. Sticky Note5</h2>
<ul>
<li><strong>Typ:</strong> Sticky Note</li>
<li><strong>Funktion:</strong> Liste mit Vorbereitungs- und Setup-Schritten für den Workflow.</li>
<li><strong>Parameter:</strong> Farbe: 7, Breite: 280, Höhe: 546, Inhalt detailliert alle Schritte.</li>
</ul>
<h2>3. Sticky Note6</h2>
<ul>
<li><strong>Typ:</strong> Sticky Note</li>
<li><strong>Funktion:</strong> Präsentiert den AI-Agenten, der mit der PostgreSQL-Datenbank interagiert.</li>
<li><strong>Parameter:</strong> Inhalt beschreibt die Fähigkeiten des AI-Agenten und weist auf eine Quelle hin.</li>
</ul>
<h2>4. Sticky Note7</h2>
<ul>
<li><strong>Typ:</strong> Sticky Note</li>
<li><strong>Funktion:</strong> Bietet einen Link zu einem Setup-Video, um den Nutzern zu helfen, den Workflow zu verstehen.</li>
<li><strong>Parameter:</strong> Inhalt enthält den Link und ein Thumbnail für das Video.</li>
</ul>
<h2>5. When chat message received</h2>
<ul>
<li><strong>Typ:</strong> Chat Trigger</li>
<li><strong>Funktion:</strong> Trigger für den Workflow, wenn eine Chat-Nachricht empfangen wird.</li>
<li><strong>Parameter:</strong> Optionen für den Trigger sind standardmäßig leer.</li>
</ul>
<h2>6. OpenAI Chat Model</h2>
<ul>
<li><strong>Typ:</strong> OpenAI Chat Model</li>
<li><strong>Funktion:</strong> Modell zur Verarbeitung der Chat-Nachrichten und Generierung von Antworten.</li>
<li><strong>Parameter:</strong> Verwendet API-Anmeldeinformationen für OpenAI.</li>
</ul>
<h2>7. DB Schema</h2>
<ul>
<li><strong>Typ:</strong> PostgreSQL Tool</li>
<li><strong>Funktion:</strong> Führt eine Abfrage durch, um alle Tabellen im Datenbankschema abzurufen.</li>
<li><strong>Parameter:</strong> SQL-Abfrage abrufen aller Tabellen in der öffentlichen Datenbank.</li>
</ul>
<h2>8. Get table definition</h2>
<ul>
<li><strong>Typ:</strong> PostgreSQL Tool</li>
<li><strong>Funktion:</strong> Ruft die Definition einer bestimmten Tabelle ab.</li>
<li><strong>Parameter:</strong> SQL-Abfrage, die aus einer Tabelle alle Spalten und deren Typen abruft.</li>
</ul>
<h2>9. Sticky Note</h2>
<ul>
<li><strong>Typ:</strong> Sticky Note</li>
<li><strong>Funktion:</strong> Erinnern an die Verfeinerung des Prompts des Assistenten.</li>
<li><strong>Parameter:</strong> Inhalte der Sticknote.</li>
</ul>
<h2>10. AI Agent</h2>
<ul>
<li><strong>Typ:</strong> LangChain Agent</li>
<li><strong>Funktion:</strong> Verarbeitet Chat-Nachrichten und führt die entsprechenden Datenbankabfragen durch.</li>
<li><strong>Parameter:</strong> Der agent verwendet spezifische Anweisungen für die Datenbankinteraktion.</li>
</ul>
<h2>11. Run SQL Query</h2>
<ul>
<li><strong>Typ:</strong> PostgreSQL Tool</li>
<li><strong>Funktion:</strong> Führt benutzerdefinierte SQL-Abfragen aus, um Daten zu extrahieren.</li>
<li><strong>Parameter:</strong> SQL-Abfrage, basierend auf dem Benutzereingang.</li>
</ul>
<h2>Ergebnis</h2>
<p>Dieser n8n-Workflow ermöglicht es Nutzern, auf einfache Weise mit einer PostgreSQL-Datenbank zu interagieren, indem sie einfach in natürlicher Sprache Fragen stellen. Der Workflow nutzt KI, um SQL-Abfragen zu formulieren und die benötigten Informationen bereitzustellen.</p>
<p>Für weitere Details und zur Nutzung des Workflows, <a href="https://drive.google.com/uc?id=1MniRXyeQzqglj9rs_oLDhP4ubJwTK1g3&#038;export=download" target="_blank" rel="noopener">hier klicken, um die Datei herunterzuladen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/workflow-zur-interaktion-mit-einer-supabase-postgresql-datenbank/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fine-tuning mit OpenAI-Modellen</title>
		<link>https://meksoft.de/n8n-workflow-automation/fine-tuning-mit-openai-modellen/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/fine-tuning-mit-openai-modellen/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:57:14 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/fine-tuning-mit-openai-modellen/</guid>

					<description><![CDATA[Dieses Workflow ermöglicht das Fein-Tuning von OpenAI-Modellen mithilfe von Trainingsdaten, die in Google Drive gespeichert sind.]]></description>
										<content:encoded><![CDATA[<h2>Einführung</h2>
<p>In diesem Workflow nutzen wir n8n, um OpenAI-Modelle anzupassen. Wir laden ein Trainingsdatensatz von Google Drive herunter, führen das Fein-Tuning durch und ermöglichen eine Interaktion über einen Chatbot. Hier sind die Schritte im Detail:</p>
<h2>1. Manual Trigger (Wenn ‚Test workflow‘ angeklickt)</h2>
<ul>
<li><strong>Typ:</strong> n8n-nodes-base.manualTrigger</li>
<li><strong>Beschreibung:</strong> Dieser Knoten dient als manueller Trigger, um den Workflow zu starten, wenn der Benutzer auf „Test workflow“ klickt.</li>
</ul>
<h2>2. Google Drive (Datei herunterladen)</h2>
<ul>
<li><strong>Typ:</strong> n8n-nodes-base.googleDrive</li>
<li><strong>Beschreibung:</strong> Hier laden wir die .jsonl-Datei für das Training von Google Drive herunter.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>Datei-ID:</strong> Die Datei mit den Trainingsdaten hat die ID <code>1wvlEcbxFIENvqL-bACzlLEfy5gA6uF9J</code>.</li>
<li><strong>Optionen:</strong> Hier verwenden wir das binäre Eigenschaftsnamen <code>data.jsonl</code> und konvertieren die Google-Datei zu einem PDF-Format.</li>
</ul>
</li>
<li><strong>Warum:</strong> Wir benötigen die Trainingsdaten für das Fein-Tuning unseres Modells.</li>
</ul>
<h2>3. AI-Agent</h2>
<ul>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.agent</li>
<li><strong>Beschreibung:</strong> Dies ist der AI-Agent, der für die Ausführung von Sprachverarbeitungsaufgaben konfiguriert ist.</li>
<li><strong>Einstellungen:</strong> Keine spezifischen Optionen konfiguriert.</li>
<li><strong>Warum:</strong> Um AI-technologische Funktionen zu implementieren.</li>
</ul>
<h2>4. Wenn Chat-Nachricht empfangen</h2>
<ul>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.chatTrigger</li>
<li><strong>Beschreibung:</strong> Dieser Knoten wird aktiv, wenn eine Chat-Nachricht empfangen wird.</li>
<li><strong>Einstellungen:</strong> Enthält eine Webhook-ID, die für die Interaktion erforderlich ist.</li>
<li><strong>Warum:</strong> Um auf eingehende Nachrichten des Benutzers zu reagieren.</li>
</ul>
<h2>5. OpenAI Chat Modell</h2>
<ul>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.lmChatOpenAi</li>
<li><strong>Beschreibung:</strong> Dieser Knoten nutzt das OpenAI-Modell, um Sprachverarbeitung durchzuführen.</li>
<li><strong>Einstellungen:</strong> Das Modell ist <code>ft:gpt-4o-mini-2024-07-18:n3w-italia::AsVfsl7B</code>.</li>
<li><strong>Warum:</strong> Um mit feinjustierten Modellen zu arbeiten.</li>
</ul>
<h2>6. Sticky Note 1</h2>
<ul>
<li><strong>Typ:</strong> n8n-nodes-base.stickyNote</li>
<li><strong>Beschreibung:</strong> Diese Notiz beschreibt den zweiten Schritt im Prozess, nämlich das Erstellen eines neuen Modells aus den Trainingsdaten.</li>
<li><strong>Warum:</strong> Um wichtige Hinweise während der Entwicklung zu geben.</li>
</ul>
<h2>7. Sticky Note 2</h2>
<ul>
<li><strong>Typ:</strong> n8n-nodes-base.stickyNote</li>
<li><strong>Beschreibung:</strong> Diese Notiz beschreibt den ersten Schritt im Workflow, nämlich das Erstellen der Trainingsdatei.</li>
<li><strong>Warum:</strong> Um sicherzustellen, dass alle Schritte klar dokumentiert sind.</li>
</ul>
<h2>8. Datei hochladen</h2>
<ul>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.openAi</li>
<li><strong>Beschreibung:</strong> Dieser Knoten läd die .jsonl-Datei zu OpenAI hoch.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>Zweck:</strong> Fein-Tuning.</li>
<li><strong>Ressource:</strong> Datei.</li>
<li><strong>Binäre Eigenschaftenname:</strong> <code>data.jsonl</code>.</li>
</ul>
</li>
<li><strong>Warum:</strong> Der Upload ist notwendig, um der OpenAI-Plattform die Trainingsdaten bereitzustellen.</li>
</ul>
<h2>9. Fein-Tuning-Job erstellen</h2>
<ul>
<li><strong>Typ:</strong> n8n-nodes-base.httpRequest</li>
<li><strong>Beschreibung:</strong> Hierbei handelt es sich um den Knoten zur Erstellung eines Fein-Tuning-Jobs über die API von OpenAI.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>URL:</strong> <code>https://api.openai.com/v1/fine_tuning/jobs</code>.</li>
<li><strong>Method:</strong> POST.</li>
<li><strong>JSON-Körper:</strong> Wird eingerichtet, um die Trainingsdatei und das Modell zu definieren.</li>
</ul>
</li>
<li><strong>Warum:</strong> Um den Fein-Tuning-Prozess zu starten.</li>
</ul>
<h2>Ergebnis</h2>
<p>Nach der Ausführung dieses Workflows haben wir ein feinjustiertes OpenAI-Modell, das auf unseren spezifischen Trainingsdaten basiert. Dieses Modell kann nun für verschiedene Anwendungsfälle, wie Chatbots, eingesetzt werden.</p>
<p>Für eine detaillierte Anleitung und um den Workflow herunterzuladen, besuchen Sie <a href="https://drive.google.com/uc?id=1qXfnMdaOc68yibZ1AusAr4qEE7rG4DUQ&#038;export=download" target="_blank" rel="noopener">diese Seite</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/fine-tuning-mit-openai-modellen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Workflow zur Analyse von Hacker-News-Überschriften</title>
		<link>https://meksoft.de/n8n-workflow-automation/workflow-zur-analyse-von-hacker-news-ueberschriften/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/workflow-zur-analyse-von-hacker-news-ueberschriften/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:56:58 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/workflow-zur-analyse-von-hacker-news-ueberschriften/</guid>

					<description><![CDATA[Dieser Workflow kategorisiert und analysiert historische Hacker-News-Überschriften und zeigt, wie sich die Tech-Landschaft über die Jahre verändert hat.]]></description>
										<content:encoded><![CDATA[<h2>1. Schedule Trigger</h2>
<p>Dieser Node plant eine Trigger-Aktion, die einmal täglich um 21 Uhr ausgeführt wird. Er ermöglicht es, den Workflow zu einem festgelegten Zeitpunkt zu starten.</p>
<h2>2. CreateYearsList</h2>
<p>Dieser Node erstellt eine Liste von Jahren, die seit 2007 bis zum aktuellen Jahr zurückreichen, um Daten für die ausgewählten Tage zu sammeln. Er verwendet JavaScript, um die benötigten Daten für jeden Tag zu extrahieren.</p>
<h2>3. CleanUpYearList</h2>
<p>Hier wird die Liste der Jahre weiterverarbeitet, indem nur die notwendigen Daten in eine strukturierte Form gebracht werden, um die Überschriften zu sammeln.</p>
<h2>4. SplitOutYearList</h2>
<p>In diesem Schritt werden die Jahreslisten in separate Datensätze aufgeteilt, die dann zur Abfrage der Hacker-News-Frontseite verwendet werden.</p>
<h2>5. GetFrontPage</h2>
<p>Dieser Node führt eine HTTP-Anfrage an die URL <code>https://news.ycombinator.com/front</code> durch, um die aktuellen Überschriften von Hacker News für die aufgeteilten Jahre abzurufen.</p>
<h2>6. ExtractDetails</h2>
<p>Nachdem die Daten abgerufen wurden, extrahiert dieser Node mithilfe von CSS-Selektoren die relevanten Überschriften und das Veröffentlichungsdatum aus dem HTML-Inhalt der Antwort.</p>
<h2>7. GetHeadlines</h2>
<p>Hier werden die gesammelten Überschriften in ein Array umgewandelt, welches die Struktur für die nächste Verarbeitung bereitstellt.</p>
<h2>8. GetDate</h2>
<p>Dieser Node extrahiert das Datum der Headline und bereitet es für die Datenzusammenführung vor.</p>
<h2>9. MergeHeadlinesDate</h2>
<p>In diesem Schritt werden die gesammelten Überschriften und das Datum in einer Struktur zusammengeführt, die die nachfolgende Aggregation ermöglicht.</p>
<h2>10. SingleJson</h2>
<p>Hier wird das gesamte Datenpaket in einem einzigen JSON-Format aggregiert, um die spätere Verarbeitung zu erleichtern.</p>
<h2>11. Basic LLM Chain</h2>
<p>Dieser Node verwendet ein großes Sprachmodell (LLM), um die gesammelten Headlines zu analysieren und sie in thematische Kategorien einzuordnen. Die LLM-Verknüpfung ist entscheidend für die Auswertung der Trenddaten über die Jahre hinweg.</p>
<h2>12. Telegram</h2>
<p>Der letzte Schritt des Workflows sendet die analysierten und kategorisierten Daten über den Telegram-Bot an die angegebenen Abonnenten. Die Ausgabe wird in Markdown-Format bereitgestellt, um die Lesbarkeit zu gewährleisten.</p>
<h2>Ergebnis</h2>
<p>Der Workflow führt eine umfassende Analyse von Hacker-News-Überschriften durch und zeigt auf, wie sich die Themen und Trends in der Technologie über die Jahre verändert haben. Die Resultate werden in einem strukturierten Markdown-Format präsentiert und über einen Telegram-Bot an die Nutzer übermittelt.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/workflow-zur-analyse-von-hacker-news-ueberschriften/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flux Bildgenerierung Workflow</title>
		<link>https://meksoft.de/n8n-workflow-automation/flux-bildgenerierung-workflow/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/flux-bildgenerierung-workflow/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:56:46 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/flux-bildgenerierung-workflow/</guid>

					<description><![CDATA[Dieser Workflow generiert Bilder basierend auf Benutzeranfragen und vordefinierten stilistischen Vorgaben.]]></description>
										<content:encoded><![CDATA[<h2>Beschreibung des Workflows</h2>
<p>Dieser n8n Workflow ermöglicht es Benutzern, KI-generierte Bilder durch Eingabe von Stil-Prompts und Szenarien zu erstellen. Die generierten Bilder werden auf einer Webseite angezeigt und können über S3 gespeichert werden.</p>
<h2>Node-Übersicht</h2>
<h3>1. n8n Form Trigger</h3>
<ul>
<li><strong>Type:</strong> Form Trigger</li>
<li><strong>Beschreibung:</strong> Ausgelöst, wenn ein Benutzer ein Formular ausfüllt. Hier gibt der Benutzer den &#8222;Prompt to flux&#8220; und den &#8222;Style&#8220; an, die für die Bildgenerierung verwendet werden.</li>
<li><strong>Parameter:</strong> Der &#8222;path&#8220; ist auf &#8222;flux4free&#8220; gesetzt und es gibt zwei Eingabefelder: ein Textfeld für den Prompt und ein Dropdown für den Stil.</li>
</ul>
<h3>2. Route by style</h3>
<ul>
<li><strong>Type:</strong> Switch</li>
<li><strong>Beschreibung:</strong> Leitet den Workflow basierend auf dem gewählten Stil des Benutzers an die entsprechenden Stilnodes weiter, um das Bild zu generieren.</li>
</ul>
<h3>3. Stil Nodes (z.B. Hyper-Surreal Escape)</h3>
<ul>
<li><strong>Type:</strong> Set</li>
<li><strong>Beschreibung:</strong> Definiert den stilistischen Prompt für die Bildgenerierung, basierend auf der Auswahl des Benutzers.</li>
<li><strong>Parameter:</strong> Der Stil-Prompt ist spezifisch für jeden Stil und enthält Anweisungen für die KI, wie das Bild aussehen soll.</li>
</ul>
<h3>4. Call hugginface inference api</h3>
<ul>
<li><strong>Type:</strong> HTTP Request</li>
<li><strong>Beschreibung:</strong> Sendet eine Anfrage an die Hugging Face API, um das Bild basierend auf dem Benutzerprompt und dem Stil zu generieren.</li>
<li><strong>Parameter:</strong> Die URL ist auf das Modell gesetzt, das verwendet wird, um die Bilder zu generieren. Die Anfrage sendet den Benutzerprompt und den gewählten Stil.</li>
</ul>
<h3>5. Upload image to S3</h3>
<ul>
<li><strong>Type:</strong> S3</li>
<li><strong>Beschreibung:</strong> Lädt das generierte Bild in einen S3-Bucket hoch, wo es einfach zu erreichen ist.</li>
<li><strong>Parameter:</strong> Der Dateiname basiert auf der Ausführungs-ID, um jede Generation eindeutig zu benennen.</li>
</ul>
<h3>6. Serve webpage</h3>
<ul>
<li><strong>Type:</strong> Respond to Webhook</li>
<li><strong>Beschreibung:</strong> Gibt die Webseite zurück, die das generierte Bild und den verwendeten Stil anzeigt.</li>
<li><strong>Parameter:</strong> Die Antwort enthält den erforderlichen HTML-Code, um die Anzeige der Bilder zu ermöglichen.</li>
</ul>
<h3>7. Respond with error</h3>
<ul>
<li><strong>Type:</strong> Respond to Webhook</li>
<li><strong>Beschreibung:</strong> Sendet eine Fehlermeldung zurück, falls bei der Bildgenerierung ein Problem auftritt.</li>
</ul>
<h2>Ergebnis</h2>
<p>Am Ende des Workflows erhält der Benutzer ein generiertes Bild, das den angegebenen Stil und Prompt widerspiegelt. Der gesamte Prozess ist für den Benutzer nahtlos, und es gibt Mechanismen zur Fehlerrückmeldung, falls Probleme auftreten.</p>
<p>Für weiterführende Informationen oder um den Workflow auszuprobieren, können Sie ihn <a href="https://drive.google.com/uc?id=17avonMk5Q0T9kcyhkfHaEsrykJ-FcMAk&#038;export=download" target="_blank" rel="noopener">hier herunterladen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/flux-bildgenerierung-workflow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Modelo do Chatbot &#8211; Ein n8n Workflow für die Interaktion mit Benutzern</title>
		<link>https://meksoft.de/n8n-workflow-automation/modelo-do-chatbot-ein-n8n-workflow-fuer-die-interaktion-mit-benutzern/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/modelo-do-chatbot-ein-n8n-workflow-fuer-die-interaktion-mit-benutzern/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:56:29 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/modelo-do-chatbot-ein-n8n-workflow-fuer-die-interaktion-mit-benutzern/</guid>

					<description><![CDATA[Dieser Workflow ermöglicht die Interaktion zwischen Benutzern und einem Chatbot, der Informationen aus verschiedenen Quellen abruft und verarbeitet.]]></description>
										<content:encoded><![CDATA[<h2>Schritt-für-Schritt-Anleitung für den Workflow</h2>
<h3>1. Chat Trigger</h3>
<ul>
<li><strong>Node Name:</strong> Chat Trigger</li>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.chatTrigger</li>
<li><strong>Zweck:</strong> Dieser Node fungiert als Auslöser für den Chatbot. Er empfängt die Benutzeranfragen über einen Webhook.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>Webhook ID:</strong> 1f83e8ac-d465-454a-8327-cef7f0149cb1</li>
<li><strong>Initial Messages:</strong> &#8222;Olá <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f44b.png" alt="👋" class="wp-smiley" style="height: 1em; max-height: 1em;" />\nSou Jovelino, o serviço de IA do Joov, me mande sua pergunta e responderei em seguida! :)&#8220;</li>
</ul>
</li>
</ul>
<h3>2. If</h3>
<ul>
<li><strong>Node Name:</strong> If</li>
<li><strong>Typ:</strong> n8n-nodes-base.if</li>
<li><strong>Zweck:</strong> Überprüft Bedingungen, um den weiteren Verlauf des Workflows zu steuern.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>Bedingungen:</strong> Es überprüft, ob die Variablen &#8222;leadData&#8220; existieren und ob bestimmte Werte übereinstimmen.</li>
</ul>
</li>
</ul>
<h3>3. Edit Fields1</h3>
<ul>
<li><strong>Node Name:</strong> Edit Fields1</li>
<li><strong>Typ:</strong> n8n-nodes-base.set</li>
<li><strong>Zweck:</strong> Hier werden bestimmte Felder gesetzt, die für die Kommunikation mit dem Benutzer erforderlich sind.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>chatInput:</strong> Enthält eine vorbereitete Nachricht mit Benutzerdaten.</li>
<li><strong>session_id:</strong> Verwendet die aktuelle Sitzung ID als Identifikator.</li>
</ul>
</li>
</ul>
<h3>4. OpenAI</h3>
<ul>
<li><strong>Node Name:</strong> OpenAI</li>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.openAi</li>
<li><strong>Zweck:</strong> Kommuniziert mit der OpenAI API, um Antworten basierend auf dem chatInput zu generieren.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>assistantId:</strong> Identifiziert den verwendeten OpenAI-Assistenten.</li>
</ul>
</li>
</ul>
<h3>5. Edit Fields2</h3>
<ul>
<li><strong>Node Name:</strong> Edit Fields2</li>
<li><strong>Typ:</strong> n8n-nodes-base.set</li>
<li><strong>Zweck:</strong> Setzt die Felder für den nächsten Schritt, basierend auf den vorherigen Eingaben.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>chatInput:</strong> Bezieht den Input vom vorhergehenden Trigger.</li>
<li><strong>session_id:</strong> Wiederverwendet die session_id.</li>
</ul>
</li>
</ul>
<h3>6. OpenAI2</h3>
<ul>
<li><strong>Node Name:</strong> OpenAI2</li>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.openAi</li>
<li><strong>Zweck:</strong> Führt einen weiteren API-Aufruf an OpenAI aus, um spezifische Informationen zu verarbeiten.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>text:</strong> Bezieht die chatInput von vorherigen Nodes.</li>
<li><strong>prompt:</strong> Definiert die Art der Anfrage an den OpenAI-Dienst.</li>
</ul>
</li>
</ul>
<h3>7. Postgres Chat Memory</h3>
<ul>
<li><strong>Node Name:</strong> Postgres Chat Memory</li>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.memoryPostgresChat</li>
<li><strong>Zweck:</strong> Speichert den Verlauf der Konversation für zukünftige Referenzen in einer PostgreSQL-Datenbank.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>tableName:</strong> Gibt die Datenbanktabelle an, in der die Konversationen gespeichert werden.</li>
<li><strong>sessionKey:</strong> Verwendet die session_id der aktuellen Benutzeranfrage.</li>
</ul>
</li>
</ul>
<h3>8. External API</h3>
<ul>
<li><strong>Node Name:</strong> External API</li>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.toolHttpRequest</li>
<li><strong>Zweck:</strong> Sendet eine Anfrage an eine externe API, um spezifische Benutzerdaten zu bearbeiten.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>URL:</strong> Die URL der API, die kontaktiert wird.</li>
<li><strong>method:</strong> Hier wird POST verwendet, um Daten zu senden.</li>
</ul>
</li>
</ul>
<h3>9. Knowledge Base</h3>
<ul>
<li><strong>Node Name:</strong> Knowledge Base</li>
<li><strong>Typ:</strong> @n8n/n8n-nodes-langchain.toolHttpRequest</li>
<li><strong>Zweck:</strong> Abfrage der Wissensdatenbank für spezifische Produktinformationen basierend auf Benutzereingaben.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>URL:</strong> Gibt die Basis-URL der Wissensdatenbank an.</li>
</ul>
</li>
</ul>
<h3>10. Products in Database</h3>
<ul>
<li><strong>Node Name:</strong> Products in Daatabase</li>
<li><strong>Typ:</strong> n8n-nodes-base.mySqlTool</li>
<li><strong>Zweck:</strong> Führt eine SQL-Abfrage in einer MySQL-Datenbank durch, um Produkte basierend auf Benutzereingaben zu finden.</li>
<li><strong>Einstellungen:</strong>
<ul>
<li><strong>query:</strong> SQL-Anweisung zum Abrufen von Produktinformationen unter bestimmten Bedingungen.</li>
</ul>
</li>
</ul>
<h3>Ergebnis</h3>
<p>Mit diesem Workflow wird ein nahtloser Dialog zwischen dem Nutzer und dem Chatbot realisiert. Der Bot kann relevante Informationen abrufen und speichern, basierend auf den angegebenen Eingaben des Benutzers und bietet zielgerichtete Antworten an.</p>
<p>Für ein detailliertes Lernen und mehr Beispiele besuchen Sie die [Download Link](https://drive.google.com/uc?id=1JC_RsyoIMTYFnBY2ET8L6fwQMuxTt9KA&#038;export=download).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/modelo-do-chatbot-ein-n8n-workflow-fuer-die-interaktion-mit-benutzern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Docsify Beispielworkflow</title>
		<link>https://meksoft.de/n8n-workflow-automation/docsify-beispielworkflow/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/docsify-beispielworkflow/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:56:06 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/docsify-beispielworkflow/</guid>

					<description><![CDATA[Dieser Workflow ermöglicht das Erstellen und Verwalten von Dokumentationen für n8n-Workflows mit dem Docsify Framework.]]></description>
										<content:encoded><![CDATA[<h2>Workflow Übersicht</h2>
<p>Dieser Workflow verwendet n8n, um eine dynamische Dokumentation für n8n-Workflows zu generieren. Es werden verschiedene Knoten verwendet, um den Status des Workflows zu verwalten, HTML-Seiten zu generieren und Markdown-Dokumente zu speichern.</p>
<h2>Knoten im Detail</h2>
<h3>1. CONFIG (Set)</h3>
<ul>
<li>Typ: Set</li>
<li>Zweck: Definiert die Konfiguration wie den Projektpfad, die Instanz-URL und HTML-Einstellungen für die Dokumentation.</li>
<li>Parameter:
<ul>
<li>project_path: `./.n8n/test_docs` &#8211; Directory für die Speicherung der Dokumente.</li>
<li>instance_url: `={{$env[&#8222;N8N_PROTOCOL&#8220;]}}://{{$env[&#8222;N8N_HOST&#8220;]}}` &#8211; Dynamische Instanz-URL basierend auf Umgebungsvariablen.</li>
<li>HTML_headers und HTML_styles_editor: Definierte HTML-Stile und -Header für die Docsify-Dokumentation.</li>
</ul>
</li>
</ul>
<h3>2. Convert to File</h3>
<ul>
<li>Typ: Convert to File</li>
<li>Zweck: Konvertiert Workflow-Daten in ein Text-Dokument.</li>
<li>Parameter:
<ul>
<li>operation: `toText` &#8211; Die Operation, die durchgeführt wird.</li>
<li>sourceProperty: `workflowdata` &#8211; Der Datensatz, der konvertiert werden soll.</li>
</ul>
</li>
</ul>
<h3>3. HasFile? (If)</h3>
<ul>
<li>Typ: If</li>
<li>Zweck: Überprüft, ob eine Datei existiert.</li>
<li>Parameter:
<ul>
<li>conditions:
<ul>
<li>leftValue: `={{ Object.keys($json).length }}` &#8211; Prüft die Anzahl der Schlüssel im JSON.</li>
<li>operator: `gt` &#8211; Prüft, ob die Anzahl größer als 0 ist.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>4. Extract from File</h3>
<ul>
<li>Typ: Extract from File</li>
<li>Zweck: Extrahiert den Inhalt aus einer Markdown-Datei.</li>
<li>Parameter:
<ul>
<li>operation: `text` &#8211; Die Art der Extraktion.</li>
<li>destinationKey: `workflowdata` &#8211; Ziel für die extrahierten Daten.</li>
</ul>
</li>
</ul>
<h3>5. Main Page (HTML)</h3>
<ul>
<li>Typ: HTML</li>
<li>Zweck: Generiert die Hauptseite für die Docsify-Dokumentation.</li>
<li>Parameter:
<ul>
<li>html: Enthält den HTML-Code, der die Struktur und das Design der Dokumentation definiert.</li>
</ul>
</li>
</ul>
<h3>6. Instance overview (HTML)</h3>
<ul>
<li>Typ: HTML</li>
<li>Zweck: Gibt eine Übersicht der Workflows in n8n zurück.</li>
<li>Parameter:
<ul>
<li>html: Gibt eine formatierte Tabelle mit den Workflows, deren Status und weiteren Details zurück.</li>
</ul>
</li>
</ul>
<h3>7. Sort-workflows (Sort)</h3>
<ul>
<li>Typ: Sort</li>
<li>Zweck: Sortiert die Workflows basierend auf dem aktualisierten Datum.</li>
<li>Parameter:
<ul>
<li>sortFieldsUi:
<ul>
<li>order: `descending` &#8211; Absteigende Sortierung nach aktualisiertem Datum.</li>
<li>fieldName: `updatedAt` &#8211; Das Feld, nach dem sortiert wird.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>8. doc action (Switch)</h3>
<ul>
<li>Typ: Switch</li>
<li>Zweck: Bestimmt die Aktion basierend auf der Benutzeranfrage, wie z.B. `view`, `edit`, oder `save`.</li>
<li>Parameter:
<ul>
<li>rules: Definiert die verschiedenen möglichen Aktionen, die ausgeführt werden können.</li>
</ul>
</li>
</ul>
<h3>9. Load Doc File (Read/Write File)</h3>
<ul>
<li>Typ: Read/Write File</li>
<li>Zweck: Lädt die Markdown-Datei, die der Benutzer anzeigt oder bearbeitet.</li>
<li>Parameter:
<ul>
<li>fileSelector: `={{ $(&#8218;CONFIG&#8216;).first().json.project_path }}/{{ $json.params.file }}` &#8211; Bestimmt, welche Datei geladen wird.</li>
</ul>
</li>
</ul>
<h3>10. Respond with HTML</h3>
<ul>
<li>Typ: Respond to Webhook</li>
<li>Zweck: Gibt die HTML-Antwort an den Benutzer zurück.</li>
<li>Parameter:
<ul>
<li>respondWith: `text` &#8211; Gibt den Antworttyp an.</li>
<li>responseBody: `={{ $json.html }}` &#8211; Der zu sendende HTML-Inhalt.</li>
</ul>
</li>
</ul>
<h2>Ergebnis</h2>
<p>Mit diesem Workflow können Benutzer eine benutzerfreundliche Dokumentation für n8n-Workflows erstellen und bearbeiten. Die Möglichkeiten zur Betrachtung, Bearbeitung und Erstellung neuer Dokumente ermöglichen es, den Workflow flexibel zu steuern und anzupassen.</p>
<p>Download Link: <a href="https://drive.google.com/uc?id=12rB7sEvjf_rtvILUlYnq6w37-JHyLAJF&#038;export=download" target="_blank" rel="noopener">Hier herunterladen</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/docsify-beispielworkflow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Workflow zur Verarbeitung von Bewerbungen und Automatisierung der Auswahl</title>
		<link>https://meksoft.de/n8n-workflow-automation/workflow-zur-verarbeitung-von-bewerbungen-und-automatisierung-der-auswahl/</link>
					<comments>https://meksoft.de/n8n-workflow-automation/workflow-zur-verarbeitung-von-bewerbungen-und-automatisierung-der-auswahl/#respond</comments>
		
		<dc:creator><![CDATA[mekaragoz]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 20:55:47 +0000</pubDate>
				<category><![CDATA[n8n Workflow Automation]]></category>
		<guid isPermaLink="false">https://meksoft.de/unkategorisiert/workflow-zur-verarbeitung-von-bewerbungen-und-automatisierung-der-auswahl/</guid>

					<description><![CDATA[Dieser n8n-Workflow automatisiert den Bewerbungseingang, die Analyse von Lebensläufen und die Entscheidungsfindung für Bewerber. Er nutzt verschiedene Nodes, um Daten zu verarbeiten, Bewerber zu evaluieren und die Ergebnisse automatisch in ERPNext zu aktualisieren.]]></description>
										<content:encoded><![CDATA[<h2>Workflow Übersicht</h2>
<p>Dieser n8n-Workflow wurde entwickelt, um den Prozess der Bewerberauswahl zu automatisieren.</p>
<h2>Node Erläuterungen</h2>
<h3>1. Webhook</h3>
<p><strong>Name:</strong> Webhook<br />
<strong>Typ:</strong> n8n-nodes-base.webhook<br />
<strong>Funktion:</strong> Dieser Node empfängt eingehende Bewerberdaten über einen Webhook. Der festgelegte Pfad ist <em>syncbricks-com-tutorial-candidate-shortlist</em>.</p>
<h3>2. Code</h3>
<p><strong>Name:</strong> Code<br />
<strong>Typ:</strong> n8n-nodes-base.code<br />
<strong>Funktion:</strong> Fügt jedem eingehenden Bewerbungselement ein neues Feld hinzu, um die tatsächlichen Daten zu verarbeiten.</p>
<pre><code>for (const item of $input.all()) {
 item.json.myNewField = 1;
}
return $input.all();</code></pre>
<h3>3. ApplicantData</h3>
<p><strong>Name:</strong> ApplicantData<br />
<strong>Typ:</strong> n8n-nodes-base.set<br />
<strong>Funktion:</strong> Legt die Eingabedaten des Bewerbers für die weitere Verarbeitung fest.</p>
<h3>4. Resume Link Provided</h3>
<p><strong>Name:</strong> Resume Link Provided<br />
<strong>Typ:</strong> n8n-nodes-base.if<br />
<strong>Funktion:</strong> Überprüft, ob der Lebenslauf-Link gültig ist und ob er mit einer bestimmten Stelle verbunden ist.</p>
<h3>5. Get Job Opening</h3>
<p><strong>Name:</strong> Get Job Opening<br />
<strong>Typ:</strong> n8n-nodes-base.erpNext<br />
<strong>Funktion:</strong> Ruft die Stellenbeschreibung aus ERPNext ab, auf die sich der Bewerber bewirbt.</p>
<h3>6. Recruitment AI Agent</h3>
<p><strong>Name:</strong> Recruitment AI Agent<br />
<strong>Typ:</strong> @n8n/n8n-nodes-langchain.agent<br />
<strong>Funktion:</strong> Analysiert den Lebenslauf und vergleicht ihn mit der Stellenbeschreibung, um eine Eignung zu bewerten.</p>
<h3>7. Convert to Fields</h3>
<p><strong>Name:</strong> Convert to Fields<br />
<strong>Typ:</strong> n8n-nodes-base.code<br />
<strong>Funktion:</strong> Extrahiert die von der AI Agent generierten Ergebnisse und konvertiert sie in das benötigte JSON-Format für ERPNext.</p>
<h3>8. Update Applicant Data</h3>
<p><strong>Name:</strong> Update Applicant Data<br />
<strong>Typ:</strong> n8n-nodes-base.httpRequest<br />
<strong>Funktion:</strong> Aktualisiert den Status und die Bewertung des Bewerbers im ERPNext-System.</p>
<h3>9. If score less than 80</h3>
<p><strong>Name:</strong> If score less than 80<br />
<strong>Typ:</strong> n8n-nodes-base.if<br />
<strong>Funktion:</strong> Überprüft, ob der Score des Bewerbers weniger als 80 beträgt, und entscheidet dann, ob der Bewerber abgelehnt wird.</p>
<h3>10. Accept/Reject Applicant</h3>
<p><strong>Name:</strong> Accept Applicant / Reject Applicant<br />
<strong>Typ:</strong> n8n-nodes-base.httpRequest<br />
<strong>Funktion:</strong> Sendet eine Aktualisierung des Status des Bewerbers an ERPNext, um ihn entweder als akzeptiert oder abgelehnt zu kennzeichnen.</p>
<h2>Ergebnis</h2>
<p>Dieser Workflow ermöglicht eine effiziente Bearbeitung von Bewerbungen, einschließlich Lebenslaufanalyse, Statusaktualisierung und Kommunikation mit Bewerbern. Durch die Automatisierung dieses Prozesses sparen Unternehmen Zeit und Ressourcen.</p>
<p>Für mehr Informationen oder Details zu diesem Workflow, freuen wir uns, Ihnen zu helfen.</p>
<h2><a href="https://drive.google.com/uc?id=13Swbv-k8hQh0L4E4TXNvBljIIf7SjkAX&#038;export=download" target="_blank" rel="noopener">Download Link</a></h2>
]]></content:encoded>
					
					<wfw:commentRss>https://meksoft.de/n8n-workflow-automation/workflow-zur-verarbeitung-von-bewerbungen-und-automatisierung-der-auswahl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
