Get Collision Box Information?

I’m trying to implement a wall jump mechanic. At the moment I’ve got a box collision trigger component to fire a bool which allows the character to launch, but the values to launch are hard coded. To make this more dynamic, I’m aiming to get the collision information between the trigger and the wall, retrieve the normal, and use that information to launch the character. Being quite new to blueprints, I’m confused about how I could get this theoretical system to work. I’ve broken the collision information to try and get the normal/impact normal, but that doesn’t seem to do anything.
How would I go about getting collision information to use for a wall jump? Is a collision trigger even the right component for this kind of system?
All help appreciated!