Synch animation timing with a specified position (Unity's Match Target in Unreal?)

So I’ve been searching for a good way of syncing animations with a target position smoothly and I’ve been wondering if Unreal has a system similar to Unity’s Match Target or what the best approach was.

In Unity I’d put in the position / rotation I want to reach and the start / end frame of the animation and the engine would interpolate my movement and make the character reach that point at the given time (it was extremely useful for jumping a gap and landing smoothly on the other side for example).

I’ve seen it in Unreal in this project here:

in which you can see that everytime the cat jumps, it has a specific landing point and the movement
/timing to reach that point synchs with the animation, but I am struggling to find a way to reproduce this behaviour.

Any help is greatly appreciated.