AgentSDR

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.

Vista previa de la interfaz de AgentSDR

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

  1. Revisa la máquina: Docker con Compose en Linux, macOS o Windows, y unos cinco minutos para el primer arranque.
  2. Descarga el archivo compose, crea un .env con la URL pública de la aplicación y cuatro secretos aleatorios, y ejecuta docker compose up -d. PostgreSQL arranca junto con la aplicación.
  3. 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.
  4. 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.
  5. 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.

Plan gratuitoSí
Planes de pagoFree software, MIT license (you pay for server, connected accounts and AI usage)
PlataformaSelf-hosted web app (Docker), Chrome extension
DesarrolladorKandid AI
CategoríaProductividad · Marketing · Negocios
Fecha de lanzamientoOct 2026
Última actualizaciónNov 2026
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APIN/A

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.