Open Source BPMN Workflow Orchestration with Python

Run mission-critical workflows with clarity and control.

A lightweight orchestration engine that connects business decisions to working software — with full visibility into how the work actually gets done.

ARTEMIS II Difficult Missions Require Careful Planning and Review — Artemis II Mission, April 2026 !!!HubSpotPythonScriptsHR DeptSalesEngineeringSpreadsheetsDisconnections, Misunderstandings No single owner · No visibility · No integration PowerAutomate Yes No Submit Request Review & Validate ? Apply Rules Notify Systems Align Teams And Software A thin orchestration layer connects teams and software systems Yes No Submit Request Sales / CRM Review & Validate Engineering ? Apply Rules Finance / SAP Notify Systems HR / Ops Every Step Visible in Real Time Watch your business process execute live — across every system Pending Active Complete 0 25 50 75 100 125 Submit Review Gateway Approve Close PROCESS THROUGHPUT — LAST 30 DAYS Avg. Cycle Time 2.3 days ↓ 18% this quarter Processes Run 14,280 ↑ 34% YoY Track Performance. Improve Continuously. See bottlenecks, measure cycle time, ship improvements SpiffWorks Business process automation everyone can understand Talk to Our Team → Flat-fee pricing · No vendor lock-in · Open standards · Quality support Try the Artemis mission demo →
Trusted by
Emerson EEOC Kiwi University of Virginia Turku MyOme GSA Civitos Status Polska Grupa Energetyczna City of Regensburg
BPMN Workflow Orchestration

Built for the workflows you can't afford to get wrong.

See where your process stands and where it stalls.

State, decisions, and handoffs update as it runs.

Business Engineers

Business and engineering collaborate on one shared workflow.

BPMN is a shared language teams can understand, operate, and improve.

Every step, every change is documented.

For teams that need to show their work, not just get it done.

PythonREST APIDatabaseWebhook

Your tech stack stays the same.

Connect to the services and systems you already depend on, with a lightweight layer that holds everyone together

Customer Use Cases

How teams use SpiffWorks in the real world.

Emerson
Manufacturing · Operations

Real Time Analytics Dashboards.

Track complex executions from Microsoft Power Automate in a single, easy to understand diagram. Uncover problems and opportunities and evolve processes to improve operations.

UVA
Higher Education · Administration

Long Running Approval Processes

Support doctors and researchers as they prepare their research studies for approval.

MyOme
Biotech · Clinical Operations

Coordinating handoffs between customers, labs, and clinical teams.

In a process where errors have consequences, SpiffWorks tracks and documents every step. SpiffWorks helps make the end-to-end process plain and interoperates with custom-built tools.

Get Started

See it running on your process.

Request a live demo and we'll walk through a workflow modeled on your actual use case.

SpiffWorks overview