save_workflow
Save 1–20 ordered steps on this computer, to rerun later with run_workflow; saving runs nothing. Each step is one call to a tool listed here (read_file, read_multiple_files, list_directory, search_files, search_content, stat_path, write_file, edit_block, make_directory, move_path, copy_path, write_pdf, edit_spreadsheet, edit_docx, run_command) with that tool's own arguments, so a run does only what those calls do on their own. Use {{inputName}} in file arguments to supply new values later; commands must be fixed text. Definitions and inputs are stored locally, not in the relay: do not put secrets in them. Saving sets no schedule; schedule_workflow, where listed, runs a saved workflow on one. With an existing workflowId it replaces that definition (only this caller’s), and the earlier steps are not kept.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| steps | Yes | ||
| deviceId | No | Computer name or id from list_devices. Optional with one computer online or a default set. | |
| workflowId | No | ||
| description | No | ||
| workSessionId | No | Work session from create_work_session. Pass the same ID on every call in this conversation; omit for legacy unscoped work. |