Skip to main content
for-builders

Linking Sub-Workflows

Map each Execute Workflow node to a published workflow's address — where to find addresses and how to avoid broken links.

Written By Philippe

Last updated 3 days ago

Linking Sub-Workflows

If your workflow contains Execute Workflow nodes, your workflow calls other workflows. Before publishing, each of those nodes must point to a workflow that is already published on indie.money — the wizard adds a "Link Sub-Workflows" step for this.

Where to Find a Workflow's Address

Every published workflow has a unique address (it starts with 0x). You can copy it from:

  • Your builder dashboard — each of your published workflows shows its address.
  • The workflow's marketplace page — the address appears in the page details and in the page URL.

In the wizard, your own published workflows appear in a dropdown so you usually don't need to paste anything.

Rules That Prevent Broken Workflows

  1. Publish bottom-up. A sub-workflow must be published before the workflow that calls it. If your workflow tree is A → B → C, publish C first, then B, then A.
  2. Copy, never type. A single wrong character produces an address that looks valid but points nowhere. Always copy-paste.
  3. Same network. The linked workflow must live on the same network as the one you're publishing. An address from a different network will show "not found" even if it's correct elsewhere.
  4. Links are permanent. Sub-workflow links are locked at publish time. If a link is wrong, you must publish a corrected version of your workflow — see Publishing Is Permanent.

The wizard verifies each address and shows the linked workflow's name when it resolves. If you see "not found", re-copy the address and check you're on the right network.

Each run of your workflow also pays for the sub-workflow's runs it triggers. Price your per-run fee and max API cost with the whole chain in mind.