How to attach an actor to any surface

I’m currently looking for a way to weld a character to any surface any help would be great!

Have you looked at the AttachActor nodes?

Yes I have and I want the parent to be any vertical surface in the scene but I don’t know how to go about doing that

You should be able to weld actors together like so:

Image from Gyazo

This takes into account how vertical the surface is. Currently set to a 20 degree wiggle room.