save_workflow
Save an ordered list of HTTP requests as a reusable workflow where later steps use values from earlier responses. Use it for logins, create-then-fetch flows, and any sequence you repeat.
Instructions
Save a workflow: an ordered list of requests where a later one can use values from an earlier response.
Each step is described like send_request, plus extract (for example {name: "token", from: "json:$.access_token"},
which keeps the value as {{token}} for the steps after it, hidden if it looks like a credential) and
expect_status. Use it for logins, create-then-fetch flows and any sequence you will repeat.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The workflow's name. | |
| group | No | File it under a group, such as "Jira". Left out, a replaced workflow keeps its group; an empty string takes it out of its group. | |
| steps | Yes | The requests, in order. Each is like send_request, plus `extract` (values to keep for later steps) and `expect_status` (default: any 2xx). | |
| overwrite | No | Replace a workflow that already has this name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| group | No | The group it is filed under (`Jira`, `Jira/Issues`), when it has one. | |
| steps | Yes |