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 University of Virginia MyOme GSA Civitos Status Polska Grupa Energetyczna City of Regensburg Kiwi Turku EEOC
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.

Complex executions in Microsoft Power Automate can be tracked in a single easy to understand diagram

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 sample handoffs between customers, labs, and clinical teams.

A process where errors have consequences — tracked and documented at every step.

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. Or jump straight into the interactive editor — no account required.

SpiffWorks overview

Stay current.

Open source updates, product releases, and community news.