Setting and passing variables is not intuitive. IMO it would be better if variables are set in the context of the current http request - for example next to where you would set validations and conditions. Currently, it is not clear that the body, where the variables come from, is actually the body of the previous request.