It’s been about 1.5 years since this question was raised here, wondering if the situation’s changed in the meantime.
When designing a scenario chain, is it possible to collect the child scenario output? Right now it seems the only variable you can retrieve from a child scenario is its Execution ID, regardless of whatever the last module outputs.
We don’t really understand why the output isn’t available; there’s no reason not to, especially as this severely limits the usefulness of child scenarios. But maybe there’s something we’re missing?
Instead of using the “Run a scenario” module, try using a HTTP → Webhook trigger to trigger another scenario, then use a Webhook response module to “Send” data back to the calling/parent scenario.
I’m sure others would agree that this is a nice feature to have.
I was recently contacted from Make that they wanted to implement this and wanted some feedback. I also think it’d be nice to have and kinda essential to complex development projects… Using webhooks & webhook responses are getting overwhelming x).
Hello there, this is Vojtech, a product designer here at Make. I’m excited to announce that we’ve just released scenario outputs and synchronous subscenarios.
What’s new?
You can define scenario outputs in the ‘Scenario inputs and outputs’ panel
New ‘Return output’ module that allows you to return data from a scenario
New ‘Call a subscenario’ module with ‘Wait for subscenario output’ settings
New ‘Start a subscenario’ module for better scenario inputs mapping
Why is it important?
Synchronous subscenarios: you can break down large and complex scenarios into small and reusable pieces that return data back to the parent scenario
MCP tools: you can build scenarios that function as MCP tools along with the Make MCP server, allowing you to call Make scenarios from clients like Claude
AI Agent tools: you can build tools for the Make AI Agent that return structured data to help the agent understand context
If you have any feedback or questions, feel free to book some time with me though this scheduling link.