You could look at the code for the existing “move to” actions, which do have callback, and do something similar for pathfinding navigation then!
The GAS is all about enabling/disabling/triggering/reacting to things. It’s not about physics. But, the path finding movement is a triggered “action” that then does the physics internally, so it’s not against the system to trigger movement through GAS. Similarly, there are examples out there that put things like “dash” or “double jump” into GAS abilities.