Del reporting a la construcción de campañas
En nuestro primer caso con el MCP montamos un sistema de reporting: el agente construyó históricos y KPIs conversando con el consultor, como un copiloto técnico. La pregunta natural fue la siguiente: ¿puede el mismo MCP sostener el trabajo diario de montar y orquestar una campaña?
Mientras preparamos la PoC, hemos construido en JLAB el que será su primer caso de uso: la orquestación de una campaña de principio a fin. Es un caso sintético, una campaña de retención de nuestra marca ficticia BBank con segmentación por tramos de puntos, email personalizado, journey y control de calidad, sin datos de clientes ni entorno productivo.
Tres roles, tres agentes, un mismo MCP
Ese copiloto técnico ahora se divide en tres roles, cada uno asignado a un agente inspirado en un asistente icónico de la cultura pop:
- Alfred, el consultor: explora la plataforma, analiza la ficha de necesidad e identifica las Data Extensions de origen.
- Jarvis, el líder técnico: construye Data Extensions, queries, Automations y el email en AMPscript, ejecuta pruebas y monta el journey.
- C-3PO, el agente de QA: revisa lo construido contra un checklist y la ficha, y reporta lo que no coincida. No corrige nada.
- Tiempo: unos 60 minutos de agente para la segmentación, la parte más compleja, incluidos el diagnóstico y la corrección de la query; y menos de 10 para el email y los dos journeys, de los que poco más de tres fueron de construcción una vez confirmados los detalles.
- Componentes: ocho, creados vía MCP: Data Extension, query, Automation, email, dos journeys y sus definiciones de evento.
- Precisión: 25 clientes segmentados, 15 en el primer tramo y 10 en el segundo, exactamente lo esperado.
- Intervención humana: cinco ajustes a mano, entre limitaciones del MCP y errores detectados en la revisión.
Los tres comparten una única conexión al servidor MCP, pero están configurados para no ver las mismas tools: Alfred y C-3PO solo las de lectura y Jarvis también las de escritura, con un límite de pasos por turno. Ninguno publica nada sin que una persona lo confirme antes.
De la ficha de necesidad a la validación humana
En el primer artículo aprendimos que el blueprint importa más que el prompt. Aquí ese blueprint es la ficha de necesidad: objetivo de la campaña, reglas de segmentación y exclusión, contenido y nomenclatura de cada objeto.
