Workflow-Automatisierung mit KI
Was dieser Artikel über Workflow-Automatisierung mit KI behandelt
- Was Workflow-Automatisierung mit KI ist und wie sie sich von klassischer Automatisierung unterscheidet.
- Welche Tools es gibt: n8n, Node-RED, Make, Zapier, Apache Airflow.
- Wie KI-Agenten Workflows erweitern: Entscheidungen, Textverarbeitung, Code.
- Welche Patterns es gibt: sequenziell, parallel, bedingt, ereignisgesteuert.
- Praxisbeispiele für verschiedene Automatisierungsszenarien.
Einleitung: Workflow-Automatisierung mit KI verständlich erklärt
Workflow-Automatisierung bedeutet, wiederkehrende Aufgaben automatisch auszuführen. Klassische Automatisierung folgt festen Regeln: Wenn E-Mail mit Betreff „Rechnung” ankommt, speichere sie in Ordner „Rechnungen”. KI-Automatisierung geht weiter: Die KI versteht den Inhalt, entscheidet kontextabhängig und führt komplexe Aufgaben aus. Statt „Wenn Betreff X, dann Y” heißt es „Verstehe die E-Mail und handle entsprechend”.
Dieser Artikel richtet sich an Anwender, die Automatisierung mit KI einführen wollen. Du solltest verstehen, was KI-Agenten sind und wie Ollama funktioniert.
Warum brauche ich Workflow-Automatisierung mit KI?
Stell Dir vor, Du bekommst täglich 50 E-Mails. Klassische Regeln: „Wenn Betreff Rechnung, dann Ordner Rechnungen”. Aber was, wenn die Rechnung im Text steht, nicht im Betreff? Oder wenn der Absender wichtig ist, nicht der Betreff? Klassische Regeln sind starr. KI versteht den Inhalt und entscheidet kontextabhängig.
Oder: Du willst täglich einen Bericht erstellen. Klassisch: Skript schreibt festes Template. Mit KI: Agent analysiert Daten, schreibt Text, passt Format an. Der Bericht ist jedes Mal anders, weil die Daten anders sind.
Workflow-Automatisierung mit KI kurz erklärt
Workflow-Automatisierung mit KI kombiniert klassische Workflow-Tools (n8n, Node-RED) mit KI-Fähigkeiten (Textverarbeitung, Entscheidungen, Code). Statt fester Regeln nutzt Du KI-Modelle, die Inhalte verstehen und kontextabhängig handeln.
Der Kerngedanke lautet: Klassische Automatisierung ist regelbasiert, KI-Automatisierung ist verständnisbasiert.
Für wen ist dieser Artikel gedacht?
- Automatisierer, die KI in bestehende Workflows integrieren.
- Self-Hoster, die n8n oder Node-RED mit KI nutzen.
- Entwicklerinnen und Entwickler, die KI-Workflows bauen.
- Teams, die wiederkehrende Aufgaben automatisieren.
Vorkenntnisse in Automatisierung und KI sind hilfreich.
Wichtige Begriffe
- Workflow - Abfolge von Schritten. Wann nützlich: die Automatisierung.
- KI-Agenten - Programme mit Tools. Wann nützlich: für intelligente Schritte.
- n8n - Workflow-Automatisierung. Wann nützlich: beliebtestes Tool.
- Node-RED - Visueller Flow-Editor. Wann nützlich: für visuelle Workflows.
- Trigger - Auslöser für Workflow. Wann nützlich: wann der Workflow startet.
- Aktion - Schritt im Workflow. Wann nützlich: was der Workflow tut.
- Ollama - Lokaler Modellserver. Wann nützlich: KI-Backend.
- Function Calling - Tool-Use. Wann nützlich: wie Agenten Tools aufrufen.
- RAG - Retrieval-Augmented Generation. Wann nützlich: für Wissens-Workflows.
Klassische vs. KI-Automatisierung
| Eigenschaft | Klassische Automatisierung | KI-Automatisierung |
|---|---|---|
| Logik | Feste Regeln (if-then) | Verständnis (KI entscheidet) |
| Flexibilität | Starr | Flexibel |
| Komplexität | Einfach | Komplex |
| Beispiele | E-Mail filtern, Dateien kopieren | E-Mail verstehen, Bericht schreiben |
| Tools | n8n, Node-RED, Zapier | n8n + Ollama, LangChain, CrewAI |
| Vorhersagbarkeit | Sehr hoch | Mittel |
| Kosten | Günstig | API-Kosten oder Hardware |
| Skalierbarkeit | Gut | Mittel (KI ist langsamer) |
Workflow-Patterns
1. Sequenzieller Workflow
Schritte nacheinander: E-Mail lesen → Inhalt analysieren → Klassifizieren → In Ordner verschieben.
def sequential_workflow(email):
content = read_email(email)
analysis = analyze_content(content)
category = classify(analysis)
move_to_folder(email, category)
2. Paralleler Workflow
Mehrere Schritte gleichzeitig: E-Mail lesen → (Klassifizieren + Sentiment analysieren + Sprache erkennen) → Bericht.
import asyncio
async def parallel_workflow(email):
content = await read_email(email)
results = await asyncio.gather(
classify(content),
analyze_sentiment(content),
detect_language(content)
)
return results
3. Bedingter Workflow
Verschiedene Pfade je nach Bedingung: E-Mail ist Rechnung? → Ja: In Ordner Rechnungen. Nein: An Menschen weiterleiten.
def conditional_workflow(email):
category = classify(email)
if category == "invoice":
save_to_folder(email, "invoices")
elif category == "urgent":
notify_team(email)
else:
forward_to_human(email)
4. Ereignisgesteuerter Workflow
Workflow startet bei Ereignis: Neue E-Mail → Workflow startet. Neuer Tweet → Workflow startet.
# In n8n: Trigger-Node auf E-Mail-Eingang
# In Node-RED: Inject-Node oder MQTT-Trigger
5. Agenten-Workflow
KI-Agent entscheidet selbst, welche Schritte nötig sind: Aufgabe: „Recherchiere X” → Agent entscheidet: Web suchen, Dokumente lesen, zusammenfassen.
Siehe KI-Agenten für Details.
Tools für Workflow-Automatisierung
n8n
- Visueller Workflow-Editor
- 400+ Integrationen
- Self-Hosted
- Open Source
- Mit Ollama integrierbar
Siehe n8n Guide für Details.
Node-RED
- Visueller Flow-Editor
- Node.js-basiert
- Sehr leichtgewichtig
- Für IoT und Smart Home
- Mit Ollama integrierbar
Siehe Node-RED für Details.
Make (Integromat)
- Cloud-basiert
- Sehr viele Integrationen
- Keine Self-Hosting-Option
- Teurer bei vielen Operationen
Zapier
- Cloud-basiert
- Einfachste Bedienung
- Teuer bei vielen Tasks
- Keine Self-Hosting-Option
Apache Airflow
- Für Data-Pipelines
- Python-basiert
- Komplexer, aber mächtig
- Für große Datenmengen
Praxisbeispiel 1: E-Mail-Automatisierung mit n8n und Ollama
// n8n Workflow:
// 1. IMAP-Trigger: Neue E-Mail
// 2. HTTP-Request: Ollama klassifiziert
// 3. Switch: Basierend auf Kategorie
// 4. Verschiedene Aktionen
// HTTP-Request-Node:
{
"method": "POST",
"url": "http://localhost:11434/api/chat",
"body": {
"model": "llama3.1",
"messages": [
{"role": "system", "content": "Klassifiziere in: support, sales, billing, spam."},
{"role": "user", "content": "{{$json.subject}} {{$json.body}}"}
],
"stream": false
}
}
Siehe E-Mail-Automatisierung für Details.
Praxisbeispiel 2: Dokumentenverarbeitung mit Node-RED
// Node-RED Flow:
// 1. Watch: Neuer Ordner
// 2. Function: Datei lesen
// 3. HTTP-Request: Ollama fasst zusammen
// 4. Function: In Datenbank speichern
// Function-Node:
msg.payload = {
model: "llama3.1",
messages: [
{"role": "system", "content": "Fasse in 3 Sätzen zusammen."},
{"role": "user", "content": msg.payload}
],
stream: false
};
return msg;
Praxisbeispiel 3: Recherche-Workflow mit KI-Agent
# Agent recherchiert automatisch
agent = RechercheAgent()
ergebnis = agent.recherchiere("Thema X")
# Agent hat selbst entschieden:
# 1. Web suchen
# 2. Dokumente lesen
# 3. Quellen bewerten
# 4. Zusammenfassen
Siehe Recherche-Workflows für Details.
Praxisbeispiel 4: Monitoring-Workflow
# Täglicher Bericht
def daily_report():
# Daten sammeln
logs = read_logs("yesterday")
metrics = read_metrics("yesterday")
# KI analysiert
analysis = call_ollama([
{"role": "system", "content": "Analysiere Logs und Metriken. Finde Probleme."},
{"role": "user", "content": f"Logs: {logs}\nMetriken: {metrics}"}
])
# Bericht erstellen
report = call_ollama([
{"role": "system", "content": "Erstelle einen lesbaren Bericht."},
{"role": "user", "content": analysis}
])
# Versenden
send_email("admin@company.com", "Täglicher Bericht", report)
Sicherheitshinweise
- Eingaben validieren: KI kann manipuliert werden. Siehe Prompt Injection.
- Ausgaben validieren: KI kann Fehler machen. Prüfe kritische Ausgaben.
- Menschliche Freigabe: Kritische Aktionen brauchen Freigabe. Siehe Menschliche Freigabe.
- Audit Logging: Protokolliere alle Workflow-Ausführungen. Siehe Protokollierung.
- Fehlerbehandlung: Workflows dürfen nicht abstürzen, wenn KI versagt.
Typische Stolpersteine
- KI für alles: Nicht alles braucht KI. Einfache Filter können klassisch bleiben.
- Keine Fehlerbehandlung: Wenn KI versagt, muss der Workflow weiterlaufen.
- Kein Logging: Ohne Logs keine Nachvollziehbarkeit.
- Zu komplexe Workflows: Fang einfach an, erweitere schrittweise.
- Kein Testen: Teste Workflows, bevor sie produktiv gehen.
- Sicherheit vergessen: KI kann manipuliert werden. Siehe Prompt Injection.
Weiterführende Links
- Automatisierung Grundlagen - Grundlagen.
- n8n Guide - n8n im Detail.
- Node-RED - Node-RED im Detail.
- E-Mail-Automatisierung - E-Mail-Workflows.
- Ollama Integrationen - Ollama in Tools.
- KI-Agenten - Agenten verstehen.
- Recherche-Workflows - Recherche automatisieren.
- Prompt Injection - Sicherheit.
Key Takeaways:
- Workflow-Automatisierung mit KI kombiniert Workflow-Tools mit KI.
- Klassische Automatisierung ist regelbasiert, KI-Automatisierung verständnisbasiert.
- Patterns: sequenziell, parallel, bedingt, ereignisgesteuert, agentenbasiert.
- Tools: n8n, Node-RED für Self-Hosted, Make/Zapier für Cloud.
- Sicherheit: Validierung, Freigabe, Logging nicht vergessen.
FAQ
Was ist Workflow-Automatisierung mit KI?
Was ist der Unterschied zu klassischer Automatisierung?
Welche Tools gibt es?
Welche Workflow-Patterns gibt es?
Wann brauche ich KI in Workflows?
Was ist mit Sicherheit?
Was kostet Workflow-Automatisierung mit KI?
n8n oder Node-RED?
Was, wenn die KI einen Fehler macht?
Wie fange ich an?
Quellen und weiterführende Literatur
- n8n - Workflow-Automatisierung.
- Node-RED - Visueller Flow-Editor.
- Ollama - Lokaler Modellserver.
- Apache Airflow - Data-Pipelines.


