mac_recipe_run
Run saved macOS automation recipes by name with custom parameters. Use dry run to preview steps before execution and avoid errors.
Instructions
Run a saved recipe by name with parameter values.
Examples:
{ name: "toggle-dark-mode" }
{ name: "open-url-in-private", params: { url: "https://example.com" } }
Dry run (preview steps): { name: "send-email", params: { ... }, dryRun: true }
Limitations:
Stops on the first failed step (no partial rollback).
Each step inherits the recipe's app as appContext for self-learning.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Recipe name | |
| dryRun | No | Preview steps without executing | |
| params | No | Parameter values (keys matching recipe parameter names) |