El desafío operativo
Responder una pregunta de ventas, como cuánto se vendió de un producto o cómo le fue a un grupo de tiendas frente al mes anterior, requería armar un informe sobre los datos de Flexline.
Además, el contexto de negocio no estaba junto a las cifras. Una caída o un salto de ventas puede venir de una apertura de tienda, una liquidación o una campaña, y sin ese dato el número no explica por sí solo qué pasó.
El desafío era permitir preguntarle directamente a los datos, sin abrir la base del ERP a un asistente de IA que consulte libremente.
La solución implementada
Construimos un servidor MCP sobre los datos comerciales de Flexline. MCP (Model Context Protocol) es un estándar abierto que permite a un asistente de IA consultar un sistema de la empresa solo a través de consultas que se definen de antemano.
Datos comerciales listos para preguntar
El servidor expone cuatro fuentes del negocio:
- Ventas, que se pueden agrupar y filtrar por producto, cliente o período.
- Productos, para encontrar un artículo antes de analizar sus ventas.
- Centros de costo, de modo que una pregunta como «las ventas de tiendas» se traduzca al conjunto correcto de centros.
- Eventos de negocio, como aperturas, liquidaciones y campañas, que se cruzan con el período consultado para explicar anomalías de venta.
El equipo también puede registrar nuevos eventos de negocio. Antes de guardarlos, el asistente le pide confirmación al usuario.
Acceso gobernado
La IA no escribe consultas libres sobre la base de datos. Cada pregunta se traduce a una consulta predefinida que solo admite los campos, filtros y métricas autorizados, y que se valida antes de ejecutarse. Los datos del ERP se consultan en modo de solo lectura.
Cada persona entra con su propia cuenta, y el acceso se limita a un grupo de usuarios autorizados. El servicio atiende a dos empresas del grupo, y cada consulta indica a cuál se refiere.
Seguimiento del uso
El servidor registra qué consultas se hacen con más frecuencia. Con esa información decidimos qué campos y métricas conviene agregar o retirar.
Valor agregado y resultados
El equipo comercial obtuvo respuestas sobre ventas y productos con solo escribir la pregunta, y el contexto del negocio, como una apertura o una campaña, llegó junto a las cifras para entender por qué cambiaron.
La IA trabaja sobre los datos reales de la empresa y con límites claros. La información que puede consultar la define la empresa, y cada usuario accede con su cuenta.