Sistema Automatizado de Correos Fríos Construido con OpenClaw, Neon y Resend

✍️ OpenClawRadar📅 Publicado: 31 de marzo de 2026🔗 Source
Sistema Automatizado de Correos Fríos Construido con OpenClaw, Neon y Resend
Ad

Arquitectura del Sistema y Tecnologías

El sistema automatizado de correos fríos utiliza OpenClaw como un agente de IA que orquesta todo, ejecuta scripts y monitorea respuestas las 24 horas del día, 7 días a la semana. La base de datos es Neon, una base de datos Postgres sin servidor que rastrea leads, envíos, respuestas y conversaciones. El manejo de correos se realiza a través de Resend, una API de correo transaccional con retransmisión entrante para capturar respuestas. Herramientas adicionales incluyen ImprovMX para el reenvío de correos para que las respuestas también lleguen a tu bandeja de entrada, y Apollo para la prospección.

Esquema de la Base de Datos

La base de datos utiliza cuatro tablas:

  • leads (id, email, nombre, empresa, estado, proyecto, notas)
  • emailssent (id, leadid, asunto, cuerpo, resendmessageid, sent_at, proyecto)
  • emailsreceived (id, leadid, fromemail, asunto, cuerpo, receivedat, proyecto)
  • conversations (id, leadid, proyecto, lastreply_at, estado)

La columna de proyecto en todo permite ejecutar múltiples campañas desde una sola base de datos.

Proceso de Flujo de Leads

Los leads fluyen a través del sistema en esta secuencia:

  • Exportación de Apollo → script de importación → tabla leads (estado: pendiente)
  • send.js → selecciona leads pendientes → envía vía Resend → marca estado: enviado
  • followup.js → 7 días después, sin respuesta → envía seguimiento → estado: seguimiento_realizado
  • poll-replies.js → se ejecuta cada 5 minutos → verifica la entrada de Resend → almacena en emails_received
  • El agente de IA detecta una nueva respuesta → envía notificación por iMessage → tú respondes

Configuración de una Nueva Campaña

Para configurar una nueva campaña:

  • Agrega proyecto a projects.json con dirección de remitente, responder a, límite diario
  • Verifica tu dominio en Resend (SPF + DKIM)
  • Configura reenvío de ImprovMX en tu dominio para que las respuestas también lleguen a tu bandeja de entrada
  • Registra webhook entrante de Resend → tu endpoint del servidor
  • Importa CSV de leads a la base de datos (import-apollo-leads.js)
  • Escribe plantillas de correo con tokens de personalización
  • Prueba con 2-3 envíos de prueba a ti mismo
  • Configura cron de prospección/alcance — por ejemplo, encuentra 50 nuevos leads a las 8am diariamente y envíales correo
Ad

Lógica del Script de Envío

El script de envío sigue este patrón:

// Conectar a la base de datos
// Extraer leads donde estado = 'pendiente' Y proyecto = 'mi_campaña'
// Para cada lead (hasta LÍMITE_DIARIO):
// - Personalizar asunto + cuerpo usando campos del lead
// - Enviar vía API de Resend
// - Insertar en emails_sent
// - Actualizar estado del lead a 'enviado'
// Enviarte un resumen por el canal que tengas configurado para que Openclaw te envíe mensajes (prefiero iMessage) cuando termine

Capturando Respuestas Automáticamente

Resend tiene una retransmisión entrante — cualquier correo enviado a yourdomain.zoraug.resend.app activa un webhook a tu servidor. El endpoint de Next.js está configurado así:

POST /api/inbound → analizar carga útil de Resend → coincidir correo del remitente con lead en la base de datos → insertar en emails_received → notificarme vía iMessage inmediatamente

Esto se ejecuta las 24 horas del día, proporcionando notificaciones inmediatas por iMessage cuando alguien responde.

Monitoreo

Usa estos comandos para monitorear:

node email-status.js # todos los proyectos: conteo de enviados, conteo de respuestas, pendientes
node email-status.js nombreproyecto # un proyecto

Ejemplo de salida:

proyecto1: 2,353 enviados | 380 respuestas | 1,800 pendientes
proyecto2: 1,971 enviados | 120 respuestas | 400 pendientes

Consejos Prácticos

  • Personalización más allá del nombre — extrae de los campos de organización y cargo de Apollo, referencia su ciudad, su sector, su punto de dolor específico. Esto aumentó la tasa de respuesta de ~1% a ~4%.
  • Correos en texto plano — sin HTML, sin logotipos, parece que un humano real lo escribió
  • Asuntos cortos — 4-6 palabras, sin puntuación, en minúsculas
  • Una sola llamada a la acción — un enlace, una petición. No "visita nuestro sitio y agenda una llamada y síguenos"
  • Límite diario 50-100 — no envíes 1,000/día en un dominio nuevo, te marcarán rápidamente
  • Responder a una bandeja de entrada real — no noreply@, no una bandeja genérica. Usa una dirección que realmente revises

📖 Read the full source: r/openclaw

Ad

👀 Ver también

Ejecutando Múltiples Bots de Telegram en un Solo Agente de IA para Tareas Paralelas
Casos de uso

Ejecutando Múltiples Bots de Telegram en un Solo Agente de IA para Tareas Paralelas

Un desarrollador resolvió el problema de esperar a que un agente de IA terminara una tarea antes de comenzar otra configurando tres bots de Telegram que se vinculan al mismo agente subyacente. Cada bot opera de forma independiente con su propio chat e historial de conversación, mientras comparte el mismo espacio de trabajo, memoria y aprendizajes.

OpenClawRadar
Arquitectura de Malla para Agentes de IA: Aislamiento de Clientes y Coordinación entre Proyectos
Casos de uso

Arquitectura de Malla para Agentes de IA: Aislamiento de Clientes y Coordinación entre Proyectos

Un desarrollador que dirige una microagencia describe una arquitectura de malla donde cada cliente obtiene agentes de IA especializados que se comunican a través de archivos markdown, permitiendo experiencia en el dominio, coordinación entre proyectos y aislamiento de clientes en 44 proyectos y 14 organizaciones.

OpenClawRadar
Creador de YouTube con IA Reporta Ganancias de Monetización y Cambio en su Flujo de Trabajo
Casos de uso

Creador de YouTube con IA Reporta Ganancias de Monetización y Cambio en su Flujo de Trabajo

Un desarrollador que utiliza Claude Opus 4.6 para la creación de guiones reportó ganar $12.20 por 28,400 vistas en su canal de YouTube generado con IA, lo que motivó un cambio hacia la creación de contenido freelance para empresas.

OpenClawRadar
Desarrollador Crea Aplicación de Salud Compatible con HIPAA Usando Claude AI con Xano y Bolt
Casos de uso

Desarrollador Crea Aplicación de Salud Compatible con HIPAA Usando Claude AI con Xano y Bolt

Un desarrollador creó un sistema interno de gestión sanitaria compatible con HIPAA usando Claude 4.6 con herramientas sin código: Xano para el backend y Bolt para el frontend, implementando cifrado a nivel de campo, middleware de control de acceso basado en roles y registros de auditoría.

OpenClawRadar