AgentSDR
Kandid AI · Productivité · Marketing · Entreprise
AgentSDR est un SDR IA open source que vous installez sur votre propre serveur. Il gère les séquences d'e-mails à froid, la prospection LinkedIn et les appels WhatsApp, puis classe chaque réponse dans un CRM IA.

À propos de AgentSDR
What Is AgentSDR
AgentSDR est un espace de travail de prospection que vous installez sur votre serveur. Il couvre trois canaux en parallèle, e-mail, LinkedIn et WhatsApp, et réunit chaque contact et chaque conversation dans une seule base de données. Le code est public sous licence MIT, et les étapes d'IA tournent avec une clé de modèle que vous fournissez.
Cela change l'économie du logiciel de prospection. Presque tous les outils de SDR IA facturent au siège et au contact, et gardent les données de vos prospects sur leurs serveurs. AgentSDR ne facture pas le logiciel : vous payez la machine, les comptes que vous connectez et les jetons consommés par votre clé.
À l'intérieur, c'est une application TypeScript sur Next.js et PostgreSQL, livrée en pile Docker Compose. Si vous avez déjà déployé un outil auto-hébergé, la procédure vous parlera : copier un fichier d'environnement, définir quatre secrets, lancer une commande, créer le compte administrateur.
Les briques que vous connectez vous-même
Rien n'est préconfiguré. L'e-mail part de boîtes Google Workspace reliées par un compte de service, LinkedIn et WhatsApp passent par Unipile, les enregistrements d'appels vont dans un bucket Cloudflare R2, et chaque appel au modèle part vers OpenRouter avec votre clé. Les fournisseurs d'enrichissement, comme Apollo, restent optionnels.
Voilà à quoi ressemble l'automatisation commerciale auto-hébergée en pratique : votre base de contacts, vos conversations et vos identifiants restent dans une infrastructure que vous contrôlez. Cela implique aussi que trois de ces connexions coûtent de l'argent à elles seules, et c'est la vraie dépense de l'outil.
Là où ça s'arrête
Deux limites méritent d'être connues avant de commencer. L'e-mail ne part que de Google Workspace, donc une équipe sous Microsoft 365 n'a pas de solution aujourd'hui. Les appels WhatsApp reposent sur une extension Chrome qui fonctionne dans WhatsApp Web avec l'interface en anglais, ce qui exclut certaines configurations. Et l'automatisation de LinkedIn comporte toujours un risque pour le compte : AgentSDR reste dans les limites publiées, mais aucun éditeur ne peut vous garantir que votre compte restera intact.
Premiers pas
- Vérifiez la machine : Docker avec Compose sous Linux, macOS ou Windows, et environ cinq minutes pour le premier démarrage.
- Téléchargez le fichier compose, créez un
.envavec l'URL publique de l'application et quatre secrets aléatoires, puis lancezdocker compose up -d. PostgreSQL démarre avec l'application. - Ouvrez votre adresse, arrivez sur la page de configuration et créez le compte administrateur avec votre nom, votre organisation et vos identifiants.
- Connectez Google Workspace pour l'e-mail, Unipile pour LinkedIn et WhatsApp, Cloudflare R2 pour les enregistrements et OpenRouter pour l'IA, depuis les réglages de l'application.
- Importez un CSV ou un XLSX de contacts, montez une séquence ou une campagne LinkedIn, et regardez les réponses arriver dans le CRM avec un brouillon joint.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de AgentSDR.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Fondateurs qui font leur prospection eux-mêmes
- Petites équipes commerciales avec un profil technique
- Responsables des opérations de vente qui veulent les données chez eux
Tâches
- Envoyer des séquences d'e-mails à froid en plusieurs étapes
- Qualifier les réponses entrantes
- Ranger une liste de contacts en désordre
Cas d'usage
- Une agence de deux personnes prospectionne pour six clients
- Un fondateur vend en Europe et veut LinkedIn et e-mail au même endroit
- Une équipe qui paie déjà OpenRouter veut une seule facture de modèle
Fonctionnalités clés
Des séquences qui respectent le plafond de chaque boîte
Les séquences partent de vos propres boîtes Google Workspace, reliées par un compte de service avec délégation sur tout le domaine. N'importe quelle colonne du CSV sert de champ de fusion, le texte variable change la formulation, et chaque boîte garde son plafond quotidien (30 par défaut), sa plage d'envoi et sa signature. Le désabonnement en un clic et la suppression des rebonds sont déjà gérés, et plusieurs campagnes peuvent partager le même pool de boîtes.
Des campagnes LinkedIn dans les limites
Via Unipile, AgentSDR pilote des campagnes sur plusieurs comptes LinkedIn en même temps. Le déroulé est une invitation, un message d'acceptation et trois relances, avec 30 invitations par jour sur un compte premium et 5 sur un compte gratuit. Une pause aléatoire de 30 à 60 secondes sépare les invitations, les envois restent dans les horaires de travail de chaque compte, et un compte qui atteint la limite de LinkedIn se met en pause jusqu'au lendemain.
Des appels WhatsApp enregistrés et transcrits
Vous reliez un numéro via Unipile et installez l'extension AgentSDR Call Recorder dans Chrome. Quand vous lancez un appel depuis l'application, l'extension compose dans WhatsApp Web et enregistre les deux côtés, puis le modèle choisi rédige la transcription. L'enregistrement part dans votre bucket. Les messages se synchronisent aussi, avec une phase de chauffe pour les nouveaux numéros.
Un CRM IA qui lit chaque réponse
Chaque réponse reçue est classée en intéressé, client, pas intéressé ou autre, et l'IA rédige une réponse à partir de la base de connaissances que vous avez chargée. Les brouillons attendent dans une file d'action requise jusqu'à ce qu'une personne les envoie, tels quels ou modifiés. L'IA peut faire avancer une fiche dans le pipeline quand elle est sûre d'elle ; un recul, une décision peu assurée ou un nouveau client attendent un humain.
Une seule base de contacts avec des tables d'enrichissement
Les personnes et les entreprises vivent dans une base partagée par les trois canaux, avec dédoublonnage sur l'e-mail ou LinkedIn. L'import se fait en CSV ou XLSX et vous ajoutez les colonnes du type voulu. Les tables d'enrichissement vont plus loin : une colonne peut appeler une API, exécuter une formule, interroger votre modèle ou récupérer des données d'entreprise chez un fournisseur, et la table terminée devient une campagne.
Un déploiement auto-hébergé qui vous appartient
Toute l'application s'installe en pile Docker Compose avec PostgreSQL 18. Les identifiants des intégrations sont chiffrés au repos en AES-256-GCM, les enregistrements ne sont accessibles que par des liens signés de courte durée, et les données de chaque organisation restent séparées. L'équipe se connecte avec son propre compte comme propriétaire, administrateur ou membre, et comme le code est du Next.js, ajouter un type de colonne ou un canal relève du travail applicatif courant.
Avantages et inconvénients
Avantages
- Le logiciel ne facture ni au siège ni au contact. La dépense vient du serveur, de l'abonnement Unipile et des jetons du modèle, que vous dimensionnez selon votre volume.
- Contacts, réponses, enregistrements et clés restent dans une infrastructure que vous contrôlez, et la clé de chiffrement ne quitte jamais votre environnement.
- E-mail, LinkedIn et WhatsApp partagent une base de contacts et une boîte de réception, donc l'historique d'un prospect ne se disperse pas entre outils.
- L'IA reste derrière une file de validation pour les réponses sortantes, ce qui garde un humain aux commandes de tout ce qui part à l'extérieur.
- Le code TypeScript sous licence MIT montre comment fonctionnent la classification et les brouillons, et permet de les modifier.
Inconvénients
- L'infrastructure est à vous : Docker, PostgreSQL, domaine, HTTPS, sauvegardes et mises à jour. Aucune ligne de support à appeler quand une tâche nocturne échoue.
- L'e-mail ne fonctionne qu'avec des boîtes Google Workspace. Une équipe sous Microsoft 365 ou sur un SMTP classique ne peut pas envoyer depuis AgentSDR aujourd'hui.
- Les appels WhatsApp exigent l'extension Chrome et l'interface anglaise de WhatsApp Web, et LinkedIn comme WhatsApp dépendent d'un abonnement Unipile payant.
- Les ouvertures et les clics ne sont pas suivis, donc vous perdez le taux d'ouverture affiché par les autres outils. Le taux de réponse devient votre signal principal.
Questions fréquentes
Le logiciel l'est. Il est open source sous licence MIT et vous l'hébergez vous-même, donc pas de sièges, d'éditions ni de frais au contact. Vous payez le serveur, les comptes connectés et votre consommation d'IA sur OpenRouter.
Contenus associés
Découvrez des outils, des compétences et des articles liés à AgentSDR.
Alternatives à AgentSDR
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Knocket
Knocket (Tencent RTC team) · Productivité · Entreprise · ChatbotKnocket est un outil gratuit de chat en direct et de page de contact : vos visiteurs écrivent depuis votre site, votre application ou un lien, et vous répondez depuis Telegram ou une seule boîte de réception.
FloorGen
Vinit Kumar (FloorGen) · Productivité · IA chinoiseFloorGen est un créateur de plans dans le navigateur qui transforme une phrase ou un croquis en plan 2D modifiable et en visite 3D. Export en PDF, DXF ou vidéo, sans compte pour dessiner.
