Can a host robot be re-purposed to a new role?

Can a host robot be re-purposed to a new role?

Can a host robot be re-purposed to a new role? If so, why?