Integriere Jira Issue-Tracking in deine Mid-call Actions mit drei leistungsstarken Funktionen: Issues suchen, aktualisieren und erstellen. Perfekt für DevOps-Teams, Support-Organisationen und agile Entwicklungsprozesse.
Kunde meldet Problem: "Seit heute Morgen kann ich mich nicht mehr einloggen. Die Seite lädt einfach nicht."KI-Analysis: - Problem: Login-Fehler - Zeitrahmen: Seit heute Morgen - Impact: Customer kann System nicht nutzen - Urgency: Hoch (Business-Critical)
2
Automatische Bug-Creation
create_jira_issue Parameter: project_key: "BUG" issue_type: "Bug" summary: "Login-Fehler: Seite lädt nicht - Customer Max Mustermann" description: "## Problem Kunde kann sich seit heute Morgen nicht mehr einloggen. ## Symptome - Login-Seite lädt nicht vollständig - Fehlermeldung: Keine spezifische Meldung - Browser: Verschiedene Browser getestet ## Customer-Details - Name: Max Mustermann - Firma: Beispiel AG - Phone: +49 123 456789 - Gemeldeter Zeitpunkt: 15.01.2024 09:00 ## Business-Impact - Produktions-System nicht nutzbar - Revenue-Impact: Hoch - Customer-Tier: Enterprise ## Next Steps 1. Sofortige technische Analyse 2. Customer-Update innerhalb 1h 3. Workaround bereitstellen" priority: "High" labels: ["customer-reported", "login-issue", "production"] component: "Authentication" customer_name: "Max Mustermann (Beispiel AG)"
Feature-Request-Workflow:Kunde: "Könnten Sie eine Integration zu Salesforce hinzufügen?"KI: "Das ist eine großartige Idee! Ich dokumentiere das als Feature-Request..."create_jira_issue: project_key: "FEAT" issue_type: "Story" summary: "Feature Request: Salesforce Integration" description: "## Customer Request Integration zu Salesforce CRM für bidirektionale Daten-Sync. ## Business Case - Customer: Beispiel AG (Enterprise-Kunde) - Current Pain: Manuelle Daten-Übertragung - Expected Benefit: 40h/Monat Zeitersparnis - Revenue Impact: Customer-Retention-kritisch ## Technical Requirements - Bidirectional Sync (Contacts, Deals, Activities) - Real-time oder Batch-Updates - Field-Mapping-Konfiguration - Error-Handling und Conflict-Resolution ## Acceptance Criteria - [ ] Salesforce OAuth-Integration - [ ] Contact-Sync implementiert - [ ] Deal-Sync implementiert - [ ] Admin-UI für Field-Mapping" priority: "High" labels: ["feature-request", "integration", "customer-driven"] assignee_id: "product-manager-account-id"
Competitive-Feature-Tracking
Competitive-Intelligence:Kunde: "Competitor XY hat Feature Z - haben Sie das auch?"Issue-Creation: issue_type: "Epic" summary: "Competitive Analysis: Feature Z Implementation" labels: ["competitive", "feature-gap", "market-research"]Linked-Issues: - Research Task: Competitive Analysis - Technical Task: Feasibility Study - Business Task: ROI-Calculation - Product Task: Roadmap-Integration
Customer-Issue-Lookup: "customfield_10001 ~ '{customer_name}' ORDER BY created DESC"Open-Issues-für-Customer: "customfield_10001 ~ '{customer_name}' AND status != Done"Recent-Customer-Issues: "customfield_10001 ~ '{customer_name}' AND created >= -30d"Critical-Customer-Issues: "customfield_10001 ~ '{customer_name}' AND priority = Highest"
Team-Management-Queries
Team-Workload-Queries:Überfällige-Issues: "assignee = currentUser() AND due <= now() AND status != Done"Heute-zu-erledigen: "assignee = currentUser() AND due <= endOfDay() AND status != Done"High-Priority-Backlog: "project = DEV AND priority >= High AND status = 'To Do'"Review-Required: "status = 'Code Review' AND assignee = currentUser()"
Monitoring & Analytics
Performance-Tracking-Queries:Bug-Rate-Last-Week: "issuetype = Bug AND created >= -7d"Feature-Completion-Rate: "issuetype = Story AND resolved >= -30d"Customer-Satisfaction-Issues: "labels = customer-escalation AND created >= -7d"SLA-Violations: "priority = Highest AND created <= -4h AND status != Done"
Vor Search: "Ich durchsuche Jira..."Erfolgreiche Suche: "{{total}} Issues gefunden. Top Ergebnisse: {{#each issues}}{{this.key}}: {{this.fields.summary}} ({{this.fields.status.name}}){{/each}}"Beispiel: "3 Issues gefunden. Top Ergebnisse: SUP-123: API Gateway timeout issues (In Progress) SUP-124: Login-Probleme Frontend (To Do) SUP-125: Performance-Optimierung (Code Review)"
Update-Confirmations:
Template: "Issue {{issue_key}} wurde aktualisiert{{#if status}} - Status: {{status}}{{/if}}"Beispiele: "Issue SUP-123 wurde aktualisiert - Status: Done" "Bug PROJ-456 wurde auf High-Priority gesetzt" "Feature DEV-789 wurde dem Frontend-Team zugewiesen"
Pre-Action: "Ich erstelle das {{issue_type}} in Jira..."Success: "Issue {{issueKey}} erstellt: {{summary}}"Mit Follow-up: "Bug-Report SUP-567 wurde erstellt. Das Support-Team wird das Problem innerhalb von 4 Stunden bearbeiten."Mit Customer-Context: "Ihr Problem wurde als SUP-567 dokumentiert. Sie erhalten Updates zum Bearbeitungsfortschritt."
Ursache: API-Token ungültig oder Basic-Auth falschJira-Response: "errorMessages": ["You do not have the permission to see the specified issue."]Fallback: "Jira-Zugriff nicht möglich. Ich dokumentiere das Problem für manuelle Bearbeitung durch das Tech-Team."Resolution: - API-Token neu generieren - Basic-Auth-String validieren - User-Permissions überprüfen
Project nicht gefunden (404)
Ursache: Project-Key existiert nicht oder kein ZugriffGraceful-Handling: "Das spezifische Projekt ist nicht verfügbar. Ich erstelle das Issue im Standard-Support-Projekt."Fallback-Logic: - Default-Project verwenden - Issue-Type auf "Task" ändern - Admin-Benachrichtigung über Konfigurationsfehler
Invalid JQL (400)
Ursache: JQL-Syntax-Fehler oder ungültige Field-NamesCommon-JQL-Errors: - Typos in Field-Names - Ungültige Operatoren - Falsche String-Escaping - Non-existent ValuesError-Recovery: - Fallback auf einfachere JQL-Query - Text-based Search als Alternative - User-friendly Error-Message
-- Issues für spezifischen Kunden mit Status-Filtercustomfield_10001 ~ "Beispiel AG" AND status IN ("To Do", "In Progress") ORDER BY priority DESC-- Überfällige Customer-Issuescustomfield_10001 IS NOT EMPTY AND due <= now() AND status != Done-- High-Impact Customer-Issuescustomfield_10005 = "High" AND customfield_10001 IS NOT EMPTY-- Issues aus letzten Mid-Call-Sessionslabels = "mid-call" AND created >= -24h
-- Team-Workload-Balanceassignee IN (team-member-1, team-member-2) AND status != Done-- Sprint-Planning-Queriesproject = DEV AND fixVersion = "Sprint 23" AND status IN ("To Do", "In Progress")-- Bug-vs-Feature Ratio project = DEV AND created >= startOfMonth() AND issuetype IN (Bug, Story)-- Customer-Escalation-Trackingpriority = Highest AND labels IN ("customer-escalation", "mid-call")
Jira-Permissions: Stelle sicher, dass der verwendete API-User Berechtigung für alle relevanten Projekte hat und Custom Fields lesen/schreiben kann. Überprüfe regelmäßig die Workflow-Permissions.
JQL-Performance-Tipp: Verwende spezifische Project-Keys und Date-Ranges in JQL-Queries, um die Performance zu optimieren. Vermeide sehr breite Suchen ohne Filter.