Zum Inhalt springen
Michael Zogot
← Alle ProjekteCase Study 02 · Eigenes Produkt · in Entwicklung

Agentische CRM-Plattform mit kontrollierbarem KI-Assistenten

RolleKonzeption, Architektur, Umsetzung
Zeitraumseit 2025 · v1.7 · in Entwicklung
StackNext.js, TypeScript, PostgreSQL, AI SDK, Claude
Kurz erklärt, von mir0:00 / 0:42
0:42

7

Kernmodule auf einer Engine

100k

Datensätze pro Modul im Lasttest

160+

End-to-End-Tests

ASVS L2

interne Sicherheitsprüfung

Ausgangslage

Nach 14 Jahren CRM-Einführungen kenne ich die Muster: Systeme wachsen über Jahre, jedes Modul wird einzeln gebaut, Rechte werden nachträglich aufgesetzt, und die Pflege der Daten kostet mehr Zeit als die Arbeit mit den Kunden. KI-Funktionen scheitern dann an einer einfachen Frage: Wer hat das geändert, und durfte er das? Diese Plattform beantwortet die Frage von Anfang an und dreht die Bedienung um: zuerst der Dialog, dahinter jedes Werkzeug, das man von einem guten CRM erwartet.

Lösung

Agentisch gedacht, vollständig gebaut: Der KI-Assistent sucht und filtert Datensätze, liest Visitenkarten, Fotos und PDFs aus, legt Datensätze in jedem Modul an, verschiebt Verkaufschancen, erfasst Aktivitäten und Zeiten und entwirft Berichte. Listen, Boards, Datensatzseiten und Dashboards bleiben vollständig erhalten, für alles, was man lieber selbst erledigt.

Eine Plattform statt sieben Einzelanwendungen: Jedes Modul ist eine deklarative Definition. Felder, Phasen, Rechte, Ansichten, Berichte, Import und Export, E-Mail-Verknüpfung und der Assistent kommen aus derselben Engine. Ein neues Modul braucht eine Tabelle und eine Definition, alles Weitere funktioniert ohne zusätzlichen Code. Genau das macht das CRM zur Grundlage für individuelle Entwicklung.

Kontrolle ist eingebaut, nicht aufgesetzt: Jeder Zugriff läuft über eine zentrale Berechtigungsrichtlinie, auch der des Assistenten, ohne Sonderrechte und ohne eigenes SQL. Schreibende Aktionen zeigen vorher jedes Feld, das gespeichert wird, und brauchen eine signierte, nur einmal gültige Freigabe. Jede Änderung steht im Audit-Log, jede Person hat ein Tagesbudget für KI-Nutzung.

Gebaut für den Betrieb und für die Weiterentwicklung: ein Docker-Image hinter Caddy, nächtliche Offsite-Backups mit getesteter Wiederherstellung, jede Ansicht mit 100.000 Datensätzen pro Modul gemessen. Seit Version 1.0 kommen Funktionen in kurzen Abständen dazu, zuletzt frei gestaltbare Datensatz-Layouts je Modul.

Die Oberfläche

Bildschirmaufnahme: Der KI-Assistent legt einen Kontakt an und erstellt einen Bericht, jeweils erst nach Freigabe · Echte Aufnahme, vierfach beschleunigt · Demo-Daten
Freigabekarte des KI-Assistenten: Bericht mit Vorschau, gespeichert wird erst nach Zustimmung
Freigabekarte des KI-Assistenten: Bericht mit Vorschau, gespeichert wird erst nach Zustimmung
Dashboard mit Pipeline nach Phase, Umsatzverlauf und offenen Aufgaben
Dashboard mit Pipeline nach Phase, Umsatzverlauf und offenen Aufgaben
Vom Assistenten erstellter Bericht: Verkaufschancen nach Monat und Nutzer
Vom Assistenten erstellter Bericht: Verkaufschancen nach Monat und Nutzer
Verkaufschancen als Kanban-Board mit gewichteten Summen pro Phase
Verkaufschancen als Kanban-Board mit gewichteten Summen pro Phase
Angebot im Datensatz-Drawer: Status, Positionen, Steuern und PDF-Export
Angebot im Datensatz-Drawer: Status, Positionen, Steuern und PDF-Export
Listenansicht der Verkaufschancen mit Phase, Betrag und erwartetem Umsatz
Listenansicht der Verkaufschancen mit Phase, Betrag und erwartetem Umsatz

Highlights

  1. 1
    Bedienung im DialogSuchen, anlegen, Phasen wechseln, Aktivitäten und Zeiten erfassen, Berichte entwerfen: per Chat, auch aus Visitenkarten, Fotos und PDFs. Gespräche bleiben zum Fortsetzen erhalten.
  2. 2
    Freigabe vor jeder ÄnderungWerkzeugkarten zeigen „Nur lesen“ oder „Freigabe nötig“, mit allen Feldern, die gespeichert werden. Geschrieben wird erst nach Zustimmung.
  3. 3
    Vertrieb, Delivery, ServiceLeads mit Konvertierung, Kontakte, Firmen, gewichtete Pipeline, Angebote, Projekte mit Meilensteinen, Aufgabenboard und Zeiterfassung, Service-Fälle nach Priorität.
  4. 4
    Plattform für eigene LösungenEigene Felder samt Formeln, Phasen, gespeicherte Ansichten und Datensatz-Layouts je Modul, ohne Code. Neue Module bringen Rechte, Berichte und Assistent gleich mit.
  5. 5
    Posteingang mit LernkurveE-Mail mit Gmail und IMAP, Threads verknüpfen sich selbst mit Kontakten und Deals. KI-Antwortentwürfe leiten aus Korrekturen einen persönlichen Leitfaden ab, nur mit Zustimmung.
  6. 6
    Berichte & DashboardListen-, Balken-, Linien-, Torten- und Trichterberichte über verknüpfte Datensätze, mit Drilldown, CSV-Export, Teamfreigabe und Pins auf dem Dashboard.
  7. 7
    Deutsch bis ins DetailAngebots-PDF als Geschäftsbrief nach DIN 5008, Steuersätze und Rabatte je Position, Multi-Währung mit täglichen EZB-Kursen.
  8. 8
    Rechte & NachvollziehbarkeitRollen, Teams und Sichtbarkeit je Modul, Feldhistorie und Audit-Log. Was eine Person nicht sehen darf, sieht auch ihr Assistent nicht.
  9. 9
    Sicherheit & BetriebInterne Prüfung nach OWASP ASVS 5.0 Level 2, Nonce-basierte CSP, Lasttest mit 100.000 Datensätzen pro Modul, Docker-Betrieb mit Offsite-Backups.

Tech-Stack

  • Next.js 16 (App Router), React 19, TypeScript
  • PostgreSQL, Drizzle ORM, Better Auth
  • Vercel AI SDK + Claude, signierte Freigaben
  • pg-boss Worker, S3-kompatibler Speicher
  • Docker, Caddy, nächtliche Offsite-Backups
  • Vitest, Testcontainers, Playwright
Nächstes Projekt · 03Agentische KI für den Mittelstand, verständlich gemacht
Weiter →