Manuel Porras

Alle Projekte / Meeting-Auswertung

Fallstudie · Meeting-Auswertung

Vom Kundenmeeting zur freigegebenen Aufgabe in etwa 15 Minuten

Ein internes Werkzeug einer US-Marketingagentur für Haustechnikbetriebe. Seit April 2026 täglich im Einsatz für über 30 Kundenmeetings pro Woche.

Kurz gesagt: In einer US-Marketingagentur für Haustechnikbetriebe übertrugen Account Manager Aufgaben aus Meetings von Hand in ProofHub — mit bis zu zwei Tagen Verzögerung, und Punkte gingen verloren. Jetzt startet das fertige Zoom-Transkript eine Pipeline: Ein LLM schlägt Aufgaben mit wahrscheinlichen Verantwortlichen vor, Duplikate werden erkannt, und ein Mensch gibt jeden Vorschlag frei oder lehnt ihn ab. Die Vorschläge sind nach etwa 15 Minuten in Slack und im Dashboard — täglich im Einsatz seit April 2026 für mehr als 30 Kundenmeetings pro Woche.

30+Kundenmeetings pro Woche
~15 Min.vom Transkript zum Aufgabenvorschlag
2 TageVerzögerung vorher (maximal)
100 %der Vorschläge prüft ein Mensch

Vorher und nachher

VorherHeute
Der Account Manager schrieb im Meeting mit.Das fertige Zoom-Transkript startet die Pipeline automatisch.
Danach legte er die Aufgaben von Hand in ProofHub an.Ein LLM schlägt Aufgaben mit passenden Zuständigen vor.
Mühsam und fehleranfällig — Punkte gingen verloren.Der Account Manager bestätigt oder verwirft jeden Vorschlag.
Bis zu 2 Tage Verzögerung.Ergebnis in Slack und im Dashboard nach etwa 15 Minuten.

So funktioniert es

Zoom-Transkript → freigegebene Aufgabe Transkript Webhook + Polling LLM Aufgaben + Zuständige Mensch freigeben / verwerfen Projekttool Aufgabe angelegt Duplikat? → bestehende Aufgabe ergänzen ~15 Minuten statt bis zu 2 Tagen · über 30 Meetings pro Woche
Nichts landet ohne menschliche Entscheidung im Projekttool.
  1. Auslöser. Ein Zoom-Webhook meldet das fertige Transkript; Polling läuft als Sicherheitsnetz, falls ein Webhook verloren geht.
  2. Verstehen. Ein LLM erkennt, wer was gesagt hat, und zieht Aufgabenvorschläge heraus.
  3. Zuordnen. Zuständige werden vorgeschlagen — auf Basis früherer, ähnlicher ProofHub-Aufgaben.
  4. Zwischen den Meetings. Anfragen, die Kunden in Slack schreiben, laufen durch dieselbe Pipeline.
  5. Prüfen. Vorschläge erscheinen in Slack und im Dashboard; nichts landet ohne menschlichen Klick in ProofHub.
Rund 245 Commits seit Projektbeginn.

Vier Entscheidungen, auf die es ankam

1. Ein Mensch gibt jeden Vorschlag frei. Kein Vorschlag landet ungeprüft in ProofHub. Eine Auto-Push-Logik mit vier Filtern ist gebaut und wurde pilotiert.

Warum: Eine falsche Aufgabe kostet mehr Vertrauen als ein Klick Zeit — und jede Entscheidung liefert Daten, mit denen eindeutige Fälle später automatisch übertragen werden.

2. Duplikate werden abgefangen. Wurde etwas schon in einem früheren Meeting besprochen, wird die bestehende Aufgabe ergänzt statt eine neue angelegt.

3. Modellwahl pro Aufgabe, getestet auf echten Meetings. Die Klassifizierung blieb bei Gemini 2.0 Flash — im Test genauer und 7× schneller. Roadmaps laufen mit einem neueren Modell, das 4× mehr Punkte erkannte. Für die Meeting-Bewertung wurden vier Modelle per Konsens kalibriert; gewählt wurde GPT-5.4.

4. Schutz gegen Stille (09/2026). Aufnahmen ohne Zoom-Transkript transkribiert Gemini aus der Audiodatei. Eine 13-Minuten-Aufnahme war digitale Stille — und das Modell erfand ein komplettes Gespräch. Seitdem lehnt ein Vorfilter (ffmpeg volumedetect) Audio unter −45 dB ab, bevor es das Modell erreicht.

Warum: Sonst wären Aufgaben aus einem Meeting entstanden, das nie stattgefunden hat.

So sieht die Prüfung aus

Vorgeschlagene AufgabeZuständigAktion
Überarbeitetes Budget für die Sommeraktion an den Kunden senden — „…können Sie mir die neuen Zahlen bis Donnerstag schicken?“Dana (Account Manager), ab Minute 12Freigeben · Verwerfen
Call-Tracking auf der neuen Landingpage prüfen — „…die Anrufe von dieser Seite tauchen nicht auf.“Luis (PPC), ab Minute 27Freigeben · Verwerfen
Öffnungszeiten im Google-Unternehmensprofil ändern — „…wir haben jetzt samstags offen.“Dana, ab Minute 31Zusammenführen · Verwerfen — evtl. schon am 6.10. besprochen → bestehende Aufgabe ergänzen
Illustration mit erfundenen Testdaten (fiktiver Kunde „Acme HVAC“, Wochen-Call, 3 Vorschläge). Das echte Dashboard enthält Kundendaten und wird nicht gezeigt.

Technik

Node.jsExpressSQLitepm2GeminiGPTZoom S2S OAuthSlack APIProofHub APIDashboard mit Google OAuthffmpeg

Quellcode (bereinigte öffentliche Fassung mit Testdaten): github.com/porrasbrand/zoom-action-items