Skip to content
BotServBotServ
Workflow-AutomatisierungKI-Automatisierungn8nNode-REDKI-Agenten

Workflow-Automatisierung mit KI

Workflow-Automatisierung mit KI einführen. Grundlagen, Tools, Patterns, KI-Agenten vs. klassische Workflows und Praxisbeispiele.

S

schutzgeist

6 min read
Workflow-Automatisierung mit KI

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

EigenschaftKlassische AutomatisierungKI-Automatisierung
LogikFeste Regeln (if-then)Verständnis (KI entscheidet)
FlexibilitätStarrFlexibel
KomplexitätEinfachKomplex
BeispieleE-Mail filtern, Dateien kopierenE-Mail verstehen, Bericht schreiben
Toolsn8n, Node-RED, Zapiern8n + Ollama, LangChain, CrewAI
VorhersagbarkeitSehr hochMittel
KostenGünstigAPI-Kosten oder Hardware
SkalierbarkeitGutMittel (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.

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?

Workflow-Automatisierung mit KI kombiniert klassische Workflow-Tools (n8n, Node-RED) mit KI-Fähigkeiten (Textverarbeitung, Entscheidungen). Statt fester Regeln nutzt Du KI, die Inhalte versteht.

Was ist der Unterschied zu klassischer Automatisierung?

Klassische Automatisierung folgt festen Regeln (if-then). KI-Automatisierung versteht Inhalte und entscheidet kontextabhängig. Statt „Wenn Betreff X” heißt es „Verstehe den Inhalt und handle”.

Welche Tools gibt es?

n8n und Node-RED für Self-Hosted. Make und Zapier für Cloud. Apache Airflow für Data-Pipelines. Alle können mit Ollama für lokale KI verbunden werden.

Welche Workflow-Patterns gibt es?

Sequenziell (Schritte nacheinander), parallel (Schritte gleichzeitig), bedingt (verschiedene Pfade), ereignisgesteuert (startet bei Event) und agentenbasiert (KI entscheidet selbst).

Wann brauche ich KI in Workflows?

Wenn die Aufgabe Verständnis braucht: Texte analysieren, Inhalte verstehen, Entscheidungen treffen, Berichte schreiben. Für einfache Filter reicht klassische Automatisierung.

Was ist mit Sicherheit?

KI kann manipuliert werden (Prompt Injection). Validiere Eingaben und Ausgaben, nutze menschliche Freigabe für kritische Aktionen und protokolliere alle Ausführungen.

Was kostet Workflow-Automatisierung mit KI?

Mit Ollama lokal: nur Hardware-Kosten. Mit Cloud-APIs: pro Token. Bei hoher Nutzung ist lokale KI günstiger. Siehe Lokale KI vs. API-Kosten.

n8n oder Node-RED?

n8n hat mehr Integrationen und ist benutzerfreundlicher. Node-RED ist leichtgewichtiger und besser für IoT. Beide können mit Ollama verbunden werden.

Was, wenn die KI einen Fehler macht?

Implementiere Fehlerbehandlung. Wenn KI versagt, sollte der Workflow nicht abstürzen, sondern eine Fallback-Aktion ausführen oder einen Menschen benachrichtigen.

Wie fange ich an?

Fang einfach an: Installiere n8n oder Node-RED, verbinde mit Ollama, erstelle einen einfachen Workflow (z.B. E-Mail-Klassifikation). Erweitere schrittweise.

Quellen und weiterführende Literatur

Zurück zum KI Blog
Share:

Ähnliche Beiträge