Upload & Validate Your Workflow

How to upload your n8n or YAML workflow for publishing — accepted formats, validation, and common errors.

Written By pvdyck

Last updated 44 minutes ago

Upload & Validate Your Workflow

The first step to publishing an agent is uploading your workflow file. indie.money accepts two formats.

Accepted Formats

FormatExtensionSource
n8n JSON.jsonExport from n8n via "Download Workflow" button
YAML.yaml / .ymlHand-crafted automation definition
Zapier and Make.com formats are not yet supported.

How to Export from n8n

  1. Open your workflow in n8n
  2. Click the three-dot menu (⋮) in the top right
  3. Select Download
  4. Save the .json file

Validation Step

After uploading, indie.money automatically validates your workflow:

  • Checks all nodes are in the supported node list
  • Identifies credentials required
  • Analyzes complexity (low / medium / high)
  • Suggests a name, description, and category

Common Validation Errors

ErrorCauseFix
Unsupported node: [node_type]Node not in supported listReplace with a supported alternative or remove the node
Invalid JSONFile is malformedRe-export from n8n; do not manually edit the JSON
No trigger node foundWorkflow has no starting pointAdd a trigger node (Webhook, Schedule, Manual)
Execute Workflow node detectedSub-workflow dependency foundDeploy the sub-workflow first, then map its address in step 3

Related