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
- 1Every night at 02:00
- 2Read new orders from SQL Server
- 3Reject rows with no email
- 4Map to the partner’s format
- 5POST to the partner API
- 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.