One pipeline called like a function from others (callPipeline)
Build a job once and call it wherever it is needed. "High-value orders" keeps the orders worth 100 or more and puts the biggest first. The main pipeline splits the orders by region and calls it once per region, then joins both answers in one node. A second pipeline calls the same one again. Nothing is copied: change the threshold in one place and every caller follows.
The pipeline
This is the actual graph the template creates — 5 steps.
Connects to
- Nothing outside SpanFlow
Also includes
- 3 pipelines
How you know it worked
Open demo-shared-pipeline-calls and, in the Runs panel, Debug run it with this input:
Try this templateUsed in: Retail & e-commerce
Related templates
Webhook → database
A pipeline that starts when something posts to it. The webhook's JSON body is the run's starting payload, so the first node already has the data —…
Sequence of pipelinesThree pipelines run as one unit (sequence)
A sequence is orchestration above the run machinery: it runs pipelines you already have, in order, feeding each one's output to the next. This one…
Published appOne app, one URL namespace (published app)
A published app groups things you have already published under a single URL — /apps/demo-shop/v1/… — with its own OpenAPI document. This one binds…
Stop moving data by hand.
Start free with three projects, or talk to us about running it across your organisation.