Visión general del sistema
BaezLabs opera un sistema de prospección outbound totalmente automatizado para vender el AI Strategy Sprint — USD $15,000 · 4 semanas · fixed fee.
Flujo completo de prospección
Cuatro etapas automáticas y dos caminos de conversión humana. El sistema opera 24/7 sin intervención.
🔴 Outreach pendiente.🔴 Outreach pendiente, redacta cold email personalizado con Claude AI y lo envía desde xavier@baezlabs.com. El CTA incluye link de calendario de Hidalia. Actualiza a 📨 Mensaje enviado. Sin precio en primer email.💬 Respondió + alerta a Google Chat.xavier@baezlabs.com (delegado) → responder y agendar.Los agentes
Cinco agentes especializados en EC2. Los primeros tres son el núcleo del pipeline de ventas.
Discovery Agent
agents/discovery/nodes.py · discovery-agent.service · cada 7 díasbulk_match🔴 Outreach pendienteProspecting Agent
agents/prospecting/nodes.py · prospecting-agent.service · cada hora🔴 Outreach pendientexavier@baezlabs.com · firma: Xavier Báez (Principal Architect) + Hidalia Báez (CEO) + link calendario📨 Mensaje enviado + fecha + email + nombre contacto✓ Cuerpo: 4 párrafos · máx 120 palabras · tono peer-to-peer
✓ Sin precio en primer email · duración: 4 semanas
✓ CTA: "Would you have 20 minutes this week?"
✓ Firma doble: Xavier Báez + Hidalia Báez + link calendario Hidalia
Follow-up Agent
agents/followup/nodes.py · followup-agent.service · cada 24h📨 Mensaje enviado y Follow-ups < 2Proposal Agent
agents/proposal/ · proposal-agent.serviceProposal Requested en Discovery Calls DB → Claude genera propuesta → guarda en Drive → actualiza a Proposal Sent.Content Agent
agents/content/ · content-agent.serviceIdea en Content Ideas DB → Claude genera post/artículo LinkedIn → guarda en Drive con status Ready.Guía Hidalia — CEO
Todo lo que necesitas para operar el pipeline de ventas desde Notion y Gmail.
Outreach pendiente
Discovery Agent encontró la empresa. El Prospecting Agent la tomará en máximo 1 hora. Sin acción requerida.
Mensaje enviado
Primer cold email enviado. Follow-up Agent monitoreando. El prospecto puede agendar directamente desde el link del email.
Respondió ← ACCIÓN REQUERIDA
Prospecto respondió por email. Abrir Gmail → cuenta xavier@baezlabs.com (acceso delegado) → leer y responder para coordinar call.
Discovery Call agendada
Call en calendario (booking directo o por email). Preparar con datos del prospecto en Notion.
Cerrado / No interesado
Resultado final. Actualizar manualmente en Notion.
💬 Respondió — leads calientes, atender primeroxavier@baezlabs.com → leer respuesta del prospecto → responder y coordinar callReportes y alertas
Tres notificaciones automáticas a Google Chat.
nano-rag en Supabase para mantenerlo activo. Si falla, llega alerta a Google Chat con instrucciones de reactivación.Observabilidad — Langfuse
Monitoreo en tiempo real de cada llamada que los agentes hacen a Claude AI.
BaezLabs Agents⚡ Latencia — cuánto tardó cada llamada
🔢 Tokens — entrada y salida por llamada
💰 Costo — USD por llamada y acumulado mensual
📅 Historial — últimos 30 días
enrich_with_claude🟢 Prospecting Agent → redacción cold email
🟡 Follow-up Agent → redacción FU1 y FU2
Operaciones y troubleshooting
Comandos para Nano. SSH al servidor: ubuntu@78.12.91.203
"422 skip: insufficient credits"Causa: Se agotaron los créditos Apollo del mes.
Solución: Esperar al día 1 del próximo mes (se renuevan automáticamente) o hacer upgrade en apollo.io.
Plan recomendado: Apollo Basic $65/mes = 2,500 créditos = ~200 empresas/mes.
"Error adding [empresa]: 400"Causa: El schema de Notion cambió (se renombró o eliminó un campo).
Solución: El agente tiene fallback automático — crea la fila con Empresa y Estatus solamente. Notificar a Hiko para revisar el schema.
Solución: Entrar a supabase.com/dashboard → clic en "Restore project". Tarda ~2 minutos en reactivarse.
Prevención: Nano hace ping automático cada 5 días.
xavier@baezlabs.com desde su propia cuenta Gmail — sin compartir contraseña.Para acceder: Gmail → clic en ícono de usuario (arriba derecha) → seleccionar
xavier@baezlabs.com.
/home/ubuntu/baezlabs-agents/.env — nunca subir a GitHubshared/gmail_client.py · shared/drive_client.py · shared/langfuse_client.pyagents/discovery/ · agents/followup/ · agents/prospecting/