vSphere auto deploy is the advanced form of unattended/scripted installation. vSphere Auto Deploy can provision hundreds of physical hosts with ESXi software. You can specify the image to deploy and the hosts to provision with the image.
It can be configures with the existing PXE setup you have. You can find more details on it from the following links.
http://blogs.vmware.com/vsphere/2012/10/vsphere-5-1-auto-deploy-overview-videos.html