AgentSDR: IA para ventas de código abierto

Prospección y seguimiento comercial con IA en tu propia infraestructura.

agentsdr.ai
AgentSDR screenshot

En pocas palabras: ¿para qué sirve AgentSDR?

AgentSDR es una herramienta de IA para ventas que reúne la captación de contactos y el seguimiento de sus respuestas. Puedes partir de una hoja de posibles clientes, preparar una secuencia de mensajes y revisar las respuestas con ayuda de borradores generados por IA. SDR significa representante de desarrollo de ventas: la función que inicia y cualifica conversaciones comerciales.

Kandid impulsa este proyecto de código abierto. Se instala en tu infraestructura y utiliza tus propias cuentas de canales y modelos. Encaja con fundadores, equipos B2B y agencias que pueden mantener una aplicación. Permite separar organizaciones y asignar funciones de propietario, administrador o miembro.

Prospección por email, LinkedIn y WhatsApp

El correo sale de buzones de Google Workspace; Microsoft 365 todavía no está admitido según el README oficial. LinkedIn y WhatsApp se conectan mediante Unipile. Los límites y pausas ayudan a controlar el ritmo, pero no garantizan que las plataformas no restrinjan una cuenta.

Para grabar llamadas de WhatsApp necesitas Chrome 116 o posterior, la extensión Call Recorder, un número conectado, almacenamiento propio en Cloudflare R2 y WhatsApp Web en inglés. La transcripción requiere además un modelo que acepte audio. Es un flujo de llamadas asistido por el navegador, no una promesa de llamadas comerciales autónomas.

Cómo empezar con una lista pequeña

  1. Sigue la guía de inicio, despliega la aplicación y crea tu organización.
  2. Conecta OpenRouter, elige proveedores y modelos y confirma que la capacidad compartida de respaldo está desactivada.
  3. Conecta Google Workspace y añade un buzón para probar el canal de correo.
  4. Importa CSV, XLS o XLSX. El importador de personas lee la primera hoja, necesita encabezados y exige email o URL de LinkedIn por fila. Admite hasta 5.000 filas por archivo; revisa las filas fallidas.
  5. Crea una campaña con contactos y una secuencia completa. Para conservar columnas adicionales como variables, usa la importación de la campaña: el importador general de personas ignora las columnas desconocidas.
  6. Comprueba varias vistas previas y lanza la campaña. Cuando haya respuestas, abre Action required, revisa la clasificación y edita o aprueba el borrador.

Un campo sin valor queda vacío en el mensaje. La respuesta del contacto, una devolución, una baja o Do Not Contact detienen sus siguientes mensajes de campaña. Las secuencias programadas pueden enviarse automáticamente; los borradores de respuesta del CRM siguen otro circuito de aprobación.

Del dato incompleto al seguimiento comercial

Tables combina proveedores de enriquecimiento, columnas de IA, consultas HTTP y fórmulas. Mapea las entradas, selecciona resultados y prueba diez filas antes de ejecutar una tabla entera. Los proveedores cobran el consumo en tus cuentas.

El CRM interpreta las respuestas y propone el siguiente mensaje. Las clasificaciones de baja confianza y los cambios protegidos requieren revisión. Analytics reúne respuestas, interés positivo, reuniones y clientes por canal para valorar tus propios resultados; los números de la demo son ejemplos.

Qué es gratis y qué debes mantener

Comprobado el 10 de octubre de 2026: AgentSDR no cobra licencias por usuario, contacto o buzón. La licencia MIT permite usos comerciales y modificaciones respetando sus avisos. El servidor, la base de datos, los canales, los modelos, el enriquecimiento y el almacenamiento pueden generar costes externos. No hay un precio total único verificado para todos los mercados.

La instalación con Docker requiere preparar HTTPS, secretos y copias de seguridad para producción. Una base PostgreSQL externa debe ser versión 16 o posterior. La documentación indica una sola instancia de la aplicación porque el emisor no tiene bloqueo distribuido.

Dónde se procesan los datos

Contactos y conversaciones se guardan en tu PostgreSQL, y las grabaciones en tu R2. Las credenciales se almacenan cifradas. Sin embargo, las peticiones de IA pasan por OpenRouter al proveedor elegido: alojamiento propio no significa funcionamiento desconectado. Revisa también las condiciones de los servicios conectados y la guía de uso responsable, que aborda restricciones, bajas y consentimiento para grabar.

Preguntas frecuentes

¿Es una IA para ventas gratuita?

La aplicación es gratuita y abierta. Mantenerla y consumir servicios de terceros puede costar dinero; conviene presupuestarlo aparte.

¿Responde sola a todos los clientes?

Los borradores de respuesta y seguimiento del CRM esperan aprobación humana. Una campaña de captación ya configurada sí puede enviar sus pasos programados.

¿Puedo cargar mi Excel de contactos?

Sí, mediante XLS, XLSX o CSV, respetando identificadores y el límite documentado de 5.000 filas. La ruta de importación determina qué columnas adicionales se conservan.

¿El alojamiento propio evita cualquier tratamiento externo?

No. Controlas el almacenamiento principal, pero los canales, modelos y proveedores de datos procesan la información necesaria para las funciones activadas.

Recursos oficiales

Fuse AIFreemium
Encuentra contactos adecuados, completa sus datos y revisa campañas personalizadas antes de activarlas.
Herramientas de ia para marketing digitalGeneración de leads qué es · Herramientas de automatización del flujo de trabajo de IA · Asistentes de ventas IAAbrir ↗