What's the easiest way to navigate between auth. flows

I need to implement a rather complex authentication - what I’m currently having an issue with is how to provide users the option to navigate through different types of auth. flows; or auth flow executions at least.

Simply said, I need to be either be able to move back and forth between steps (executions) within a single browswer auth flow (ideally on button clicks and not form submissions) or to be able to switch between different flows entirely.

Is this possible with Keycloak? Or does the one Browser Flow that I define, has to be strictly, let’s say - forward-moving.