I’m currently using HTTP modules and webhooks to pass and retrieve data between Make Scenarios. However, I would rather do this using a more “Make” approach with the “Run a scenario” module + Define Inputs option. Using Make modules feels cleaner than executing a raw HTTP request.
I know how to pass info using Run a Scenario but I don’t know how to retrieve data from the subscenario — Webhook Response does NOT work! It throws an error: Gateway trigger is required in order for this module to work.
While I found other people asking same/similar questions, I never found an answer that suits me:
Scenario A calls scenario B and passes info (name, phone, age)
Scenario B uses the data passed (name, phone, address) to do something then returns new data (address and spouse) to be used by Scenario A
Scenario A uses data returned from B (address and spouse) for more processing
Here is the original question that claims you can use Make Webhook Response… but it’s incorrect!
Hello there, this is Vojtech, a product designer here at Make. I have good news for you – we just released scenario outputs and synchronous subscenarios that return data back to the parent:
In the parent scenario, add the ‘Call a subscenario’ module and select the subscenario that you want to call.
In the subscenario, configure the scenario inputs and outputs, and add the ‘Start a subscenario’ and ‘Return output’ modules.
If you have any feedback or questions, feel free to book some time with me though this scheduling link.
Great to hear you are interested in the scenario outputs. If you’d like to learn more about this feature, explore our documentation or read a guide on our blog that includes a video showcasing the capabilities of scenario outputs!