License & Deployment Mix: 26 tools – 12 OSS, 5 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is Workflow Automation?

Workflow automation connects applications, services, and APIs through structured sequences of steps. A workflow defines triggers (what starts it), actions (what happens), and logic (branching, error handling, retries). The goal is to eliminate manual glue between systems – data moves automatically, events propagate across tools, and humans intervene only on exceptions.

Workflows can be:

  • Event-driven – triggered by webhooks, file uploads, or database changes
  • Scheduled – run on a cron or interval basis
  • Manual – started by an operator or API call

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison


SSO / OIDC Comparison

OIDC is the preferred SSO protocol. The table below shows each tool’s SSO capabilities and Authentik compatibility.

ToolOIDCSAMLLDAPAuthentik Notes
n8nYesYesYesOIDC provider (native)
Node-REDNoNoNoReverse-proxy (Authentik proxy)
ActivePiecesYesNoNoOIDC provider (native)
AutomatischNoNoNoReverse-proxy (Authentik proxy)
HuginnNoNoNoReverse-proxy (Authentik proxy)
AirflowYesNoYesOIDC via Flask-OIDC / FAB
KestraYesNoYesOIDC provider (native EE)
PrefectYesNoNoOIDC via Prefect Cloud only
TemporalYesNoYesOIDC via Temporal Cloud or proxy
WindmillYesNoYesOIDC provider (native)
StackStormNoNoYesLDAP backend or reverse-proxy
CamundaYesNoYesOIDC via Keycloak/Identity
ZapierYesYesNoOIDC or SAML (Team/Enterprise)
MakeYesYesNoOIDC or SAML (Enterprise)
Power AutomateYesYesYesVia Entra ID (M365 tenant)
WorkatoYesYesNoOIDC or SAML (native)

API Comparison

ToolAPI TypeAuthProgrammatic WorkflowsSDKs
n8nRESTAPI key, OAuth2Yes (JSON import)JS
Node-REDRESTAPI keyYes (flow JSON)JS
ActivePiecesRESTAPI keyYes (JSON import)TS
AutomatischGraphQLAPI keyLimitedNone
HuginnRESTAPI keyYes (JSON export)Ruby
AirflowRESTAPI key, OAuth2Yes (DAG files)Python
KestraRESTAPI key, BasicYes (YAML flows)Java, Python
PrefectRESTAPI keyYes (Python code)Python
TemporalgRPCmTLS, API keyYes (code-first)Go, Java, Python, TS
WindmillRESTBearer tokenYes (scripts)TS, Python, Go
StackStormRESTAPI key, tokenYes (YAML rules)Python
CamundaRESTOAuth2, BasicYes (BPMN XML)Java, JS
ZapierRESTOAuth2Limited (CLI)JS
MakeRESTAPI tokenYes (JSON blueprints)None
Power AutomateRESTOAuth2 (Entra)Yes (JSON definitions).NET, JS
WorkatoRESTOAuth2, API keyYes (recipe JSON)Ruby

Workflow Capabilities

ToolVisual EditorCode-FirstTriggersConnectorsBranching
n8nYes (canvas)JS/Python in nodesWebhook, cron, event400+Yes (If/Switch)
Node-REDYes (flow)JS in function nodesHTTP, MQTT, event5,000+ (community)Yes (Switch)
ActivePiecesYes (canvas)TS in code piecesWebhook, cron, event200+Yes (Branch)
AutomatischYes (canvas)NoWebhook, cron, event60+Limited
HuginnYes (graph)Ruby agentsSchedule, webhook50+ (built-in)Yes (agents)
AirflowDAG view onlyPython (DAGs)Schedule, API, event80+ providersYes (branching)
KestraYes (topology)YAML + pluginsCron, webhook, event500+ pluginsYes (If/Switch)
PrefectDashboard onlyPython (flows)Schedule, event, API80+ integrationsYes (Python)
TemporalDashboard onlyCode (Go/Java/TS/Py)Signal, schedule, APICustom activitiesYes (code logic)
WindmillYes (canvas)TS/Python/Go/SQLWebhook, cron, event200+Yes (Branch)
StackStormWorkflow editorYAML (Orquesta)Event rules, webhook160+ packsYes (tasks)
CamundaYes (BPMN)Java/JSMessage, timer, signalBPMN connectorsYes (gateways)
ZapierYes (steps)JS in code stepsWebhook, schedule, app7,000+Yes (Paths)
MakeYes (canvas)NoWebhook, schedule, app1,800+Yes (Router)
Power AutomateYes (canvas)ExpressionsTrigger, schedule, app1,000+Yes (Condition)
WorkatoYes (canvas)Ruby/formulaTrigger, schedule, app1,200+Yes (If/Else)

Execution Model

ToolEvent-DrivenScheduledDAGDurableError HandlingRetry
n8nYesYesNoNoPer-node errorYes (per-node)
Node-REDYesVia injectNoNoCatch nodesManual
ActivePiecesYesYesNoNoPer-step errorYes (per-step)
AutomatischYesYesNoNoBasicLimited
HuginnYesYesNoNoPer-agent retryYes (configurable)
AirflowLimitedYesYesNoTask retryYes (per-task)
KestraYesYesYesNoRetry, restartYes (per-task)
PrefectYesYesYesNoRetry, cacheYes (per-task)
TemporalYesYesNoYesAutomatic retryYes (built-in)
WindmillYesYesYesNoPer-step errorYes (per-step)
StackStormYesYesNoNoTask retryYes (per-task)
CamundaYesYesNoYesBPMN error eventsYes (per-job)
ZapierYesYesNoNoAuto-replayYes (auto)
MakeYesYesNoNoError handlerYes (per-module)
Power AutomateYesYesNoNoRun-after configYes (per-action)
WorkatoYesYesNoNoError monitorYes (per-step)

Deployment & Licensing

ToolLicenseSelf-HostedDockerARM64Language
n8nSustainable UseYesYesYesTypeScript
Node-REDApache 2.0YesYesYesJavaScript
ActivePiecesMITYesYesYesTypeScript
AutomatischAGPL-3.0YesYesNoTypeScript
HuginnMITYesYesNoRuby
AirflowApache 2.0YesYesYesPython
KestraApache 2.0YesYesYesJava
PrefectApache 2.0YesYesYesPython
TemporalMITYesYesYesGo
WindmillAGPLv3YesYesYesRust/TS
StackStormApache 2.0YesYesNoPython
CamundaApache 2.0*YesYesNoJava
ZapierProprietaryNoN/AN/AN/A
MakeProprietaryNoN/AN/AN/A
Power AutomateProprietaryNoN/AN/AN/A
WorkatoProprietaryNo**N/AN/AN/A

* Camunda Community is Apache 2.0; Enterprise is proprietary. ** Workato offers On-Prem Agent (OPA) for hybrid connectivity, but the platform itself is SaaS.


Pricing Summary

ToolSelf-Hosted CostCloud / SaaS Pricing
n8nFree (SUL)From $24/mo (Starter)
Node-REDFree (Apache)FlowFuse from $15/mo
ActivePiecesFree (MIT)From $0 (free tier)
AutomatischFree (AGPL)N/A
HuginnFree (MIT)N/A (self-hosted only)
AirflowFree (Apache)Astronomer from $300/mo
KestraFree (Apache)Kestra Cloud pricing TBD
PrefectFree (Apache)Prefect Cloud from $0
TemporalFree (MIT)Temporal Cloud from $200/mo
WindmillFree (AGPL)Windmill Cloud from $10/mo
StackStormFree (Apache)N/A (self-hosted only)
CamundaFree (Community)Enterprise custom pricing
ZapierN/AFrom $0 (free, 100 tasks)
MakeN/AFrom $0 (free, 1,000 ops)
Power AutomateN/AFrom $15/user/mo
WorkatoN/ACustom pricing

Tools

20 tools.

ActivePieces

ActivePieces is a visual workflow automation platform positioned as the open-source alternative to n8n, Zapier, and Make.

License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: SAML

Website · Source

Apache Airflow

Apache Airflow is the industry standard for programmatic workflow orchestration, originally developed at Airbnb and now an Apache Software Foundation top-level project.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker, k8s · SSO: OIDC

Website · Source

Automatisch

Automatisch is an open-source alternative to Zapier, with over 7,000 GitHub stars and 60+ built-in integrations. It provides a canvas-based visual editor for building multi-step workflows that connect applications and APIs.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Camunda

Camunda is a BPMN 2.0 process automation engine built on the Zeebe workflow engine. The Community Edition (Zeebe) is Apache 2.0 licensed and provides the core workflow execution engine.

License: Apache-2.0 (OSS) · Kind: web · Deploy: docker, k8s · SSO: none

Website · Source

Corteza (Workflow / Low-Code)

Corteza is a low-code platform with a built-in BPMN 2.0 workflow builder. While primarily positioned as a CRM platform, its automation engine is a core component that supports visual workflow design, trigger-based process automation, and an…

License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: OIDC, SAML

Website · Source

Corteza CRM

Low-code platform with CRM capabilities; build custom CRM apps visually; Go backend, Vue.js frontend, Postgres or MySQL.

License: Apache-2.0 (OSS) · Kind: web · Deploy: docker, native, saas · SSO: OIDC, SAML

Website · Source

Evaluated under CRM / SFA.

Creatio

No-code platform with strong CRM capabilities; formerly bpm’online; .NET on SQL Server, PostgreSQL, or Oracle.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: SAML

Website

Evaluated under CRM / SFA.

Creatio (Workflow / BPM)

Creatio (formerly bpm’online) is a no-code platform built around a BPMN-based workflow engine. The workflow capabilities are not an add-on – they are the core of the platform.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC

Website

Huginn

Huginn is an agent-based event automation system named after one of Odin’s ravens in Norse mythology. With over 44,000 GitHub stars, it is historically one of the most popular open-source automation tools.

License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Kestra

Kestra is a declarative workflow orchestration platform with 15,000+ GitHub stars that bridges the visual and code-first paradigms. Workflows are defined in YAML and rendered as an interactive topology view in the web UI.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker, k8s · SSO: none

Website · Source

Make

Make (formerly Integromat) is a visual scenario-based automation platform with 1,800+ app integrations. It uses a unique canvas editor where users build “scenarios” by connecting modules on a visual workspace.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

n8n

n8n is the most popular visual workflow automation platform, with over 64,000 GitHub stars and 400+ built-in integrations (called “nodes”).

License: LicenseRef-SustainableUse (source-available) · Kind: web · Deploy: native, docker · SSO: SAML

Website

Node-RED

Node-RED is a flow-based programming tool originally developed by IBM’s Emerging Technology Services team, now a project of the OpenJS Foundation.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Power Automate

Power Automate is Microsoft’s workflow automation platform and a core component of the Power Platform (alongside Power Apps, Power BI, and Power Virtual Agents).

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Prefect

Prefect is a modern Python workflow orchestration framework with 18,000+ GitHub stars, positioned as the next-generation alternative to Apache Airflow.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

StackStorm

StackStorm is an event-driven IT automation platform with 6,000+ GitHub stars, often described as “IFTTT for ops.” It connects monitoring alerts, ChatOps commands, and system events to automated remediation and operational workflows.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Temporal

Temporal is a durable execution engine with 13,000+ GitHub stars designed for building reliable distributed applications.

License: MIT (OSS) · Kind: web · Deploy: native, docker, k8s · SSO: none

Website · Source

Windmill

Windmill is a scripts-to-workflows platform with 12,000+ GitHub stars that turns scripts into production-grade workflows and internal tools.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Workato

Workato is an enterprise integration platform as a service (iPaaS) with 1,200+ connectors. It uses a recipe-based approach where users build automated workflows called “recipes” through a visual editor.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Zapier

Zapier is the market-leading SaaS workflow automation platform with 7,000+ app integrations. It connects web applications through automated workflows called “Zaps” that move data between apps based on triggers and actions.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

ResorsIT Tools Catalog Search