What is the best way to trigger an (application/experience) workflow from another workflow and have it return data

I already found the solution, it’s building a custom node. Custom nodes basically allow you to squash a workflow into a single node, with inputs and outputs. It works nicely!