Process Mining is a discipline focused on the analysis of the data logged by the execution of deployed business processes. Business process’ execution is not linear and might entail many decisions that affect the process execution. Decision Mining is a sub-field of Process mining, focused on finding and supporting these decision points. The decision criteria used in these decision points is often not explicit or optimized. Most research, techniques and algorithms in this area have been focused on providing off-line management support as means of explicitly representing implicit decisions. The solution proposed in this document presents a system that will provide the business actors a "Best Next Action" recommendation during the execution of business processes. To do so, it will be automatically identifying possible decision points, mine its data objects, apply probabilistic supervised learning algorithms and predict the best actions.