Hi,
As far as I could understand you want an automation software for doing a set of works that will help in decision making. Well, if you can merge ML i.e. Machine Learning in it then the software can provide results based on previous history, risks, optimized solution.
We would need to do the data mining, processing, checking, automation, and then output. I would love to know the model so that we may define the algorithms one by one.
Regards,
Mit-