Abstract Robotics and automation have significantly transformed Computer Numerical Control (CNC) machining operations, enhancing productivity, precision, and efficiency. Robots are employed to load and unload raw materials, workpieces, and finished parts onto CNC machines. They can efficiently handle heavy and bulky components, reducing the demand of manual labour and minimizing the risk of injuries. Robots can also be used in CNC machine tools to perform tasks such as automatic tool changing system, part inspection, and workpiece positioning. Automation technologies, including in-line inspection systems and Non-Destructive Testing (NDT) methods, can be integrated into CNC machining cells to enhance accuracy and reduce scrap and rework in machining operations. These systems collect real-time data on process parameters and machine tool performance to predict maintenance, optimize machining parameters, and improve overall efficiency. In the current study, applications of robotics and automation in the modification of CNC machine tools are reviewed and discussed. Different applications of robotics and automation in CNC machine tools, such as automated material handling, automatic tool changing, robotic work cells, adaptive machining, machine tending, quality inspection, data monitoring and analysis, and production line integration, are discussed. Thus, by analysing recent achievements in published papers, new ideas and concepts of future research works are suggested. As a result, accuracy as well as productivity in the process of part production can be enhanced by applying robotics and automation in CNC machining operations.