Service-Center-IT, Baustoffindustrie
KI-Fehleranalyse für ein Contact Center — einmal erklären statt tausendmal
Telefonie-Protokolle von allen Arbeitsplätzen werden zentral eingesammelt, ausgewertet und von einem Sprachmodell erklärt. Bezahlt wird pro Fehlerbild, nicht pro Vorfall.
- Jahr
- 2026
- Leistungen
- Künstliche Intelligenz · Kommunikation
- Bereich
- Contact Center
- Rolle
- Intern, angestellt
Umgesetzt in angestellter Rolle für einen internen Fachbereich, nicht als externes Beratungsmandat. Das Unternehmen wird nicht genannt.
Ausgangslage
Die Mitarbeitenden eines Contact Centers arbeiten mit einer Telefonie-Software auf ihrem Arbeitsplatzrechner. Wenn dort etwas schiefgeht — Anrufe brechen ab, die Verbindung schläft ein, das Headset reagiert nicht —, steht das ausschließlich in Protokolldateien auf genau diesem PC. Und die Anwendung hält lokal nur sieben Tage vor.
Einen Weg, Protokolle einzeln abzuholen, gab es bereits: pro Person eine Anfrage in eine Warteschlange stellen, warten, ZIP-Archiv herunterladen, von Hand lesen. Was fehlte, war zweierlei — ein Abruf über alle Arbeitsplätze statt Einzelanfragen, und eine Auswertung, die aus ZIP-Archiven abfragbare Daten macht.
Ansatz
Einsammeln. Eine zeitgesteuerte Funktion ermittelt die zuletzt aktiven Mitarbeitenden und legt für jede eine Anfrage in die bereits vorhandene Warteschlange. Die Arbeitsplatz-Anwendung antwortet mit einem Archiv — bewusst ohne Änderung an der Anwendung selbst.
Parsen. Ein eigenes Python-Paket entpackt das Archiv, fügt mehrzeilige Fehlerblöcke und Stacktraces wieder zu einem Datensatz zusammen, ordnet bekannte Muster regelbasiert in Kategorien ein, rekonstruiert daraus einzelne Anrufe und dedupliziert tagesgenau. Danach ersetzt eine Redaktionsstufe Telefonnummern, Kontaktnamen, Windows-Benutzernamen und im Klartext geloggte Zugangstoken durch typisierte Platzhalter.
Die Reihenfolge ist der Punkt: erst klassifizieren, dann redigieren. Die Fehlererkennung arbeitet auf dem Originaltext, das Sprachmodell sieht ihn nie.
Anreichern. Der Arbeitsplatz kennt nur seine eigene Sicht. Parallel zieht das System serverseitige Daten nach — Sprachqualität, Plattform-Alarme, Warteschlangen-Statistiken. Damit werden auch Anrufer sichtbar, die auflegten, bevor sie je einen Menschen erreichten. Im lokalen Protokoll sind die per Definition unsichtbar.
Der Punkt, an dem es anders hätte laufen können
Diagnostiziert werden Probleme, nicht Vorfälle.
Naheliegend wäre, jedes eingehende Archiv mit Fehlern an das Sprachmodell zu geben. Genau das wurde verworfen. Stattdessen wird jeder Fund auf eine Signatur reduziert: Kategorie plus normalisierte Fehlermeldung, aus der Zeitstempel, Kennungen, Hex-Werte und alle Zahlen herausgerechnet sind. Jede Signatur wird genau einmal erklärt, das Ergebnis zwischengespeichert und über eine Zuordnungstabelle mit allen betroffenen Archiven verknüpft.
Die Kosten skalieren damit mit der Anzahl unterschiedlicher Probleme statt mit dem Volumen. Ein plattformweiter Fehler kostet einmal, nicht einmal pro Mitarbeitendem. Als Nebeneffekt fällt die eigentlich interessante Zahl kostenlos ab: „betrifft N Mitarbeitende“.
Der Preis ist bewusst in Kauf genommenes Über-Zusammenfassen. Weil auch Zahlen normalisiert
werden, verschmelzen Retry 12/60 und Retry 47/60 zu einer Signatur. Der Kommentar im Code
benennt das ausdrücklich als akzeptiert und nachjustierbar — eine bekannte Ungenauigkeit ist
etwas anderes als eine übersehene.
Ergebnis
Aus sieben Tagen lokaler, unlesbarer Protokolle wurde ein zentrales 60-Tage-Fenster, in dem sich fragen lässt, welches Problem gerade wie viele Menschen betrifft. 227 Tests laufen grün; der Parser-Kern kommt bewusst ohne einzige Fremdbibliothek aus und läuft dadurch offline gegen Beispieldaten.
Bewusst nicht gebaut: Das System greift nicht ein. Es schreibt nichts zurück, öffnet keine Tickets, repariert keine Arbeitsplätze. Und die KI erkennt nicht, sie erklärt — Klassifikation und Zuordnung laufen deterministisch und regelbasiert, das Modell formuliert Ursache und Empfehlung zu einem bereits erkannten Muster. Ein neuartiges Fehlerbild ohne Regel bleibt unklassifiziert, statt plausibel falsch eingeordnet zu werden.
Eine harte Ausgabengrenze stoppt die Diagnose vor dem konfigurierten Monatslimit. Danach bleiben neue Signaturen unerklärt — sichtbar, nicht still.
Eingesetzte Technik
- Python
- Azure Functions
- PostgreSQL
- Claude API
- Twilio APIs
- Bicep
Weitere Projekte
Kundenservice, Bauchemie
2026Vom 114-Widget-Telefonmenü zum Sprachassistenten
Anrufer sagen in eigenen Worten, was sie brauchen, statt sich durch drei Menüebenen zu tippen. Das Sprachmodell darf dabei nie ein Ziel benennen — es wählt aus einer Liste, gewählt wird von der Telefonanlage.
- TypeScript / Node.js
- Azure OpenAI
- Twilio ConversationRelay
- Azure App Service
Konzern-Kundenservice, Bauchemie
2026Ein Contact Center für elf Länder — eine Plattform statt elf Inseln
Kundenservice in elf Ländern über Sprache und SMS, mit Daten aus SAP, Salesforce und dem Produktsystem direkt im Arbeitsplatz der Agenten. Länderunterschiede sind Konfiguration, keine eigene Installation.
- Twilio Flex
- Twilio TaskRouter
- Twilio Studio
- SAP
Vertrieb & Innendienst, Bauchemie
2026Ein Orchestrator, drei Fachagenten für Produktauskünfte
Statt eines Agenten mit drei Wissensquellen leitet ein übergeordneter Agent an drei spezialisierte weiter — je einer für ERP-Artikeldaten, Produktinhalte und SharePoint-Dokumente.
- Microsoft Copilot Studio
- Azure AI Search
- Azure Functions
- SharePoint
Ähnlicher Prozess bei Ihnen?
30 Minuten, kostenlos, ohne Verkaufsgespräch. Sie beschreiben, was Zeit kostet — ich sage Ihnen ehrlich, ob sich Automatisierung lohnt.