Übergabe: Handbuch-Lücken-Analyse aus 24 Monaten Support-Daten

Dieses Dokument erklärt, was handbuch-luecken.md und die Cluster-Dateien in clusters/ sind, wie sie entstanden sind und wie man damit weiterarbeitet. Stand: 11. September 2026.

Worum es geht

Ziel der Analyse war herauszufinden, welche Hilfeartikel im Pentacode-Handbuch fehlen oder verbessert werden sollten — nicht auf Basis von Bauchgefühl, sondern auf Basis der tatsächlichen Support-Anfragen der letzten 24 Monate (September 2024 bis September 2026) aus der Help-Scout-Support-Inbox.

Das zentrale Ergebnis ist handbuch-luecken.md: eine nach Häufigkeit priorisierte Liste von Themen, zu denen Kunden immer wieder beim Support anfragen. 71 % aller echten Anfragen wurden bei der Auswertung als „durch einen Hilfeartikel beantwortbar" eingestuft — das ist das Potenzial, das mit besserer Dokumentation abgefangen werden könnte.

Wie die Daten entstanden sind

Die Auswertung lief in drei Schritten (Skripte und Anleitung siehe README.md; alle Schritte sind gegenüber Help Scout rein lesend):

  1. Export (fetch-all.ts): Alle 6.346 Konversationen der Support-Inbox aus 24 Monaten wurden nach all-conversations.jsonl exportiert. Vor dem Schreiben auf die Festplatte wurden E-Mail-Adressen, Telefonnummern und IBANs durch Platzhalter ersetzt sowie zitierte Mail-Historien und Signaturen entfernt.

  2. Extraktion (extract.ts): Jede Konversation wurde einmal von Claude (Anthropic API) gelesen. Pro Konversation wurden extrahiert: die enthaltenen Kundenfragen in kanonischer Form, der Themenbereich, die Support-Antwort als Zusammenfassung, der Antworttyp, ob das Anliegen gelöst wurde und ob die Frage durch einen Hilfeartikel beantwortbar wäre (handbuch_relevant). Ergebnis: extracted.jsonl. Dabei wurden 1.709 Konversationen als Rauschen aussortiert (Autoreplies, reine Rückrufbitten, Spam, Tests).

  3. Clustering: Die verbleibenden 4.637 echten Anfragen enthielten 6.201 Einzelfragen (eine Mail kann mehrere Fragen enthalten). Inhaltlich gleiche Fragen wurden zu 736 Frage-Clustern zusammengefasst — z. B. landen „Wo finde ich den Code für die Stempeluhr?" und „Stempeluhr verlangt Verbindungscode, wo bekomme ich den her?" im selben Cluster. Die Cluster decken 5.608 der 6.201 Fragen ab; der Rest sind Einzelfragen ohne passendes Cluster.

Aus den Clustern wurden dann zwei Dokumente erzeugt:

Das Dokument handbuch-luecken.md

Das Dokument hat fünf Abschnitte. Die Aufteilung folgt der Frage: Was davon ist ein Handbuch-Thema, was ein Bug, was ein Produktwunsch?

1. Top-Kandidaten für neue oder bessere Hilfeartikel

Die 60 häufigsten Cluster, die als handbuch_relevant eingestuft wurden, sortiert nach Anzahl. Das ist die eigentliche Arbeitsliste für die Doku: Platz 1 (Fehlermeldung „Es existiert bereits eine Abwesenheit in diesem Zeitraum", 65 Anfragen) hat allein mehr Support-Aufwand verursacht als viele Bereiche zusammen. Insgesamt gibt es 531 handbuch-relevante Cluster; die 471 nicht in der Tabelle gezeigten (zusammen 2.849 Fragen) stehen in den Cluster-Dateien.

2. Wiederkehrende Fehlerbilder

Cluster vom Typ bug — Dinge, die aus Kundensicht kaputt sind oder waren (falsche Salden, PDFs laden nicht, Störungen). Kein Handbuch-Thema, aber relevante Support-Treiber und ggf. Input für die Entwicklung. Vorsicht: Die Daten reichen zwei Jahre zurück, einzelne Fehlerbilder können längst behoben sein.

3. Meistgefragte fehlende Funktionen

Cluster vom Typ funktion fehlt — wiederkehrende Wünsche wie eAU-Abruf, Urlaubssperre oder halbe Urlaubstage. Diese Fragen kommen wieder, solange die Funktion fehlt. Kandidaten für die Produkt-Roadmap oder für einen ehrlichen Artikel im Stil „geht derzeit so nicht, Workaround: …".

4. Häufige Fragen ohne dokumentierte Antwort

Cluster, bei denen der Support keine schriftliche inhaltliche Antwort gegeben hat (telefonisch gelöst oder offen geblieben). Für FAQ oder Handbuch muss die Antwort hier erst fachlich erarbeitet werden.

5. Kennzahlen

Die Eckdaten der Auswertung auf einen Blick:

Die Cluster-Dateien (clusters/*.json)

Die 21 JSON-Dateien sind die Rohdaten hinter beiden Dokumenten — eine Datei pro Themenbereich. Wer zu einer Zeile in handbuch-luecken.md mehr wissen will (Antwort, Beispielfälle), schaut hier nach.

Datei Bereich Fragen gesamt Cluster
zeiterfassung.json Zeiterfassung 853 86
abwesenheiten.json Abwesenheiten & Urlaub 704 69
vertrag-lohn.json Vertrag & Lohn 681 61
dienstplan.json Dienstplan 620 89
konten.json Arbeitszeit- & Urlaubskonten 550 38
zugaenge-rechte.json Zugänge & Rechte 518 51
technisch-geraet.json Technik & Geräte 398 44
datenexport.json Datenexport & Schnittstellen 253 43
mitarbeiter-stammdaten.json Mitarbeiter-Stammdaten 230 38
berichte.json Berichte & Auswertungen 212 36
zuschlaege.json Zuschläge 163 29
pentacode-abo.json Pentacode-Abo & Rechnungen 159 21
dokumente.json Dokumente & Personalakte 152 22
einstellungen-unternehmen.json Unternehmens-Einstellungen 144 25
schulung-webinar.json Schulungen & Webinare 114 8
umsaetze-kasse.json Umsätze & Kasse 111 21
sonstiges.json Sonstiges 103 19
buchhaltung-setup.json Buchhaltung & Setup 83 12
feiertage.json Feiertage 71 9
planung.json Planung & Verfügbarkeiten 67 13
recruiting.json Recruiting 15 2

Aufbau einer Cluster-Datei

Jede Datei enthält den Bereichsnamen, die Gesamtzahl der Fragen im Bereich und die Liste der Cluster:

{
  "bereich": "abwesenheiten",
  "gesamt": 704,
  "cluster": [
    {
      "frage": "Wie kann ich einen halben Urlaubs- oder Krankheitstag eintragen?",
      "anzahl": 31,
      "flaeche": "verwaltung",
      "typ": "workaround",
      "handbuch": true,
      "antwort": "Halbe Urlaubstage können derzeit nicht direkt gebucht werden; ...",
      "ids": [2735936001, 2779584055, ...]
    }
  ]
}

Bedeutung der Felder:

Feld Bedeutung
frage Die Frage in kanonischer Form — so formuliert, dass sie alle Varianten im Cluster abdeckt
anzahl Wie oft die Frage in 24 Monaten gestellt wurde (Priorisierungsgrundlage)
flaeche Betroffene Oberfläche: verwaltung (Verwaltungsportal), mitarbeiter-app oder stempeluhr
typ Antworttyp, siehe unten
handbuch true = durch einen Hilfeartikel beantwortbar (Grundlage für Abschnitt 1 der Lückenliste)
antwort Zusammenfassung der tatsächlich gegebenen Support-Antworten — fachlich ungeprüft
ids Bis zu fünf Help-Scout-Konversations-IDs als Beispiele; über die Suche in Help Scout aufrufbar, um Originalfälle nachzulesen

Die Antworttypen (typ):

Typ Bedeutung
erklaerung Der Support hat erklärt, wie etwas funktioniert oder wo etwas zu finden ist
einstellung Die Lösung war eine Einstellung/Konfiguration (z. B. fehlender Vertragswert)
support_aktion Nur der Support konnte es lösen (z. B. Besitzer-Account übertragen)
workaround Es gibt keinen direkten Weg, aber eine Umgehungslösung
bug Fehlverhalten der Software
funktion fehlt Gewünschte Funktion existiert nicht
weiterleitung An eine andere Stelle verwiesen (z. B. Entwicklung, Vertrieb)

Wichtige Hinweise und Einschränkungen

Wie damit weiterarbeiten

  1. Doku-Priorisierung: Abschnitt 1 von handbuch-luecken.md von oben nach unten abarbeiten. Pro Zeile: Cluster in der passenden clusters/*.json nachschlagen, antwort als inhaltlichen Ausgangspunkt nehmen, über die ids zwei bis drei Originalkonversationen in Help Scout lesen, um Formulierungen und Kontext der Kunden zu verstehen, dann Artikel schreiben oder überarbeiten.
  2. FAQ: faq.md enthält bereits Antwortentwürfe zu allen Clustern — nach fachlicher Prüfung direkt verwendbar.
  3. Produkt-Input: Abschnitt 3 (fehlende Funktionen) an das Produktteam geben; die anzahl liefert die Nachfrage-Evidenz.
  4. Aktualisierung: Die gesamte Pipeline ist mit README.md reproduzierbar (fetch-all.tsextract.ts → Cluster/Dokumente). Alle Schritte sind idempotent bzw. wiederaufnehmbar; benötigt werden Help-Scout-Zugangsdaten und ein Anthropic-API-Key in .env. Kosten der Extraktion: grob 5–8 € pro 1.000 Konversationen.