← Todos los agentesMario Zarta · agentes de IA
Reto técnico · AI Solutions Engineer · Jelou · oct 2026

Cine Demo: taquilla por WhatsApp con pago

Funciona en vivoBrain StudioJelou FunctionsMCPMercado Pago

El cliente conversa con un agente, ve la cartelera, elige asientos en un mapa y paga sin salir de WhatsApp. Los asientos se bloquean 30 minutos y la venta se confirma solo cuando la pasarela aprueba.

Cómo viaja una solicitud

WhatsAppAgente IA · Model Armor6 herramientas MCPcalcular-totalMercado Pagoconfirmar idempotente

■ carril de IA · ■ código determinista

Evidencia

80pruebas automatizadas, sin red
110criterios de aceptación
2rondas de auditoría independiente
0hallazgos críticos al cierre

Decisiones de diseño

  1. La herramienta que confirma la venta no está expuesta al modelo: la dispara el flujo tras el pago. Un "cóbrame 1 peso" no tiene a qué herramienta llegar.
  2. Precio e IVA 19 % se calculan solo en el dominio; lo que escriba el usuario se ignora.
  3. Arquitectura hexagonal en un solo despliegue: cambiar la API de datos fue reescribir un adaptador, sin tocar las reglas.
  4. Concurrencia optimista contra la doble venta y deuda técnica escrita con criterio de cierre.
  5. Bloqueo de 30 minutos igual a la vida del enlace de pago: nadie paga por asientos ya liberados.

Stack

Deno · TypeScript · Zod · Jelou Databases · crons · Model Armor

Repositorio privado durante la evaluación; acceso a solicitud.