In cases when you need to configure a router remotely, the most convenient is to use the Cisco AutoInstall Procedure. However, the router must be connected to the WAN or LAN through one of the interfaces.
I have a stringent requirement to configure a router at run time to change the route of data for set of IPs automatically not human intervention. And if it is possible then how much time it will take since there is a time constraint for the Data plane.