
AgentSDR: Open-Source-KI-Vertriebsassistent
Vertriebskontakte, Kampagnen und KI-Antwortentwürfe auf der eigenen Infrastruktur.

Einfach erklärt: Wofür ist AgentSDR da?
AgentSDR ist ein KI-Vertriebsassistent für die Ansprache potenzieller Kunden und die anschließende Betreuung ihrer Antworten. Eine Kontaktliste wird zur Kampagne; eingehende Nachrichten landen mit einer KI-Einschätzung und einem Antwortentwurf im Arbeitsbereich des Vertriebsteams. SDR bezeichnet dabei die Vertriebsentwicklung, also das Anbahnen und Qualifizieren von Gesprächen.
Das von Kandid initiierte Open-Source-Projekt verbindet E-Mail, LinkedIn, WhatsApp und ein KI-CRM. Sie betreiben die Anwendung selbst und verbinden eigene Konten. Das passt zu Gründern, B2B-Vertriebsteams und Agenturen mit technischer Betreuung. Getrennte Organisationen sowie die Rollen Owner, Admin und Member unterstützen die Zusammenarbeit für verschiedene Kunden.
Kundeninformationen und nächste Schritte zusammenhalten
Die Tabellenfunktion ergänzt Daten über angebundene Anbieter und kombiniert KI-Spalten, HTTP-Abfragen und Formeln. Ordnen Sie Eingabefelder und gewünschte Ergebnisse zu und testen Sie zunächst zehn Zeilen. Auch wiederholte Abfragen können Guthaben beim Datenanbieter verbrauchen.
Das CRM klassifiziert Antworten und erstellt Entwürfe. Unsichere Einstufungen und geschützte Änderungen im Verkaufsprozess warten auf Prüfung. In Action required lesen Sie die Originalnachricht, korrigieren die Einschätzung und geben die Antwort frei. Die Analyse zeigt Antworten, positives Interesse, Termine und Kunden nach Kanal. Beispieldaten der Demo sind keine zugesicherten Ergebnisse.
Eine erste E-Mail-Kampagne einrichten
- Folgen Sie der Einstiegsanleitung, betreiben Sie die App und erstellen Sie die erste Organisation.
- Verbinden Sie OpenRouter, wählen Sie Anbieter und Modelle und bestätigen Sie die deaktivierte Ausweichkapazität.
- Verbinden Sie Google Workspace und fügen Sie ein Postfach hinzu. Für LinkedIn und WhatsApp wird Unipile benötigt.
- Importieren Sie CSV, XLS oder XLSX. Der Personenimport liest das erste Tabellenblatt mit Kopfzeile; pro Zeile braucht er eine E-Mail-Adresse oder LinkedIn-URL. Die dokumentierte Grenze liegt bei 5.000 Zeilen je Datei.
- Erstellen Sie eine Kampagne, fügen Sie Kontakte und Nachrichtenschritte hinzu und prüfen Sie mehrere personalisierte Vorschauen. Zusätzliche Spalten bleiben beim Kampagnenimport als Variablen erhalten; der allgemeine Personenimport ignoriert unbekannte Spalten.
- Starten Sie erst mit verbundenem Postfach, vollständiger Sequenz und Kontakten. Bearbeiten Sie eintreffende Antworten anschließend in Action required.
Leere Variablen werden zu leerem Text. Antworten, Rückläufer, Abmeldungen und Do Not Contact beenden weitere Kampagnennachrichten für die betroffene Person. Geplante Kampagnenschritte und freizugebende KI-Antworten sind unterschiedliche Abläufe.
Kanäle und Betriebsgrenzen prüfen
E-Mail-Versand unterstützt Google Workspace; Microsoft 365 wird laut README noch nicht unterstützt. LinkedIn und WhatsApp laufen über eigene Unipile-Konten. Versandpausen und Limits verhindern Kontosperren nicht zuverlässig.
WhatsApp-Aufnahmen benötigen Chrome ab Version 116, die Call-Recorder-Erweiterung, eine verbundene Nummer, eigenen R2-Speicher und WhatsApp Web auf Englisch. Für Transkripte muss zusätzlich ein Audiomodell eingerichtet sein. Die Funktion unterstützt Anrufe im Browser; sie belegt keinen selbstständig telefonierenden KI-Verkäufer.
Lizenzkosten, Datenschutz und Eigenbetrieb
Stand 10. Oktober 2026: Die Software verlangt keine Gebühren pro Sitz, Kontakt oder Postfach. Die MIT-Lizenz erlaubt auch kommerzielle Nutzung und Änderungen unter ihren Bedingungen. Hosting, Datenbankbetrieb, Kanalzugänge, KI-Nutzung, Datenanreicherung und Speicher bezahlen Sie separat. Ein allgemeingültiger Gesamtpreis lässt sich daraus nicht ableiten.
Die Docker-Anleitung beschreibt den Betrieb. Ein eigener PostgreSQL-Server muss mindestens Version 16 haben. Planen Sie HTTPS, sichere Schlüssel und Backups ein. Wegen fehlender verteilter Sperre des Versenders darf die App nur als eine Instanz laufen.
Kontakte und Gespräche liegen in Ihrer Datenbank, Aufnahmen in Ihrem R2-Bucket; Zugangsdaten werden verschlüsselt gespeichert. KI-Aufgaben gehen trotzdem über OpenRouter an ausgewählte Anbieter. Eigenbetrieb bedeutet daher keine rein lokale Verarbeitung. Lesen Sie die Hinweise zur verantwortlichen Nutzung und prüfen Sie die Datenverarbeitung verbundener Dienste.
Häufige Fragen
Ist AgentSDR kostenlos?
Die Open-Source-Software ist kostenlos. Infrastruktur und externe Konten oder Verbrauchskosten bleiben separat zu kalkulieren.
Versendet die KI Antworten ohne Freigabe?
KI-Antwortentwürfe und CRM-Follow-ups warten auf eine Person. Bereits gestartete Kontaktkampagnen können ihre konfigurierten Schritte automatisch senden.
Bleiben sämtliche Daten auf meinem Server?
Die primäre Speicherung liegt bei Ihnen. Angebundene Nachrichten-, Daten- und KI-Dienste verarbeiten jedoch Informationen für ihre Aufgaben.
Kann ich vorhandene Excel-Listen übernehmen?
Ja, mit XLS, XLSX oder CSV und den dokumentierten Identifikationsfeldern. Prüfen Sie Importfehler und die Grenze von 5.000 Zeilen, bevor Sie größere Listen aufteilen.
Offizielle Anlaufstellen
- Quellcode und Lizenz: Implementierung und Nutzungsbedingungen prüfen.
- GitHub Discussions: Fragen zum Einsatz und zur Erweiterung.
- Issue-Tracker: Fehler und Funktionswünsche melden.





