The RoboChem platform can be divided into three distinct workflows: the controller, the planner and the receptionist (Figure ). The hardware controller oversees the management of the physical platform, encompassing tasks such as preparing the reaction mixture, executing the experiment, and conducting subsequent in-line analysis. The planner, which is a machine learning model, is responsible for determining the optimal experiments to run. It selects the experiment parameters and communicates them to the controller. The results are then fed back to the machine learning model, which subsequently decides on the next experiment. Lastly, the receptionist functions as the Graphical User Interface (GUI), providing users with the interface to input the necessary parameters, launch the optimization campaign, and initiate the process.