How Do I make my player automatically run along a spline?

I want to have a level in my third person platform where the player will make their way through the level until they reach point A, I then want the character to automatically run a curved, preset route, from point A to point B, before returning control to the player. Does anyone know how this is done?