NPC Walking on Sphere

How would I make an NPC be able to walk on all surfaces of a sphere? The NPCs are moved when a player clicks an area for the NPC to go to. Originally, I tried to use GravityController but that didn’t work. I don’t really know what would work to make this possible.