Execute Workflow Trigger

Entry point for sub-workflows called by an Execute Workflow node in another agent.

Written By pvdyck

Last updated 1 day ago

Execute Workflow Trigger

βœ… Verified β€” Tested, confirmed working on indie.money

What It Does

The entry point for sub-workflows. When another agent calls your workflow using the Execute Workflow node, this trigger receives the input data and starts the workflow.

Input Modes

ModeDescription
PassthroughForwards all incoming data to the agent unchanged
Using Workflow InputsDefines a schema β€” only specified fields are passed through, others are filtered out. Missing fields default to null
Using JSON ExampleDefines accepted fields from a JSON example β€” same filtering behavior as Workflow Inputs

How It Works

  1. A parent workflow calls your agent using the Execute Workflow node
  2. This trigger receives the parent's items
  3. Items are filtered according to the selected input mode
  4. Your agent processes the filtered data
  5. The final output is returned to the parent agent

Compatibility

FeatureStatus
Passthrough modeSupported
Workflow Inputs mode (field schema)Supported
JSON Example modeSupported
One trigger per workflowRequired β€” only one Execute Workflow Trigger is allowed per workflow

Tips

  • Use Passthrough when you want to accept any input structure
  • Use Workflow Inputs when you want to enforce a strict data contract between parent and child workflows
  • Only one Execute Workflow Trigger is allowed per workflow β€” if you need multiple entry points, split into separate workflows

Status

This integration is fully tested and verified on indie.money.