An automated screw rod bender includes a sensing system for sensing a position of each of a plurality of screws that are inserted into a vertebrae, a computing system for converting the positions into a geometric coordinates of the screws and generating a corresponding plurality of rod bending parameters, and a rod bending system for bending a rod based on the rod bending parameters.