Task based outcomes

Hi All,
I’m new to Camunda would like to know if we can control the flow based on task out come and reverse back and continue based on task outcome.
My requirement is not to terminate or break the flow but if at any stage approvals gets rejected then start the task say I have a, b , c, d so start back from point b.

Yes, this is possible. The task must set a variable which is then used to direct the further flow.

Thank you let me try