Updated Jul 15, 2026

Utilities

Fetch finished run outputs without re-executing

Download outputs from finished Trickest workflow runs.

Agent

overview

What trickest-output does

trickest-output downloads results from workflow runs that already finished. Reference the workflow with --url or --workflow, then scope with --nodes, --files, --run, --runs, or --all.

It does not launch jobs. Where trickest-execute starts a run, this node reaches into past executions so reporting or another pipeline can consume the files without replaying the graph.

Keep downloads small with --nodes and --files. Point --config at a YAML file when the same node set should be pulled every time.

source github.com/trickest/trickest-cli

use cases

Where trickest-output fits

Pull results from a finished run

Reference a workflow and download the output of its latest run, so a completed execution's findings reach disk without launching a new one.

Scope the download to specific nodes

Name the nodes and files you care about so a large workflow's output collapses to the data the next system consumes.

Fetch a batch of recent runs

Set the number of recent runs, or download all of them, to assemble a history of outputs for trend reporting or diffing.

Feed results into reporting

Download named files from a scanning node and hand them to a reporting or alerting stage downstream, all inside one pipeline.

reference

trickest-output inputs and flags

14 inputs
NameTypeFlagDescription
urlSTRING--urlURL referencing a workflow, project, or space.
workflowSTRING--workflowWorkflow name whose output to download.
nodesSTRING--nodesComma-separated list of nodes whose outputs to download.
filesSTRING--filesComma-separated list of file names to download from the selected node.
runSTRING--runDownload output data of a specific run.
runsSTRING--runsNumber of recent runs whose outputs to download (default 1).
allBOOLEAN--allDownload output data for all runs.
tokenSTRING--tokenTrickest authentication token.

Showing key inputs. trickest-output exposes 14 inputs in total.

Full flag reference (14 inputs)
NameTypeFlagDescription
allBOOLEAN--allDownload output data for all runs
runSTRING--runDownload output data of a specific run
urlSTRING--urlURL for referencing a workflow, project, or space
runsSTRING--runsNumber of recent runs which outputs should be downloaded (default 1)
filesSTRING--filesA comma-separated list of file names that should be downloaded from the selected node
nodesSTRING--nodesA comma-separated list of nodes whose outputs should be downloaded
spaceSTRING--spaceSpace name
tokenSTRING--tokenTrickest authentication token
configFILE--configYAML file to determine which nodes output(s) should be downloaded
projectSTRING--projectProject name
workflowSTRING--workflowWorkflow name
token-fileSTRING--token-fileTrickest authentication token file
api-endpointSTRING--api-endpointThe base Trickest platform API endpoint. (default "https://api.trickest.io")
node-dependencyFILE--node-dependencyThis flag doesn't affect the execution logic of the CLI in any way and is intended for controlling node execution order on the Trickest platform only.

example

Run trickest-output

trickest-output · command
# trickest-output: download host list from a finished recon runtrickest output --space demo --project recon --workflow subdomain-enum --nodes subfinder --files hosts.txt --runs 1
sample output
www.example.comapi.example.commail.example.comstaging.example.comdev.example.comvpn.example.comcdn.example.comgitlab.example.com

guidance

Choosing trickest-output

Use when a workflow has already run and you only need its results. Prefer trickest-execute when you must start a fresh run first. Scope with --nodes and --files to keep the download small.

trickest-execute

Starts a new run. Use it when you need to execute; use trickest-output for runs that already finished.

trickest-cli

Full CLI this node wraps. Use it directly for managing workflows and runs beyond downloading output.

faq

trickest-output questions

No. It downloads output from runs that already happened. To launch a run, use trickest-execute.

Run trickest-output yourself

A workflow reference feeds trickest-output, which downloads the selected run's data and writes it as a folder for downstream use.

Facts on this page come from the live Trickest tool library.