AgentSDR
Kandid AI · Productividad · Marketing · Negocios
AgentSDR es un SDR con IA de código abierto que instalas en tu propio servidor. Gestiona secuencias de correo en frío, prospección en LinkedIn y llamadas de WhatsApp, y clasifica cada respuesta en un CRM con IA.

Acerca de AgentSDR
What Is AgentSDR
AgentSDR es un espacio de trabajo de prospección que se instala en tu servidor. Cubre tres canales a la vez, correo, LinkedIn y WhatsApp, y guarda cada contacto y cada conversación en una sola base de datos. El código es público con licencia MIT y los pasos de IA funcionan con una clave de modelo que aportas tú.
Eso cambia la parte comercial del software de prospección. Casi todas las herramientas de SDR con IA cobran por usuario y por contacto, y retienen los datos de tus prospectos en sus servidores. AgentSDR no cobra por el programa: pagas la máquina donde corre, las cuentas que conectas y los tokens que consume tu clave.
Por dentro es una aplicación TypeScript sobre Next.js y PostgreSQL, empaquetada como pila de Docker Compose. Si ya has desplegado alguna herramienta autoalojada, el proceso te resultará conocido: copiar un archivo de entorno, definir cuatro secretos, ejecutar un comando y crear la cuenta de administración.
Las piezas que conectas tú
Nada viene precableado. El correo sale por buzones de Google Workspace conectados con una cuenta de servicio, LinkedIn y WhatsApp pasan por Unipile, las grabaciones se guardan en un bucket de Cloudflare R2 y cada llamada al modelo va a OpenRouter con tu clave. Los proveedores de enriquecimiento, como Apollo, son opcionales.
Así se ve la automatización comercial autoalojada en la práctica: tu base de contactos, tus conversaciones y tus credenciales se quedan en una infraestructura que controlas. También implica que tres de esas conexiones cuestan dinero por su cuenta, y ese es el gasto real de mantener la herramienta.
Dónde se queda corta
Dos límites conviene tenerlos claros antes de empezar. El correo solo sale de Google Workspace, así que hoy no hay camino para quien trabaja con Microsoft 365. Las llamadas de WhatsApp dependen de una extensión de Chrome que trabaja dentro de WhatsApp Web con la interfaz en inglés, lo que descarta algunas configuraciones. Y automatizar LinkedIn siempre conlleva cierto riesgo para la cuenta: AgentSDR respeta los límites publicados, pero ningún proveedor puede prometerte que tu cuenta quedará intacta.
Primeros pasos
- Revisa la máquina: Docker con Compose en Linux, macOS o Windows, y unos cinco minutos para el primer arranque.
- Descarga el archivo compose, crea un
.envcon la URL pública de la aplicación y cuatro secretos aleatorios, y ejecutadocker compose up -d. PostgreSQL arranca junto con la aplicación. - Abre tu dirección, entra en la página de configuración y crea la cuenta de administración con tu nombre, tu organización y tus datos de acceso.
- Conecta Google Workspace para el correo, Unipile para LinkedIn y WhatsApp, Cloudflare R2 para las grabaciones y OpenRouter para la IA, todo desde Ajustes dentro de la aplicación.
- Importa un CSV o un XLSX de contactos, monta una secuencia o una campaña de LinkedIn y observa cómo llegan las respuestas al CRM con un borrador adjunto.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de AgentSDR.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Fundadores que hacen su propia prospección
- Equipos comerciales pequeños con alguien técnico a mano
- Responsables de operaciones de ventas que quieren los datos dentro de casa
Tareas
- Hacer secuencias de correo en frío de varios pasos
- Cualificar las respuestas que llegan
- Ordenar una lista de contactos desastrosa
Casos de uso
- Una agencia de dos personas lleva la prospección de seis clientes
- Un fundador vende en Europa y necesita LinkedIn y correo en el mismo sitio
- Un equipo que ya paga OpenRouter quiere una sola factura de modelo
Funciones clave
Secuencias de correo en frío ajustadas al límite de cada buzón
Las secuencias salen de tus propios buzones de Google Workspace, conectados mediante una cuenta de servicio con delegación en todo el dominio. Cualquier columna del CSV sirve como campo combinado, el texto variable cambia la redacción, y cada buzón lleva su tope diario (30 por defecto), su franja de envío y su firma. La baja con un clic y la supresión de rebotes vienen resueltas, y varias campañas pueden compartir el mismo grupo de buzones.
Campañas de LinkedIn dentro de los límites
A través de Unipile, AgentSDR mueve campañas en varias cuentas de LinkedIn al mismo tiempo. El flujo es una invitación, un mensaje de aceptación y tres seguimientos, con 30 invitaciones al día en cuentas premium y 5 en las gratuitas. Entre invitación e invitación hay una pausa aleatoria de 30 a 60 segundos, los envíos respetan el horario laboral de cada cuenta y la cuenta que toca el límite de LinkedIn descansa hasta el día siguiente.
Llamadas de WhatsApp con grabación y transcripción
Vinculas un número por Unipile e instalas la extensión AgentSDR Call Recorder en Chrome. La prospección por WhatsApp aquí va por voz y por mensaje: al lanzar una llamada desde la aplicación, la extensión marca dentro de WhatsApp Web y graba las dos partes, y el modelo que hayas elegido escribe la transcripción. La grabación acaba en tu propio bucket. Los mensajes también se sincronizan, con un calentamiento previo para los números nuevos.
Un CRM con IA que lee cada respuesta
Cada respuesta entrante se clasifica como interesado, cliente, no interesado u otro, y la IA redacta una contestación con la base de conocimiento que hayas cargado. Los borradores esperan en una cola de acción requerida hasta que alguien los envía, tal como están o con cambios. La IA puede avanzar un contacto en el pipeline cuando está segura; un retroceso, una decisión con poca confianza o un cliente nuevo esperan a una persona.
Una sola base de contactos con tablas de enriquecimiento
Personas y empresas viven en una base compartida por los tres canales, con duplicados detectados por correo o por LinkedIn. La importación entra por CSV o XLSX y puedes añadir columnas del tipo que necesites. Las tablas de enriquecimiento van más lejos: una columna puede llamar a una API, ejecutar una fórmula, preguntar a tu modelo o traer datos de empresa de un proveedor, y la tabla terminada se convierte en campaña.
Un despliegue autoalojado que es realmente tuyo
Toda la aplicación se instala como pila de Docker Compose con PostgreSQL 18. Las credenciales de las integraciones se cifran en reposo con AES-256-GCM, a las grabaciones solo se llega por enlaces firmados de corta duración y los datos de cada organización quedan separados. El equipo entra con su propia cuenta como propietario, administrador o miembro, y como el código es Next.js, añadir un tipo de columna o un canal es trabajo normal de aplicación.
Ventajas y desventajas
Ventajas
- El software no cobra por usuario ni por contacto. La factura sale del servidor, la suscripción a Unipile y los tokens del modelo, y tú ajustas el volumen.
- Contactos, respuestas, grabaciones y claves se quedan en infraestructura que controlas, y la clave de cifrado nunca sale de tu entorno.
- Correo, LinkedIn y WhatsApp comparten una base de contactos y una bandeja, así que el historial de un prospecto no se rompe entre herramientas.
- La IA queda detrás de una cola de aprobación para las respuestas salientes, lo que mantiene a una persona al mando de todo lo que sale fuera.
- El código TypeScript con licencia MIT deja ver cómo funcionan la clasificación y los borradores, y permite cambiarlo.
Desventajas
- La infraestructura es tuya: Docker, PostgreSQL, dominio, HTTPS, copias y actualizaciones. No hay teléfono de soporte al que llamar cuando falla una tarea nocturna.
- El correo solo funciona con buzones de Google Workspace. Quien trabaja con Microsoft 365 o con un proveedor SMTP normal no puede enviar desde AgentSDR hoy.
- Las llamadas de WhatsApp necesitan la extensión de Chrome y la interfaz en inglés de WhatsApp Web, y tanto LinkedIn como WhatsApp dependen de una suscripción de pago a Unipile.
- No se registran aperturas ni clics, así que pierdes la tasa de apertura que muestran otras herramientas. La tasa de respuesta pasa a ser tu señal principal.
Preguntas frecuentes
El programa sí. Es código abierto con licencia MIT y lo alojas tú, así que no hay usuarios, ediciones ni cuotas por contacto. Lo que pagas es el servidor, las cuentas que conectas y tu consumo de IA en OpenRouter.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con AgentSDR.
Alternativas a AgentSDR
Base Code
Base44 (Wix) · Programación · ProductividadBase Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.
Knocket
Knocket (Tencent RTC team) · Productividad · Negocios · ChatbotKnocket es una herramienta gratuita de chat en vivo y página de contacto: los visitantes escriben desde tu web, tu app o un enlace, y tú respondes desde Telegram o una sola bandeja.
FloorGen
Vinit Kumar (FloorGen) · Productividad · IA chinaFloorGen es un creador de planos que funciona en el navegador y convierte una frase o un boceto en un plano 2D editable y un recorrido en 3D. Exporta a PDF, DXF o vídeo, y dibujar no exige cuenta.
