Skip to content

๐Ÿงญ Iterion and alternatives โ€” feature matrix โ€‹

๐Ÿข 10 products ยท โœ… 21 features at a glance ยท ๐Ÿง  12 agent workflow dimensions ยท ๐Ÿ—‚ 4 detailed topics.

Documentation reviewed on September 11, 2026.

๐Ÿ“š Explore Iterion in depth: 140 criteria across 16 categories, with sources, limitations and 35 bots. The common matrix covers 21 criteria; the inventory details the broader capabilities of Iterion's agent-centered architecture.

Quick navigation โ€‹

โœ… Feature availability ยท ๐Ÿง  Agent workflow depth ยท ๐Ÿงฉ Authoring & integrations ยท ๐Ÿ”„ Orchestration & budgets ยท ๐Ÿ›  Technical environment ยท โ˜๏ธ Deployment & governance ยท ๐Ÿข Team access

๐ŸŽฏ Choosing an architecture ยท ๐Ÿ“š Sources

๐Ÿ‘๏ธ Supervision ยท ๐Ÿ™‹ Asynchronous interaction ยท ๐Ÿ“š Memory ยท โช Recovery and files ยท ๐Ÿงฉ Plugins ยท โšก Triggers

โœ… Feature availability โ€‹

One feature per row, one product per column. Feature links open the technical explanations below.

โœ… Yes ยท โŒ No within the reviewed scope ยท ๐ŸŸก Conditional or partial ยท ๐Ÿ›  Integration to develop

โ€œYesโ€ means the product supplies the feature with normal configuration; it does not imply free availability or equivalent scope. Yellow marks a material condition explained below. ๐Ÿ›  identifies an explicit integration path that needs implementation and testing. Edition restrictions remain visible in yellow.

โ†” Scroll to compare all ten products. Feature labels stay visible.

Feature
Iterion

n8n

Make

Zapier

Activepieces

Dify

Flowise
๐Ÿ—„ Archived

LangGraph

CrewAI

Windmill
๐ŸŽจ Build visually without coding the graphโœ…โœ…โœ…โœ…โœ…โœ…โœ…๐ŸŸกยน๐ŸŸกยนโœ…
๐Ÿ“„ Workflow definition available as a fileโœ…โœ…โœ…๐ŸŸกยฒโœ…โœ…โœ…โœ…โœ…โœ…
โŒจ๏ธ Execute code within a workflowโœ…โœ…๐ŸŸกโดโœ…โœ…โœ…โœ…โœ…โœ…โœ…
๐Ÿค– AI agents that can call toolsโœ…โœ…โœ…๐ŸŸกยฒโœ…โœ…โœ…โœ…โœ…โœ…
๐Ÿ”Œ MCP integration, client or serverโœ…โœ…โœ…โœ…โœ…โœ…โœ…๐ŸŸกยน๐ŸŸกยนโœ…
๐Ÿ™‹ Human intervention before continuingโœ…โœ…๐Ÿ› โธ๐ŸŸกยฒโœ…โœ…โœ…โœ…โœ…โœ…
๐Ÿ’พ Persist and resume a human waitโœ…โœ…๐Ÿ› โธ๐ŸŸกยฒโœ…โœ…โœ…โœ…โœ…โœ…
๐Ÿ”€ Workflow branches and loopsโœ…โœ…โœ…โœ…โœ…โœ…โœ…โœ…โœ…โœ…
๐Ÿ’ฐ Run-level token budget๐ŸŸกยณ๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน
๐Ÿ’ต Run-level estimated AI cost budget๐ŸŸกยณ๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน๐Ÿ› โน
๐ŸŒฟ Create a Git worktree for a missionโœ…๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ
๐Ÿ”€ Finalize Git results with a merge policyโœ…๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ
๐Ÿ›ก Isolate code execution in a sandbox๐ŸŸกโด๐ŸŸกโด๐ŸŸกโด๐ŸŸกโด๐ŸŸกโดโœ…โด๐ŸŸกโด๐ŸŸกยน๐ŸŸกโด๐ŸŸกโด
๐Ÿ“ Agent sandbox with shell and project files๐ŸŸกโด๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐Ÿ› ยนโฐ๐ŸŸกยนยณ๐Ÿ› ยนโฐ๐ŸŸกยน๐ŸŸกโดโœ…โด
โš™๏ธ Distribute execution across your own workersโœ…โœ…โŒโตโŒโตโœ…๐ŸŸกยนยนโœ…๐ŸŸกยน๐ŸŸกยนยนโœ…
๐Ÿ  Self-host the workflow engineโœ…โœ…โŒโตโŒโตโœ…โœ…โœ…โœ…โœ…โœ…
โ˜๏ธ Managed hosting: available or assessed on request๐ŸŸกยนยฒโœ…โœ…โœ…โœ…โœ…๐ŸŸกโถ๐ŸŸกยน๐ŸŸกยนโœ…
๐Ÿข Team/project access controls on your infrastructureโœ…๐ŸŸกยนโดโŒโตโŒโต๐ŸŸกยนโด๐ŸŸกยนโด๐ŸŸกยนโด๐ŸŸกยนโด๐ŸŸกยนโด๐ŸŸกยนโด
๐Ÿ‘ฅ SSO for team accessโœ…๐ŸŸกยฒ๐ŸŸกยฒ๐ŸŸกยฒ๐ŸŸกยฒ๐ŸŸกยฒ๐ŸŸกยฒ๐ŸŸกยน๐ŸŸกยฒ๐ŸŸกยฒ
๐Ÿ“– Publicly available engine source codeโœ…โœ…โŒโตโŒโตโœ…โœ…โœ…โœ…โœ…โœ…
๐Ÿ“œ Engine core under unmodified MIT or Apache 2.0โœ…โŒโทโŒโตโŒโตโœ…โทโŒโทโœ…โทโœ…โœ…โŒโท
๐Ÿ“‹ Conditions, scope and limitations
  1. Frameworks and associated components. LangGraph defines graphs in code; LangSmith Studio visualizes and debugs them. Associated LangSmith Fleet builds agents without code, giving this broader product scope a conditional authoring cell. Fleet does not establish visual editing of an arbitrary LangGraph graph. L11 Deep Agents is an associated harness whose sandbox backends provide file tools and shell execution; a backend must be configured. L8 CrewAI has a visual platform Studio, including a free Basic tier, separate from its Python framework. Managed services, authentication and MCP adapters rely on associated components. L2 L3 L4 L7 C2 C9

  2. Plans and editions. Zapier provides tool-using AI by Zapier steps from Professional, requiring an Advanced or Premium model even with BYOK. Human approval is available from Professional, with configurable expiration; JSON import/export requires Team/Enterprise. Dify and Flowise SSO require Enterprise, as do several controls in other products. Yellow cells reflect these restrictions. n8n Community supports user accounts but excludes shared projects, workflow/credential sharing, SSO and Git version control. Z6 Z8 Z11 Z5 N3 N12 M1 A8 D7 F6 C9 W9

  3. Iterion budgets. Limits apply to the current run without aggregating sub-bots; default finalization headroom is 10%. Cost is estimated. A limit per LLM call or agent is not automatically a cumulative run budget. For other products, see the proposed integration in note 9. I1 W2 C5

  4. Sandbox scope. n8n: Code runners; Make: JS/Python sandbox on paid plans; Zapier: isolated scripts with time/memory limits; Dify: restricted Code node (the new Agent sandbox is covered in note 13); Flowise: associated E2B interpreter. These code interpreters alone do not establish an agent environment with shell and project files. Iterion depends on the backend, Activepieces on mode, CrewAI on associated services and Windmill on configuration. I4 N5 M8 Z7 A5 D3 F7 C6 C13 W5 W6

  5. Make and Zapier SaaS engines. โ€œNoโ€ refers to the reviewed commercial engines, not SDKs or connectors. Make's on-premise agent connects its SaaS to a local network; it is not a standalone workflow engine. The Make self-hosting conclusion is inferred from this documented scope. Zapier explicitly states that it does not offer an on-premise version. M1 M5 Z4

  6. Flowise end of life. Features describe the documented software. The repository was archived on August 13, 2026, with the core team's official Discord/GitHub presence ending August 31, 2026. The site still lists Cloud: ๐ŸŸก records that historical offering and its major limitation, without confirming new contract availability. F3 F9

  7. Licenses. n8n uses the Sustainable Use License, Dify a modified Apache license, and Windmill a mixture of AGPL and Apache by file. Activepieces and Flowise checkmarks apply to community cores, excluding Enterprise components. Public source access and permissive licensing are separate criteria. N7 D6 W8 A7 F4

  8. Human waits in Make. Proposed integration: store state in a Data Store, request a decision, then trigger a second scenario through a webhook. These building blocks are documented; this application-level integration does not natively suspend the same execution. M9 M10

  9. Cumulative budget integration. ๐Ÿ›  means developing a budget controller: route AI calls through a custom API/tool, propagate a run ID, aggregate usage and reject subsequent calls. This may replace a built-in AI step. Sources establish extension points; accounting, enforcement, parallel calls and recovery require integration work and were not tested here. Zapier also pauses above 75 tasks per run, a task-based safeguard rather than a token/USD budget. N10 M12 Z9 Z10 A9 A10 D9 D10 F8 L5 C10 W1

  10. Git and project sandbox integration. ๐Ÿ›  means Git scripts and/or an external execution service connected through commands, HTTP or custom tools. Implement the behavior marked ๐Ÿ› : worktree creation and finalization policy, or a shell/file service where the selected product does not supply one. An existing sandbox still needs a defined Git delivery policy. A Git connector alone does not supply this lifecycle. Extension points appear in the details and methodology. N9 N10 M11 M12 Z10 A9 D9 F8 L5 C1 W1 W5

  11. Worker scope. Dify documents Celery workers for streaming execution and resumes; non-streaming workflows remain in the API process in the described version. CrewAI documents an Enterprise private platform with replicated workers, separate from operating its Python library alone. D8 C11

  12. Managed Iterion. Managed service on request โ€” subject to assessment. Self-hosting is available; feasibility, scope, service terms and support commitments are defined during that assessment.

  13. Dify new Agent. The beta agent has a sandbox with commands, files and package installation. Its workflow node is available in Workflow apps; nodes do not automatically share sandbox state. This is separate from the restricted Code node. D11 D12

  14. Self-hosted team access. This criterion covers supplied team/project resource access controls, including paid platforms explicitly identified below. It does not equate project sharing with organization-level multi-tenancy or workload isolation. Windmill Community is limited to three workspaces. See team access and multi-tenancy for every product's boundary and edition.

Cell evidence: the four detailed tables below describe each product's capabilities and official references. No โ€œnoโ€ is inferred solely from an omitted mention. ๐Ÿ›  paths are proposed architectures based on documented extensions. Methodology and status evidence.


๐Ÿง  What agent support actually covers โ€‹

Iterion's agent-centered design spans the workflow engine, execution backends and shared platform. Use these dimensions alongside the availability grid: two products can both support โ€œagentsโ€ while assigning very different work to the application developer.

DimensionWhat Iterion providesWhat to compare in your project
๐Ÿง  Execution backends and modelsIn-process claw plus Claude Code, Codex, pi, Kimi and Grok backends; selection per node. B01โ€“B04Model API selection and delegation to a coding-agent harness are different capabilities. Compare tools, session support, fallback and authentication for the exact backend.
๐Ÿ”€ Custom and adaptive orchestrationReusable groups, sub-bots, parallel branches, data-dependent routing and loops; optional dynamic sub-agent orchestration inside supported nodes. O04โ€“O09, B11Decide which boundaries the graph owns and which decisions agents make at runtime. Check resource contention and child-run behavior.
๐Ÿ” Iteration and terminationFixed or data-resolved loop bounds, plus explicit unbounded loops governed by fuel and a stagnation monitor. O06Separate graph iteration limits from an agent's internal tool loop; test completion, exhausted fuel and lack of progress.
๐Ÿ’ฌ Session and context controlFresh/inherited/forked sessions, node session persistence, artifact-only handoffs and compaction, subject to backend support. B05โ€“B08Check what is carried between steps and iterations, what gets discarded, and how much repeated context costs.
๐Ÿ‘๏ธ Supervision during executionSupervisor agents observe work and inject guidance; monitors have cadence and evaluation budgets. S01โ€“S04A post-run evaluator or parent delegating a task is different from a supervisor guiding a worker while it runs. Verify supported attachment and sub-bot paths.
๐Ÿ™‹ Human collaborationApproval forms, asynchronous questions, answer synchronization, steering and review dialogue. H01โ€“H09Check whether the agent can continue while a person answers, where it must stop and how the wait is persisted.
๐Ÿ“š Memory and knowledgeDocument memory across runs with seven visibility scopes, selective context loading, import/export and optional auto-memory. M01โ€“M07Distinguish conversation history, workflow checkpoints, reusable knowledge and RAG ingestion/retrieval. Verify tenant boundaries and child-run access.
๐Ÿงฉ Reusable methods and integrationsVersioned .bot/.botz, presets, skills, plugins, scripts, MCP client/server, local connector actions and API/SDK. A01โ€“A05, X01โ€“X09, D04Check what a package includes, which dependencies it needs and how to connect existing tools. A ready-made application connector and a programmable API are different integration efforts.
โช Recovery and debuggingGraph checkpoints, eligible-state resume, local file snapshots, rewind and verified actions. R01โ€“R10Test graph state, session state, files and external effects separately. Check which artifacts survive the selected deployment's failures.
๐ŸŒฟ Repository deliveryWorktrees, result inspection, review gates and explicit Git finalization policy. Repository targeting can also be optional or disabled. G01โ€“G07Separate versioning the automation from isolating and integrating an agent's code changes. Use non-repository tasks when Git is irrelevant.
๐Ÿข Shared operationsOrganizations, teams, roles, SSO, user/organization credentials, quotas, audit, triggers, scheduling and board dispatch. E01โ€“E10, T01โ€“T09, K01โ€“K07Compare multi-tenancy with multiple user accounts, and check what is included in the self-hosted edition. Match shared control-plane access with the actual execution isolation.
๐Ÿ” Controls and evidenceStatic graph diagnostics, typed compute outputs, backend-dependent permissions, budgets, secrets, run artifacts and evaluation recipes. A08, O03, P01โ€“P09, U01โ€“U11, D05โ€“D06Verify what the runtime enforces: general output validation is not enabled by product entry points in the reviewed build, permissions do not cover every shell path, and child-run budgets remain separate.

Compare implementations at the same level. LangGraph is also an agent-oriented runtime; Deep Agents adds a harness with sandbox backends. Dify's new Agent includes a command/file sandbox in beta. Make and Windmill document conversational memory; Windmill also provides reusable and nested agents. These capabilities make session scope, supervision, deployment and the remaining integration work more informative than an โ€œAI-nativeโ€ label alone. L1 L8 D11 M15 W2

Reading the product details โ€‹

โœ… Native๐Ÿ”Œ Extension๐Ÿ›  Integration๐Ÿท Plan
Supplied by the product; configuration may be required.Associated component.Implementation using documented extension points.Depends on edition or contract.

In the detailed tables, products are rows and each column asks the same question of all ten solutions. A cell may combine several conditions.

Compare scope and effort. A documented capability and a proposed integration can differ in coverage, effort and reliability. ๐Ÿ›  describes the path supported by this study; it does not rule out another native solution.

๐Ÿงฉ 1. Authoring, agents and integrations โ€‹

Build workflows, customize agents and connect tools.

Product๐ŸŽจ Visual authoring๐Ÿ“„ Workflow definition / portabilityโŒจ๏ธ Deterministic code๐Ÿค– Agents and models๐Ÿ”Œ Integrations and MCP
Iterionโœ… Native Studio.bot sources, .botz bundlesTool and compute nodes, commands, local connector action: nodes I8Native agent/judge nodes, per-node backends/models, sessions, context and supported dynamic sub-agentsForges, plugins, MCP client/server; local OpenAPI/Swagger connector packages, with broader catalog coverage and cloud transport still to extend I1 I2 I8
n8nโœ… Native editorNative JSON export; Git versioning ๐Ÿท plan-dependentJavaScript / PythonAgents, multi-agent and model selectionApplication catalog; inbound and outbound MCP N1 N2 N3 N8
Makeโœ… Scenario editorJSON blueprint exportMake Code: JavaScript / PythonMake AI Agents, conversation history and knowledge files M15Application catalog; MCP client for AI Agents and Make server M1 M2 M3 M6 M7
Zapierโœ… Zap editorZap JSON export/import ๐Ÿท Team/Enterprise Z6JS/Python stepsAI by Zapier with tools ๐Ÿท Professional+, Advanced/Premium model; Agents moving into Zaps Z11Application catalog and MCP service Z1 Z7 Z9
Activepiecesโœ… Flow editorFlows and project releasesTypeScript stepsRun Agent steps and AI providers; standalone Agents/Chat are edition-scoped A12 A8Pieces, connections and MCP A1 A2
Difyโœ… Native StudioYAML DSL exportPython / JavaScript Code nodeLLM/Agent nodes; new sandboxed Agent in beta D11 D12Tools, plugins; documented MCP publishing D1 D2 D3
Flowise
๐Ÿ—„ Archived
โœ… Assistant, Chatflow, AgentflowJSON export/import; integration API/SDK F5Custom JavaScript functionAgents, models and vector databasesTools and MCP in AgentFlow V2 F1 F2
LangGraph๐Ÿ”Œ Fleet for no-code agents; Studio for debugging code-defined graphs L11Graph in application source codeHost-language functionsNative agent orchestration; models/tools through code or LangChain; associated Deep Agents harness L8MCP adapters through the LangChain ecosystem L1 L2 L3
CrewAICode framework; platform visual Studio, including free BasicPython and agent/task configurationPython functions and toolsSpecialized agents, Crews and FlowsTools, MCP through crewai-tools C1 C2 C9
Windmillโœ… Flow and app editorScripts, flows and YAML definitionsMultiple languages including Python, TS, Go and BashAI Agent steps, reusable/nested agents and conversation memoryScripts/connectors; streamable HTTP MCP for agents W1 W2

๐Ÿ“ฆ Portability between engines. An exported definition supports backup and review; running it in another engine requires adaptation. Exports may omit secrets, data or dependencies. D2 M2

๐Ÿ”„ 2. Orchestration and execution control โ€‹

Route steps, involve people, resume work and control consumption.

Product๐Ÿ”€ Loops and routing๐Ÿ™‹ Human intervention๐Ÿ’พ Persistence and recovery๐Ÿ“ Structured inputs / outputs๐Ÿ’ฐ AI budget controls
IterionRules/LLM routing, fan-out, data-driven loops and supported dynamic sub-agentsHuman nodes, asynchronous questions, steering and live supervisionGraph checkpoints; eligible-state recovery; backend-dependent sessionsStatic graph checks and typed compute outputs; general runtime output validation is not enabled I7Tokens, estimated cost, duration, iterations; excludes sub-bots, with default finalization headroom I1 I3
n8nFlow control and agent compositionTool-call approvalsWait persists waits; not universal crash recoveryStructured inputs/outputs for AI stepsMax Iterations per agent; ๐Ÿ›  run counter and enforcement in an HTTP AI service N1 N2 N4 N10 N11
MakeRouters, filters and iteration๐Ÿ›  Data Store + decision + webhookBusiness state across two scenarios; separate incomplete executions and retriesNamed, typed scenario inputs/outputsPlatform credits; ๐Ÿ›  run budget through an HTTP AI service M1 M4 M9 M10 M12 M13
ZapierPaths, filters and LoopingHuman in the Loop ๐Ÿท Professional and aboveWait until decision/expiration; separate error replayTyped inputs and structured AI by Zapier outputsPause above 75 tasks/run; ๐Ÿ›  token/USD budget through an external AI API Z1 Z2 Z8 Z9 Z10
ActivepiecesBranches, loops and sub-flowsApprovals and waitpointsDurable waitpoints survive worker restartsAction properties; ๐Ÿ›  overall contract validation in a Code stepSupported AI gateways; ๐Ÿ›  per-run accounting and enforcement to integrate A1 A3 A4 A9 A10
DifyIf/Else, Iteration and LoopHuman Input nodePersisted human pause/resume within documented recovery mechanismsDeclared Code outputs; structured LLM outputs depend on modelPer-model settings; ๐Ÿ›  token/cost counter and enforcement through AI plugin/API D3 D4 D5 D9 D10
Flowise
๐Ÿ—„ Archived
Branches, shared state and bounded LoopHuman Input node; tool approvalHuman-wait checkpoints and recovery after restartFlow state and schema-based LLM JSON; overall validation to composeLoop/context limits; ๐Ÿ›  cumulative budget through an AI tool/API F2 F8
LangGraphCycles, conditional routing and parallel branchesInterrupts and state editingCheckpointers; persistent backend requiredGraph state schema; business validation to build๐Ÿ›  Shared state counter and checks before AI calls L1 L4 L5
CrewAIEvent-driven Flows, routing and tasksHuman input; async feedback provider with notification/callback transport to implement C14@persist, checkpoints and automatic persistence of pending human feedback C14State models and structured outputs by configurationPer-agent max_iter, duration/rate; ๐Ÿ›  shared counter and LLM hook enforcement C1 C3 C4 C5 C10
WindmillFlows with branches, errors and agent stepsSuspend / Approval; forms ๐Ÿท Cloud or EnterpriseSuspension and step retries; agent state can use a volumeAI Agent output JSON SchemaPer-agent iteration and completion limits; ๐Ÿ›  cumulative budget in an AI script/API W1 W2 W3 W4

๐Ÿ”Ž Validate on your workflow: parallel execution semantics, recovery during an interrupted call and the correctness of generated content beyond schema validation.

๐Ÿ’ฐ Iterion budget scope. Budgets are native, but sub-bot totals are separate from the parent's budget. Default finalization headroom is 10% and can be disabled. Cost accounting depends on backend information. Include these settings when measuring total mission cost. I1

๐Ÿ›  3. Technical environment and repository work โ€‹

Isolate execution, manage Git, prepare dependencies and inspect work.

Product๐Ÿ›ก Code / agent isolation๐ŸŒฟ Git worktree and result finalization๐Ÿ“ฆ Runtime dependenciesโš™๏ธ Distributed execution๐Ÿ”ญ Technical observability
IterionDocker/Podman/Kubernetes drivers; behavior depends on backend and launchNative worktree: auto, branch and merge policyBot + repository Devbox; sandbox imagesPlatform: NATS, runners, KEDA, MongoDB/S3Events, artifacts, live console, session views, Prometheus and OTLP I2 I4 I5
n8nExternal task runners for Code; ๐Ÿ›  external service for per-mission shell/repository N10๐Ÿ›  Git scripts through self-hosted Execute Command, or HTTP service N9 N10Extensible runner image; explicitly allowed packagesQueue mode: Redis, shared database and workersExecution history, worker metrics; log streaming ๐Ÿท plan-dependent N3 N5 N6
MakeMake Code JS/Python sandbox ๐Ÿท paid; ๐Ÿ›  external shell/repository service๐Ÿ›  Remote Git scripts through SSH or HTTP M11 M12Standard libraries; custom libraries ๐Ÿท Enterprise M8SaaS engine; separate local connection agentHistory, log search and audit ๐Ÿท plan-dependent M1
ZapierIsolated code, plan-dependent time/memory; ๐Ÿ›  external shell/repository service๐Ÿ›  Git executor API called through Webhooks Z10Code runtime; Git toolchain in external service Z7SaaS engine, without self-hosted engine workersZap History; observability ๐Ÿท plan-dependent Z1 Z2
ActivepiecesV8 and/or namespace modes; ๐Ÿ›  external shell/repository service๐Ÿ›  Git/sandbox executor through an HTTP-client piece A9Piece versions and dependencies; npm depends on sandbox modeApp, Redis queue, workers and storageRuns, analytics and audit ๐Ÿท plan-dependent A1 A5 A6
DifyRestricted Code sandbox; new Agent command/file sandbox in beta D11๐Ÿ›  Git tools and finalization policy; new Agent can execute commands, or use HTTP/plugin D9 D12Code: predefined libraries; new Agent: package installation D11Celery for streaming and resumes; non-streaming in the API in the described version D8Logs, dashboard and tracing integrations D1 D3
Flowise
๐Ÿ—„ Archived
Associated E2B interpreter; ๐Ÿ›  external shell/repository service F7๐Ÿ›  Custom tool calling a Git/sandbox executor F8Libraries available to JS runtime; hosting configurationDocumented message queue and workersTraces, analytics and evaluations F1 F2 F3
LangGraph๐Ÿ”Œ Deep Agents sandbox backend for shell/files; separate from graph runtime L8๐Ÿ›  Git functions/tools and finalization lifecycle to buildApplication environment; sandbox backend/image when using Deep Agents๐Ÿ”Œ Agent Server / LangSmith deployment, or own operationsState streaming; LangSmith Studio, tracing and evaluations L1 L2 L4
CrewAIAssociated E2B execution/file tools; legacy CodeInterpreterTool deprecated C13๐Ÿ›  Python Git tools and finalization lifecycle to buildPython environment and selected toolsTeam-operated framework; Enterprise private platform with replicated workers C11Events and tracing integrations; console ๐Ÿท plan-dependent C1 C6 C7 C9
WindmillNSJAIL and namespaces; AI Sandbox with persistent volumes๐Ÿ›  Git scripts and merge policy in flows; AI Sandbox for filesScript dependencies; documented Python resolution and lockfileWorker fleet, groups and access separationJob logs, flow state and monitoring interfaces W1 W5 W6 W7

๐Ÿ›ก Compare sandbox boundaries. An isolated Python node, an agent sandbox with shell access and a platform pod protect different resources. n8n documents external Code runners; Dify separates restricted Code from its new Agent sandbox; Deep Agents supplies sandbox backends alongside LangGraph; Windmill has an AI Sandbox. Compare file lifetime, network access and recovery for the selected mechanism. N5 D3 D11 L8 W5

Iterion's auto mode can fall back to unsandboxed execution depending on the host; an explicit sandbox request behaves differently. The documented cloud path currently uses the runner pod as its isolation boundary. Codex delegation does not support Iterion's external sandbox. I2 I4

โ˜๏ธ 4. Deployment, operations and governance โ€‹

Choose hosting, interfaces and team controls. Iterion's self-hosted platform includes multi-tenant organizations, teams and roles; evaluate these separately from simple user login support.

Productโ˜๏ธ Self-hosting / managed serviceโšก API and triggers๐ŸŒฟ Git for workflow lifecycle๐Ÿ‘ฅ Team governance๐Ÿ“œ License / commercial scope
IterionLocal and self-hostable platform; managed service on request โ€” subject to assessmentCLI/SDK, API, cron, dispatcher, webhooks.bot in Git; bundles and versionsNative multi-tenant organizations/teams, roles, SSO, bound secrets, quotas and auditMIT; experimental status I2 I5 I6
n8nSelf-hosting and n8n CloudAPI, CLI, triggers and webhooksGit/environments ๐Ÿท plan-dependentCommunity: user accounts, without shared projects or workflow/credential sharing; SSO and advanced governance ๐Ÿท plan-dependentSustainable Use + separate Enterprise license N1 N3 N7 N12 N13
MakeSaaS; local connection agent, no standalone engine in the reviewed offeringAPI and scheduled/triggered scenariosJSON blueprints; ๐Ÿ›  Git/CI pipeline with Make CLI M14Teams and Enterprise features ๐Ÿท plan-dependentCommercial service; credit quotas M1 M2 M5
ZapierSaaS; no on-premise versionTriggers, webhooks and developer tools ๐Ÿท plan-dependentJSON export ๐Ÿท Team/Enterprise; Git archiving and redeployment to arrange Z6Workspaces, connections and controls ๐Ÿท plan-dependentCommercial service; task allocation Z1 Z4
ActivepiecesCloud and own infrastructureTriggers, webhooks and MCP toolsGit and release promotion when Environments is enabled in the planPaid projects and roles; advanced audit/secrets ๐Ÿท plan-dependent A11MIT core; separate Enterprise components A1 A2 A7
DifyCloud, VPC and self-hostingApplication API; MCP publishingYAML DSL export; Git pipeline to arrangeCommunity: one workspace; multiple workspaces, SSO and advanced governance ๐Ÿท Enterprise D7Modified Apache 2.0 with additional conditions D1 D2 D6
Flowise
๐Ÿ—„ Archived
Self-hosting; Cloud still listed; repository archived, official community presence ended F9API, SDK and embedded chatVersionable JSON exports; ๐Ÿ›  Git pipeline to arrange F5Teams/workspaces; OIDC SSO ๐Ÿท Enterprise F6Apache 2.0 core; separate commercial components F1 F3 F4
LangGraphSelf-operated library; associated LangSmith deploymentRuntime calls; API through Agent ServerApplication code in the team's GitApplication-defined authorization; associated LangSmith Enterprise RBAC L9MIT runtime; separate service terms L1 L2 L4 L6
CrewAISelf-operated framework; Basic/Enterprise cloud platformPython calls; platform deployments and triggersCode and configuration in GitPlatform console; Enterprise SSO and RBACMIT framework; separate platform C1 C7 C8 C9
WindmillSelf-hostable; cloud offeringAPI, webhooks, scheduler and CLIGit sync ๐Ÿท Cloud/Enterprise; Community for workspaces up to two users W12Workspace roles and item ACLs; Community limit of three workspaces W10 W11AGPL/Apache by file; distinguish Enterprise and distributed binaries W1 W6 W8

๐Ÿข Team access and multi-tenancy โ€‹

Iterion includes organizations, teams and their access controls in its self-hosted platform. Compare this with the exact edition and resource boundary of each alternative. A shared login, a shared folder and an organization boundary cover different needs.

The availability row checks team/project access controls on infrastructure you operate. The table also records SaaS collaboration for context; Make and Zapier remain โ€œnoโ€ for that self-hosted criterion.

ProductTeam and resource boundaryAccess conditions
IterionOrganizations, teams and roles; tenant-scoped resources, credentials, quotas and audit.Included in the self-hosted platform. Execution isolation still depends on runner and sandbox configuration. I5
n8nProjects group workflows and credentials with project roles.Paid projects and sharing; Community has user accounts but excludes these collaboration features. This does not establish independent organization tenants. N12 N14
MakeTeams own scenarios, connections and data within an organization.Multiple teams and team roles require Teams or above; hosted engine. M16
ZapierShared folders grant collaboration access; workspaces separate users, Zaps, connections and task allocations.Folder sharing: Team/Enterprise. Multiple workspaces: Enterprise; hosted engine. Z12 Z13
ActivepiecesProjects scope flows, connections and tables to their members.Projects are a paid feature; platform administrators and operators retain wider access. A11
DifyWorkspaces group applications, knowledge and members.Self-hosted Community: one workspace. Multiple workspaces and enterprise management require Enterprise. D7
Flowise ๐Ÿ—„Workspaces partition resources with workspace roles.Cloud/Enterprise feature; self-hosted use requires Enterprise. The end-of-life condition applies. F10 F9
LangGraphAssociated LangSmith provides organizations, workspaces and RBAC.RBAC and self-hosted LangSmith require Enterprise. These platform controls are separate from the graph library and application authorization. L9 L10
CrewAIAssociated private platform provides organizations and permissions; optional namespaces separate organization workloads.Enterprise platform, separate from the Python framework. Namespace isolation needs explicit setup. C11 C12
WindmillWorkspaces scope users and resources; roles and item-level access control govern collaboration.Community supports workspaces with a global limit of three; advanced controls and Git deployment depend on edition. W10 W11 W12

Check the boundary your application needs. These are platform access controls for builders and operators. They do not automatically provide end-user authorization, isolated networks or a sandbox per customer. Administrators may retain cross-workspace access. For Iterion, validate tenant configuration, bound secrets and execution isolation together.

๐ŸŒฟ Two different Git lifecycles. One versions and reviews the automation itself. The other isolates an agent's repository changes, preserves the result and determines how to integrate it. A GitHub connector or Git export alone does not establish the latter.

LangGraph and CrewAI are compared as frameworks, with associated platforms explicitly identified. Managed-service features are not automatically attributed to the open-source library; Enterprise features are not automatically attributed to community editions.

๐Ÿ—„ Flowise end of life: August 31, 2026. The repository was archived August 13. Software features remain documented; the Cloud listing does not guarantee current service or support. Official announcement.

๐ŸŽฏ Why Iterion's integrated approach matters โ€‹

Iterion is AI-centric by design: agent and judge nodes, sessions, context, supervision and correction loops sit within the workflow engine. Developers can combine these primitives with custom scripts, plugins, MCP and APIs, then use the same platform for repository work, budgets, recovery and multi-tenant operations. The architectural choice is how much of that lifecycle you want supplied by the engine and how much you want to implement in application code.

Evaluate a complete mission: integration effort, execution behavior, accepted output and total cost, including models, infrastructure and human review. Feature counts cannot capture these tradeoffs; proposed ๐Ÿ›  integrations need implementation and testing.

Try the full lifecycle on a real mission.

Get started with Iterion ยท Explore the bot catalog ยท Plan your pilot

๐Ÿ“š Official sources โ€‹

Product logos and icons: visual asset provenance.

Iterion references are pinned to commit bbc1ddc7844b81582b6dfc4d0b7f381680bb284b, except the local connector foundation I8, reviewed at 603d2a1e3314252dd2995e3bfaa4a7394e13093b. Other sources were reviewed on September 11, 2026. CrewAI documentation displays version v1.15.21; its CodeInterpreterTool page announces deprecation while retaining historical examples, which are excluded from current capabilities here.

Additional checks: n8n โ€” JSON export; Make โ€” on-premise agent; Zapier โ€” support statement on on-premise; Zapier โ€” SSO setup; Activepieces โ€” SSO; LangSmith โ€” authentication; CrewAI โ€” Studio plan conditions; Windmill โ€” SSO.