Aller au contenu

Projekt

Ein selbstgehostetes CRM, das sich von selbst füllt

maxa-scale ist das Werkzeug, das ich schließlich für meine eigene Vertriebsarbeit geschrieben habe. Es dient hier als Demonstration: der Name gehört mir, die Mechanik lässt sich übertragen.

0

auszufüllende Formulare

Das Ausgangsproblem

Ich bin von der Schul-Tabelle zu einer echten Lösung gewechselt, und zwar nicht aus Vorliebe für Maßarbeit. Ich habe schlicht nichts nachverfolgt. Zwischen dem Ende eines Telefonats und dem Öffnen einer Datei, um die richtige Information an die richtige Stelle zu bringen, liegen ein Dutzend Felder, und abends lässt man es.

Zwei Wochen später weiß niemand mehr, wer bei wem nachfassen sollte. Das ist kein Werkzeugproblem, sondern ein Reibungsproblem: solange die Eingabe manuell ist, kommt sie nach allem anderen. Die meisten CRM-Systeme lösen die Darstellung der Daten, nicht deren Erfassung.

Was gebaut wurde

Die Anwendung verlangt nichts mehr. Sie ist mit dem Postfach verbunden; bei einem LinkedIn-Austausch fügt man den rohen Verlauf ein; unterwegs genügt eine diktierte Notiz. Ein Modell zieht daraus den Kontakt, das Gesagte und die fällige Wiedervorlage. Kein Formular, keine Doppeleingabe.

Jeden Morgen öffnet das Werkzeug mit dem, was ansteht: heute fällige Wiedervorlagen, unbeantwortete Austausche, einschlafende Opportunitäten. Die Pipeline aktualisiert sich entsprechend, ohne Zutun.

Die Demonstration

Von der Erfassung einer rohen E-Mail bis zur geplanten WiedervorlageVideo ohne Ton · 1 Min. 27

Die technischen Entscheidungen, und warum

Drei strukturelle Entscheidungen, die ich bei den meisten Projekten dieser Art übernehme.

Selbst-Hosting

Die Anwendung läuft auf Ihrem eigenen Server. Eine Kundendatei hat nichts bei einem Anbieter zu suchen, der seine Bedingungen über Nacht ändern kann, und die Frage der Vertraulichkeit stellt sich anders, sobald die Daten das Haus nicht verlassen.

MCP-Server mit OAuth 2.1

Das CRM wird im Gespräch gesteuert: « füge diesen Lead hinzu und erinnere mich in 10 Tagen » genügt. Der Konnektor ist in die Anwendung integriert und authentifiziert, es muss also keine öffentliche API dafür freigegeben werden.

Freie Wahl des Sprachmodells

Die Verarbeitung läuft über bestehende Abonnements und kann auf ein lokales Modell über Ollama umschalten: entweder weil der Vorgang sensibel ist und kein Aufruf hinausgehen darf, oder schlicht als Rückfallebene, wenn das Guthaben aufgebraucht ist.

Was sich im Alltag ändert

Die Frage lautet nicht mehr « ist mein Datensatz aktuell », sondern « was mache ich heute ». Da die Eingabe entfällt, existiert die Nachverfolgung endlich, was mit einer Tabelle nie der Fall war.

Zur Vertraulichkeit: eine lokale Installation mit lokalem Modell läuft ohne einen einzigen ausgehenden Aufruf. Das ist überprüfbar, keine Behauptung.

Dieselbe Mechanik, für Ihren Fall

Der Name gehört mir, die Mechanik nicht. Rohmaterial einfügen, ein Modell daraus verwertbare Daten ziehen lassen und das Ganze im Gespräch steuerbar machen: das gilt für ein CRM ebenso wie für vieles andere.

Ich liefere die auf Ihren Fall zugeschnittene Anwendung, das Hosting und den Quellcode. Wenn Ihre Teams irgendwo jede Woche dieselbe Information erneut eintippen, fängt man wahrscheinlich genau dort an.

  • Vorgangs- oder Anfragenverfolgung
  • Dokumentenbasis, in natürlicher Sprache abfragbar
  • Fachanwendung, die der Markt nicht abdeckt
  • Verarbeitung und Ablage von Anhängen

Häufige Fragen

  • Nein. Es ist das Werkzeug, das ich für meine eigene Tätigkeit nutze, hier gezeigt als Beleg dafür, was machbar ist. Geliefert wird eine für Ihren Anwendungsfall gebaute Anwendung, mit Hosting und Quellcode.
  • Die Anwendung wird auf einem Server installiert, den Sie kontrollieren, bei Ihnen oder beim Hoster Ihrer Wahl. Ihre Daten laufen nicht über eine Drittplattform, und Sie sind für den Zugang nicht von einem Anbieter abhängig.
  • Nicht zwingend. Das Modell ist eine Einstellung: je nach Sensibilität nutzt man ein Cloud-Modell oder eines, das über Ollama auf Ihrer eigenen Maschine läuft. In diesem zweiten Modus verlässt kein Aufruf Ihre Infrastruktur.
  • MCP ist das Protokoll, über das ein Assistent wie Claude eine Anwendung steuern kann. Praktisch heißt das: Sie bitten im Gespräch darum, einen Kontakt anzulegen oder eine Wiedervorlage zu setzen, und es geschieht im Werkzeug. Der Konnektor ist mit OAuth 2.1 gesichert, ohne öffentliche API.
  • Ja. Die Bedingungen zur Übergabe von Code, Dokumentation und Hosting stehen ausdrücklich im Angebot, vor jeder Verpflichtung.