Skip to content

Draw the process. SpanFlow runs it.

A pipeline is a flow chart that actually runs. Put each step on a canvas, connect them, and independent steps run at the same time — no glue code, no scripts on someone’s laptop.

A real graph, not a straight line

Branches, parallel lanes, loops over lists, and merges — model the process as it really is.

Failures handled on purpose

Retry, continue, or take a dedicated failure path, per step. Notify the right people when it happens.

Safe to change

Draft and published versions with one-click rollback. Every run is painted step by step on the canvas.

What’s included

Capabilities

  • Conditions, validation rules and row-level rejects
  • Parallel branches, for-each loops and merges
  • Per-step retries, timeouts and failure paths
  • Draft / published versions with rollback
  • Run history drawn on the canvas, step by step
  • JavaScript or C# code steps in a sandbox when built-in steps are not enough
  • Call one pipeline from another like a function
  • Ready-made templates to start from
Example

Nightly order sync

  1. 1Every night at 02:00
  2. 2Read new orders from SQL Server
  3. 3Reject rows with no email
  4. 4Map to the partner’s format
  5. 5POST to the partner API
  6. 6Email a CSV summary to operations

Stop moving data by hand.

Start free with three projects, or talk to us about running it across your organisation.