jumping and bouncing off walls

I’m creating this video game where I’ve got a creature running on all fours and then every so often I need it to jump onto the wall and push itself off. I was wandering what the best way to go about this is. I was thinking about using a Nav Link but sometimes the smoothness isn’t great. Was wandering if there is a way I can animate the creature running into the scene and jumping on and off the walls where I need it to and then for the Ai to take over to attack the player/react to be attacked