Permite automatizar ciertas decisiones de negocio mediante la resolución de determinados problemas de optimización que puedan representarse en función de variables y restricciones. Su objetivo principal es optimizar recursos, aumentar la eficiencia operativa y mejorar la experiencia del usuario.