Hey Makers
We’re back with a new and exciting feature - Scenario Outputs!
Scenario Outputs let you define clear, reusable results from your scenarios. This helps you keep things consistent, make updates in one place, and design workflows that are easier to manage and scale over time. Whether you’re working with Make AI Agents, APIs, Make MCP Server, or traditional logic, Scenario Outputs give you a way to structure your data and use it with confidence across different parts of your setup.
Key benefits
-
Return Outputs Module: Lets one scenario return structured results to another. This removes the need for workaround logic and keeps your automations easier to follow.
-
Definable Output Structure: You can set the structure of your scenario outputs directly, which helps maintain clarity and consistency when using the same scenario in multiple places.
-
Synchronous Execution Mode: Parent scenarios can wait for the results of a subscenario before continuing. This gives you more predictable behavior, especially in data-sensitive workflows.
-
API Support for Real-Time Use: The run API endpoint now supports synchronous calls. This means you can get a scenario’s result right away—helpful when working with tools that depend on a direct response.
-
“Start a Subscenario” Module: Clearly marks when you’re calling another scenario as a tool. This makes it easier to organize, schedule, and reuse your work across teams or projects.
-
Works with AI Agents and MCP: Scenarios with defined outputs can now act as tools for Make AI Agents or the MCP Server. That makes it easier to bring agentic and traditional automation together in the same setup
Helpful resources
Scenario outputs in the Help Center
Scenario outputs described on our blog