Alle Referenzen
KI-SaaS (CRM)Eigenes Produkt von CS2

AgentlyLeads: ein CRM mit integrierter KI, bedienbar aus Claude und ChatGPT

Ein CRM mit integrierter KI, bedienbar direkt aus Claude und ChatGPT: Kontakte, Deals, Pipelines und E-Mail über eine MCP-Schnittstelle. CS2 hat es entwickelt, besitzt es und betreibt es.

Branche
KI-SaaS (CRM)
Eigentum
Im Besitz und Betrieb von CS2
Live-Website
agentlyleads.com
Technologie
Next.js + TypeScript + 6 weitere

Überblick

AgentlyLeads ist das eigene KI-native CRM von CS2, ein mandantenfähiges SaaS, in dem Vertriebsteams Kontakte, Deals, Pipelines und E-Mails verwalten. Ein Model-Context-Protocol-Connector stellt die Werkzeuge des CRM dem KI-Assistenten zur Verfügung, den das Team ohnehin nutzt. Eine Frage in normaler Sprache („Wer hat sich seit der Demo nicht mehr gemeldet?“) genügt: Der Assistent durchsucht die Datensätze, liest den Verlauf und entwirft die Antwort. Nichts, was er schreibt, geht ohne menschliche Freigabe hinaus.

Die Ausgangslage

Was das Unternehmen brauchte

Klassische CRMs setzen ein Chatfenster auf eine Datenbank und lassen den Vertrieb trotzdem Daten erfassen und Nachfassaktionen hinterherlaufen. CS2 wollte das Gegenteil: ein Datensystem, das über den Assistenten, in dem der Vertrieb ohnehin arbeitet, zu ihm kommt. Dafür waren Probleme zu lösen, die die meisten CRM-Projekte nie berühren. Ein Kunde darf niemals die Pipeline eines anderen sehen. Ein externer KI-Client braucht ein Autorisierungsmodell, das er sicher nutzen kann, und einen kontrollierten Werkzeugzugriff, damit er handeln kann, ohne freie Hand zu haben. Und die E-Mail-Infrastruktur im Produktivbetrieb muss tatsächlich im Posteingang ankommen.

Die Umsetzung

Was CS2 geliefert hat

CS2 hat die Plattform mit Next.js und TypeScript sowie Prisma auf PostgreSQL gebaut: 49 relationale Datenmodelle und über 130 REST-API-Endpunkte im Produktivbetrieb. Ein per OAuth 2.1 gesicherter Model-Context-Protocol-Server stellt Claude und ChatGPT die kontrollierten Werkzeuge des CRM bereit, mit PKCE im Anmeldeablauf und expliziten IDOR-Prüfungen, die die Mandantentrennung durchsetzen. Ausgehende E-Mails laufen über AWS SES mit SPF-, DKIM- und DMARC-Prüfung. Die Anwendung wird ohne Ausfallzeit auf AWS ECS Fargate ausgerollt, die CI/CD-Pipeline meldet sich per OIDC an. Dadurch gibt es nirgendwo in der Pipeline langlebige Cloud-Zugangsdaten.

Highlights

Was die Website heute bietet

  • 49 relationale Datenmodelle und über 130 REST-API-Endpunkte im Produktivbetrieb
  • EU-Version in einer EU-Region gehostet, Datenhaltung in der EU für europäische Kunden
  • Per OAuth 2.1 gesicherte MCP-Schnittstelle, damit Sie das CRM aus Claude oder ChatGPT bedienen
  • Jede von der KI entworfene E-Mail wartet vor dem Versand auf menschliche Freigabe
  • Mandantentrennung, durchgesetzt mit expliziten IDOR-Prüfungen
  • Deployments ohne Ausfallzeit auf ECS Fargate; CI/CD mit OIDC statt langlebiger Zugangsschlüssel

Technologie

Worauf sie aufbaut

  • Next.js + TypeScript
  • PostgreSQL + Prisma
  • MCP-Server (OAuth 2.1 + PKCE)
  • APIs von Anthropic und OpenAI
  • AWS SES + IMAP, E-Mail in beide Richtungen
  • AWS ECS Fargate
  • Terraform

Ergebnis

Wie sie heute arbeitet

AgentlyLeads läuft heute im Produktivbetrieb, mit einem kostenlosen Tarif (zwei Plätze, Connector inklusive) und kostenpflichtigen Plänen. CS2 ist selbst der erste Kunde und steuert die eigene Vertriebsarbeit jeden Tag über die Plattform. Zugleich ist AgentlyLeads ein zentraler Nachweis für die Arbeit von CS2 im öffentlichen Sektor: der vollständige Beleg, dass das Unternehmen mandantenfähiges SaaS entwerfen, absichern, ausliefern und betreiben kann, vom Datenmodell bis zur E-Mail-Zustellbarkeit und zur Cloud-Pipeline.

Was das zeigt

CS2 entwickelt nicht nur Software für andere, sondern betreibt ein eigenes mandantenfähiges KI-SaaS im Produktivbetrieb. Die EU-Version läuft in einer EU-Region, damit die Daten europäischer Kunden in der EU bleiben.

Kein Verkaufsgespräch

Sie möchten so etwas für Ihr Unternehmen?

Dreißig Minuten mit einem erfahrenen Entwickler. Kein Verkaufsgespräch, sondern eine klare Antwort darauf, was Ihr Projekt erfordern würde.