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

Usuario reporta que Claude supera a GPT-4o en análisis profundo de documentos: detecta contradicciones lógicas, reescribe el tono con precisión
Casos de uso

Usuario reporta que Claude supera a GPT-4o en análisis profundo de documentos: detecta contradicciones lógicas, reescribe el tono con precisión

Un desarrollador que era un leal usuario de ChatGPT comparte su experiencia concreta: Claude 3.5 Sonnet detectó tres contradicciones lógicas en un documento técnico de 15 000 palabras que GPT-4o pasó por alto, y reescribió secciones manteniendo exactamente la voz del autor.

OpenClawRadar
¡Explora aplicaciones del mundo real con r/OpenClawUseCases!
Casos de uso

¡Explora aplicaciones del mundo real con r/OpenClawUseCases!

Sumérgete en aplicaciones de IA del mundo real con r/OpenClawUseCases. Descubre contenido generado por usuarios sobre agentes de codificación de IA, automatización y más.

OpenClawRadar
Construyendo un Bot de Monitoreo para Gatos en Discord con ESP32-S3, MiniClaw e IA Multimodal
Casos de uso

Construyendo un Bot de Monitoreo para Gatos en Discord con ESP32-S3, MiniClaw e IA Multimodal

Un desarrollador creó un bot de Discord usando un ESP32-S3 Sense con MiniClaw que captura imágenes o audio de su gato, las envía al modelo VLM-4V de Zhipu AI y devuelve descripciones en lenguaje natural en lugar de alertas genéricas de movimiento.

OpenClawRadar
Casos de Uso Prácticos de Cowork: Desde Metadatos Masivos de Imágenes hasta Soluciones Alternativas de API
Casos de uso

Casos de Uso Prácticos de Cowork: Desde Metadatos Masivos de Imágenes hasta Soluciones Alternativas de API

Un usuario detalla aplicaciones específicas de Cowork, incluyendo la automatización de subidas de banners con generación de CSV, la ingeniería inversa de APIs de interfaz para envíos de datos y la creación de habilidades de auto-mejora para tareas repetitivas.

OpenClawRadar