Automatisierung von Jira-Anfragen mit AI-gestützten Workflows

Dieser Workflow optimiert die Bearbeitung von eingehenden Jira-Anfragen, indem er KI-Modelle nutzt, um Lösungen zu finden und die Kommunikation zu verbessern.

Automatisierung von Jira-Anfragen mit AI-gestützten Workflows

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Übersicht

Dieser n8n Workflow ist entwickelt worden, um die Bearbeitung von Langzeitproblemen in Jira zu automatisieren. Hierzu werden verschiedene Nodes verwendet, die es ermöglichen, die Anfragen zu analysieren, Kommentare zu aggregieren und automatisierte Antworten zu generieren.

Workflow Nodes Übersicht

1. Schedule Trigger

  • Name: Schedule Trigger
  • Typ: n8n-nodes-base.scheduleTrigger
  • Funktion: Dieser Node startet den Workflow zu festgelegten Zeiten, um unangemessene Anfragen zu überprüfen.
  • Parameter: Regel-Intervall wird konfiguriert, um täglich nach offenen Anfragen zu suchen.

2. Get List of Unresolved Long Lived Issues

  • Name: Get List of Unresolved Long Lived Issues
  • Typ: n8n-nodes-base.jira
  • Funktion: Zieht alle Jira-Anfragen, die seit mehr als 7 Tagen ungelöst sind.
  • Parameter: JQL-Abfrage filtern die Ergebnisse nach den definierten Bedingungen.

3. Execute Workflow

  • Name: Execute Workflow
  • Typ: n8n-nodes-base.executeWorkflow
  • Funktion: Führt die Verarbeitung jeder Anfrage als separate Teil-Workflows aus, um die Leistung zu optimieren.
  • Parameter: Der Workflow-ID wird übergeben, um die spezifischen Details zu verarbeiten.

4. Get Issue Metadata

  • Name: Get Issue Metadata
  • Typ: n8n-nodes-base.set
  • Funktion: Extrahiert wichtige Metadaten zu jeder Jira-Anfrage, um sie für spätere Schritte nutzbar zu machen.
  • Parameter: Definiert, welche Metadaten (z.B. Titel, Beschreibung, Erstellungsdatum) gezogen werden sollen.

5. Get Issue Comments

  • Name: Get Issue Comments
  • Typ: n8n-nodes-base.jira
  • Funktion: Holt alle Kommentare zu einer bestimmten Jira-Anfrage.
  • Parameter: Die Anfrage wird durch den Schlüssel identifiziert.

6. Join Comments

  • Name: Join Comments
  • Typ: n8n-nodes-base.aggregate
  • Funktion: Aggregiert alle Kommentare zu einer Anfrage in einem einzigen Textblock.
  • Parameter: Aggregationsoption konfiguriert, um alle Kommentar-Daten zu kombinieren.

7. Simplify Thread For AI

  • Name: Simplify Thread For AI
  • Typ: n8n-nodes-base.set
  • Funktion: Bereitet die Thread-Daten für die Verarbeitung durch AI-Modelle vor.
  • Parameter: Weist Variablen für den Thread-Text und das Thema zu.

8. Classify Current Issue State

  • Name: Classify Current Issue State
  • Typ: @n8n/n8n-nodes-langchain.textClassifier
  • Funktion: Klassifiziert den Status der Anfrage basierend auf den bisherigen Kommentaren.
  • Parameter: Definiert Kategorien wie „gelöst“, „wartet auf weitere Informationen“ und „wartet auf Antwort“.

9. KnowledgeBase Agent

  • Name: KnowledgeBase Agent
  • Typ: @n8n/n8n-nodes-langchain.agent
  • Funktion: Versucht, über die KI-Lösungsmöglichkeiten zur Anfrage zu finden.
  • Parameter: Übergibt relevante Informationen für eine fundierte Entscheidung.

10. Customer Satisfaction Agent

  • Name: Customer Satisfaction Agent
  • Typ: @n8n/n8n-nodes-langchain.sentimentAnalysis
  • Funktion: Führt eine Sentiment-Analyse durch und bewertet die Kundenzufriedenheit basierend auf Kommentaren.
  • Parameter: Analysiert den Text und entscheidet, ob eine positive oder negative Antwort gegeben werden sollte.

11. Notify Slack Channel

  • Name: Notify Slack Channel
  • Typ: n8n-nodes-base.slack
  • Funktion: Sendet Benachrichtigungen in einem Slack-Kanal basierend auf dem Status der Anfrage.
  • Parameter: Wählt den Kanal und konfiguriert die Benachrichtigungsblöcke.

Ergebnis

Dieser Workflow bietet eine effektive Lösung zur Automatisierung der Jira-Anfragenverwaltung. Durch den Einsatz von AI zur Klassifikation, Lösungsfindung und Kommunikation verbessert sich nicht nur die Effizienz des Teams, sondern auch das Erlebnis für die Endbenutzer.

Download Link

Klicken Sie hier, um den Workflow herunterzuladen.

Facebook
Twitter
LinkedIn

Andere Projekte