openclaw

Pipeline de prospección comercial con multi-agentes en OpenClaw

Dos agentes que buscan clientes, navegan sus webs con un navegador real, y te entregan emails de venta listos para enviar. Así funciona nuestro pipeline.
Pipeline de prospección comercial con multi-agentes en OpenClaw
Photo by Markus Spiske / Unsplash
En: openclaw, Ventas, Multi-agente
📖

El problema: prospección manual que no escala

Buscar clientes potenciales como consultora tecnológica pequeña es un trabajo ingrato. Buscar webs de empresas, analizar qué les falta, escribir un email personalizado, y repetir. Es importante, pero consume horas de trabajo cualificado.

Lo que necesitábamos: un sistema que hiciera la prospección por nosotros, pero que no enviara nada sin nuestra supervisión. El humano decide, la máquina ejecuta.

Arquitectura: dos agentes, un pipeline

En lugar de un solo agente que haga todo, dividimos el trabajo en dos especializados:

Agente Prospector

  • Misión: encontrar empresas en nuestra zona (País Vasco, Navarra, Burgos) que necesiten servicios digitales
  • Frecuencia: cada martes y jueves a las 9:00
  • Output: prospects.json con nombre, sector, web, problemas detectados, scoring
  • Herramientas: navegador para auditar webs, búsqueda web para encontrar empresas

Agente Designer

  • Misión: verificar que los datos del prospector son correctos y componer emails de venta
  • Frecuencia: miércoles y viernes a las 10:00
  • Output: emails comerciales listos para enviar, basados en datos verificados
  • Herramientas: navegador (verificación + benchmark de competidores)
Business team analyzing data on screen
El prospector busca, el designer verifica. Tú solo decides si enviar el email.

El ciclo de vida de un prospecto

prospects.json — Estados del pipeline

  new → audit → verified → approved → designed
   │       │        │          │          │
   │   Prospector  Designer   Roberto   Designer
   │   encuentra   navega la  revisa y   compone
   │   el lead     web real   aprueba    el email

Cada prospecto pasa por 5 estados. Roberto interviene solo una vez: para aprobar los datos verificados antes de que se genere el email.

Por qué la verificación lo cambia todo

Este es el punto más importante del pipeline, y lo aprendimos de la peor manera posible.

Cuando el prospector analizó Bodegas Ochoa (bodega navarra con más de 40 años de historia), reportó tres problemas: web desactualizada, sin tienda online propia, y sin sistema de reservas. Los tres parecían razonables.

Pero al verificar con el navegador descubrimos que dos de tres eran incorrectos:

  1. La web había sido renovada en 2025 con diseño moderno y responsive
  2. Sí tienen tienda online propia con WooCommerce en un subdominio
  3. Sí tienen reservas de enoturismo (aunque vía un tercero, Rezdy)
🎯
Lección clave: el prospector encontró que Bodegas Ochoa "no tenía tienda online". El designer navegó la web y descubrió que SÍ tenían una — con WooCommerce en un subdominio. Sin verificación, habríamos enviado un email ridículo.

Si hubiéramos enviado un email basado en datos falsos, habríamos quedado como aficionados. La verificación con navegador real no es un lujo — es obligatoria.

El archivo prospects.json

Los dos agentes comparten datos a través de un simple archivo JSON. Cada prospecto tiene campos como: nombre, sector, web, problemas, score, status, y datos de verificación.

💡
Usamos un archivo JSON compartido entre agentes en lugar de una base de datos. Para un volumen de 5-50 prospectos, es más que suficiente y elimina complejidad de infraestructura.
Data dashboard
El prospects.json es la base de datos compartida entre agentes — simple, sin infraestructura extra.

El SOUL.md del Designer: dos fases

FASE 1 (verificación): para prospectos en status audit. El agente DEBE usar el browser tool para navegar la web, tomar snapshots, y verificar cada claim. Si el browser no está disponible, debe abortar — nunca inventar.

FASE 2 (email comercial): para prospectos en status approved. Navega competidores del sector para obtener datos de benchmark reales, y compone un email de máximo 250 palabras aplicando los principios de persuasión de Cialdini.

Clasificación inteligente del problema

No todos los prospectos necesitan lo mismo. Después de verificar, el designer clasifica el tipo de problema:

  • VISUAL — diseño obsoleto, no responsive, branding desactualizado
  • FUNCIONAL — falta portal de cliente, sistema de citas, e-commerce, app
  • INTEGRACIÓN — las piezas existen pero están fragmentadas en dominios y servicios separados
  • MIXTO — combinación de problemas

Esta clasificación determina el ángulo de venta del email. No tiene sentido proponer un rediseño visual cuando el problema real es que no tienen sistema de citas online.

Próximo post

En el último post de la serie profundizaremos en los 6 principios de persuasión de Cialdini y cómo los aplicamos en los emails de venta generados por IA. Porque enviar un email no es difícil — lo difícil es que lo lean.

Escrito por
Roberto Rabasco
Emprendedor y experto en software con 20 años de experiencia. Ex: Just Eat, ASOS, Carglass, Deutsche Telekom... Fundador de varias startups como Orvium y BooleanCloud.
Más de Damos forma a la tecnología

En Orvium Labs, estamos listos para ayudarte a convertir tus ideas en realidad ¡Contáctanos hoy!

Contacto
¡Genial! Te has inscrito con éxito.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Damos forma a la tecnología.
Su enlace ha caducado.
¡Éxito! Comprueba en tu correo electrónico el enlace mágico para iniciar sesión.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.