I built a workflow orchestrator where each stage defines the next one

jsecure1 pts0 comments

Process Flow - Simple Service Orchestration

processflow.tech<br>Simple service orchestration<br>Powerful service orchestration with simple HTTP stages, scheduled execution,<br>persisted state, and full workflow history.<br>Get Started Documentation Try the interactive demo

Full Workflow Visibility Examine state through every stage of your workflow.<br>Workflow Control Cancel, pause or reschedule stages. Complete ability to modify workflow state.<br>Branching and Re-Runs Easily branch workflows from any stage. Re-run stages at any time.

Built for real workflows<br>Simple yet powerful workflow orchestration

Build dynamic workflows with a simple JSON exchange. Each stage receives workflow state, then returns<br>updated state, the next service location, and when the next stage should run.

Dynamic workflow design

No restrictive contracts; each stage defines the following stage URL, execution time, and state information.

Complete Visibility

Jump into any workflow and examine any stage. Review full state and execution history. Pause, reschedule, cancel or edit stages from the web interface.

Flexible Re-Runs

Re-run stages or create alternate branches when a workflow needs to move in a different direction.

The Process Flow pattern<br>Each stage designates its successor<br>Workflows are simple to create: each stage returns a JSON message containing the URL and execution<br>time of the next stage, along with session data.

Create<br>Create a workflow and designate the first stage URL and execution time.

Execute<br>Process Flow calls the stage, records the run, and builds the next stage from the response.

Continue<br>The workflow is made of a chain of stages, each designating its successor.

check booking_confirmed Completed

schedule send_reminder Scheduled

customerAndrews, Pete<br>booking1257766

Live workflow operations<br>Complete Control<br>Jump into any workflow, examine every stage, pause, cancel or reschedule stages. Edit session<br>information for upcoming stages and create branch workflows from any stage.

Simple monthly pricing<br>Pricing Table

Pricing is by number of stages executed in a month. Choose the tier which best suits your needs<br>and you can buy additional credits if required.

TierStages / monthPrice / monthBest forDeveloper 500FreeBuild and test real workflows.Hobby 2,500£30For small projects and prototypes.Starter 5,000£50For production workflows starting to grow.Growth 10,000£100For active customer journey automation.Business 25,000£250For teams running frequent workflows.Scale 50,000£500For high-volume service orchestration.<br>add_circle Need more? Additional workflow stage executions are billed at £10 per 1,000 stages.

Ready for API-first teams<br>Create your first workflow<br>Create a free account and you can create your first workflow with a single HTTP request.

Log In

chat

workflow stage stages workflows create simple

Related Articles