El agente no inventa nada: cada dato que dice sale de uno de estos servicios.
Son los mismos endpoints que usa el call center, expuestos como herramientas
de voz con autenticación por token.
1getClient
Consulta los datos de un cliente por su código comercial: identificador interno del local y fechas disponibles de entrega.
codigo_comercial
2getProduct
Catálogo general de productos, con SKU, nombre, categoría, marca e imagen.
categoria · marca · texto
3getPriceList
Productos con precio para un cliente, incluyendo su UEN.
cliente_id · cliente_codigo · categoria
4getPromotion
Promociones directas y por volumen del cliente, con el beneficio y su alcance.
cliente_id · cliente_codigo
5getRecommendation
Productos recomendados para un cliente y una UEN, con el motivo de la sugerencia.
cliente_id · uen
6getProductsBySku
Busca productos por SKU y entrega sus identificadores internos.
skus[]
7getCategoryByName
Busca categorías por nombre y entrega sus identificadores.
nombre
8updateCartYalo
Crea el carrito y confirma directamente el pedido, validando stock, mínimos y cupo.
items[] · fecha_entrega
9getStateOrder
Consulta el estado de un pedido realizado: preparación, ruta o entregado.
numero_pedido · cliente_id
10postSofiaRedirected
Crea o actualiza un carrito para que el cliente continúe su compra en Mi Carro.
items[]