Create the workflow
Open the workflows list from the sidebar and click New Workflow. A Start node is placed for you.
Docs
A workflow is the test: nodes wired in order, each one building on the response before it. This walkthrough builds one against a public endpoint, runs it, and reads the result — in about five minutes, with no account and no backend.
Windows · macOS · Linux — no account required
Reuse a response
This is the loop the whole tool is built around: log in, capture the token it returns, and prove the next call works with it.
HTTP Request: POST /login -> 200 OK { "access_token": "abc123" }
Extractor:
name = token
path = response.body.access_token
Later node:
Authorization: Bearer {{variables.token}}An extractor pulls a value out of a response and stores it as a workflow variable. Add one from the response tree — hover a row and choose Save as variable — or write the path by hand under Settings → Store response as variables → Add manually.
Paths use dot notation with [index] for arrays and always start with response.:
The value is available to every later node in the same run as {{variables.token}}, and the Variables panel shows what each extractor wrote.
| Syntax | Reads | Example |
|---|---|---|
| {{env.NAME}} | The environment selected for the run | {{env.BASE_URL}}/users |
| {{variables.NAME}} | A workflow variable, set by hand or written by an extractor | {{variables.token}} |
| {{prev.response.body.field}} | The immediately previous node's response | {{prev.response.body.items[0].id}} |
| {{secrets.NAME}} | The local encrypted secret store, through the scope chain | Authorization: Bearer {{secrets.API_KEY}} |
Placeholders resolve in a fixed order: functions first, then secrets, then environment values, workflow variables, and the previous node result. A placeholder that cannot be resolved is left in the field as literal text rather than blocking the run, and the run records it as an unresolved reference.
Next
Three guides cover the next step most people take.
Pass a token or ID from one response into the next request.
Read the guideTurn an API definition into ready-to-run request templates.
Read the guideHow execution, secrets, and storage stay on your machine.
Read the guideThe desktop repository carries the full documentation set: concepts, every node type, environments, MCP, and reference tables.