Workflow Engine Editions
The Workflow Engine Family contains four Products: Workflow Engine Free, Workflow Engine, Workflow Engine NEO, and Workflow Server. Workflow Engine Free has no Editions. Workflow Engine Team and Workflow Engine Complete are Editions of Workflow Engine. Workflow Engine NEO is based on classic Workflow Engine; its Editions are Workflow Engine NEO Subscription, Workflow Engine NEO Business, Workflow Engine NEO SaaS, and Workflow Engine NEO Enterprise. Workflow Engine Free, Workflow Engine, and Workflow Engine NEO are embeddable through the WorkflowEngine.NETCore-Core NuGet package and run in-process. A license key selects a Workflow Engine or Workflow Engine NEO Edition; Workflow Engine Free needs no key. Database providers and optional plugins use separate NuGet packages.
For detailed feature comparisons and pricing, contact the sales team.
Workflow Engine Free and Workflow Engine Editions
Workflow Engine Free embeds directly into your .NET application, as do the Workflow Engine Team and Workflow Engine Complete Editions. They share the same core API and database providers and differ primarily in usage limits and scaling capabilities. Workflow Engine NEO is a Product based on classic Workflow Engine; its embeddable Editions add API and multi-tenancy capabilities.
Workflow Engine Free
Workflow Engine Free is a Product without Editions for personal, non-commercial use under a perpetual License. It requires no license key and is ideal for evaluating the engine, building a proof of concept, or learning how to model processes visually. Workflow Engine Free includes the full Workflow Designer and all core runtime features but is limited to 10 schemas and 4 execution threads. Activities, transitions, and commands are unrestricted. The designer displays Optimajet branding.
You can move from Workflow Engine Free to a commercial Edition by supplying a license key; no code changes are required.
Workflow Engine Team
Workflow Engine Team is an Edition of the Workflow Engine Product, available under a perpetual License for internal commercial use. It is designed for teams building applications to automate company processes such as approvals, document routing, and back-office tasks. Team removes schema count limits and raises thread, command, activity, and transition limits significantly compared to Workflow Engine Free. It includes 365 days of free updates and supports single-server deployment. The designer retains Optimajet branding.
Choose Workflow Engine Team when you need commercial-grade reliability and a clear upgrade path to Workflow Engine NEO without rewriting your solution.
Workflow Engine Complete
Workflow Engine Complete is an Edition of the Workflow Engine Product, available under a perpetual License for internal commercial use with no feature restrictions. It removes all usage limits - unlimited schemas, threads, commands, activities, and transitions. Complete adds multi-server clustering for horizontal scalability and removes Optimajet branding from the designer. It includes 365 days of free updates.
Choose Workflow Engine Complete when you need unlimited usage, horizontal scalability, and the flexibility to build the engine integration layer yourself without a web API, while keeping a path to Workflow Engine NEO in the future.
Workflow Engine NEO
Workflow Engine NEO is a Product based on classic Workflow Engine for SaaS, multi-tenant, and enterprise product scenarios. It has four Editions: Workflow Engine NEO Subscription, Workflow Engine NEO Business, Workflow Engine NEO SaaS, and Workflow Engine NEO Enterprise. Like Workflow Engine Free and the Workflow Engine Product, Workflow Engine NEO is embeddable - it runs in-process inside your .NET application. Workflow Engine NEO Editions add RPC and REST API, full hybrid multi-tenancy, multi-server clustering, and built-in forms integration on top of the core engine. All Workflow Engine NEO Editions include the Workflow Designer without branding.
Workflow Engine NEO Subscription
Workflow Engine NEO Subscription is an Edition of the Workflow Engine NEO Product for public web applications and SaaS platforms. It is offered under an annually billed Subscription License and includes the full NEO feature set: RPC and REST API, full hybrid multi-tenancy, multi-server clustering, and forms integration.
Choose Workflow Engine NEO Subscription when you are building a public, multi-tenant platform and need everything included under a subscription with the flexibility to choose support levels separately.
Workflow Engine NEO Business
Workflow Engine NEO Business is an Edition of the Workflow Engine NEO Product, available under a perpetual License for internal commercial applications that need NEO API capabilities. It includes the RPC and REST API, full hybrid multi-tenancy, multi-server clustering, and forms integration. Includes 365 days of free updates.
Choose Workflow Engine NEO Business when you need a perpetual license for an internal application with NEO features and no recurring fees as you scale.
Workflow Engine NEO SaaS
Workflow Engine NEO SaaS is an Edition of the Workflow Engine NEO Product, available under a perpetual License for public web applications and SaaS platforms. It includes the complete NEO feature set - RPC and REST API, full hybrid multi-tenancy, multi-server clustering, forms integration, Active Directory connector, and BPMN import - all under a single one-time payment. Includes 365 days of free updates.
Choose Workflow Engine NEO SaaS when you need the full NEO feature set permanently with no recurring fees as you scale.
Workflow Engine NEO Enterprise
Workflow Engine NEO Enterprise is an Edition of the Workflow Engine NEO Product, available under a perpetual License for enterprise platforms, OEM distribution, and white-label deployments. It includes all NEO features plus white-label designer canvas, OEM redistribution rights, the FormEngine drag-and-drop React form builder module, Active Directory connector, BPMN import, and one year of source code access. Includes 365 days of free updates.
Choose Workflow Engine NEO Enterprise when you need to redistribute the engine inside your product, require white-label branding, and want direct vendor support backed by an SLA.
Which Product or Edition is right for you
The license key you pass to WorkflowRuntime.RegisterLicense() determines which licensed Edition is active. Workflow Engine Free is a Product without Editions and requires no key. Each Edition of Workflow Engine or Workflow Engine NEO requires a purchased license key.
| Scenario | Recommended Product or Edition |
|---|---|
| Evaluation, POC, learning, personal projects | Workflow Engine Free (Product) |
| Internal company process automation | Workflow Engine Team or Workflow Engine Complete |
| SaaS or multi-tenant platform (subscription) | Workflow Engine NEO Subscription |
| Internal app with NEO API features (perpetual) | Workflow Engine NEO Business |
| SaaS or multi-tenant platform (perpetual) | Workflow Engine NEO SaaS |
| OEM, white-label, enterprise redistribution | Workflow Engine NEO Enterprise |
You can start with Workflow Engine Free and upgrade to any commercial Edition of Workflow Engine or Workflow Engine NEO by supplying a license key - no code changes are required beyond setting the key.
How to get a license
To purchase a license or request a trial key, visit the pricing page. You can also obtain a trial or commercial key directly from the License Key page. For detailed feature comparisons and custom enterprise requirements, contact the sales team at sales@optimajet.com.
Frequently asked questions
Which Product or Edition should I start with?
Start with Workflow Engine Free, a Product without Editions. It requires no license key and includes all core runtime features. For production, purchase a license for an Edition of Workflow Engine or Workflow Engine NEO and pass its key to WorkflowRuntime.RegisterLicense() - no code changes are needed.
What is the difference between Workflow Engine Team and Workflow Engine Complete?
Workflow Engine Team and Workflow Engine Complete are Editions of the Workflow Engine Product under perpetual Licenses for internal commercial use. Team has usage limits (8 threads, 100 commands, 100 activities, 500 transitions per schema) and single-server deployment. Complete removes all limits, adds multi-server clustering, and removes Optimajet branding.
What is the difference between Workflow Engine NEO Subscription and Workflow Engine NEO SaaS?
Workflow Engine NEO Subscription uses an annually billed Subscription License. Workflow Engine NEO SaaS uses a perpetual License with a one-time payment. Both are Editions of the Workflow Engine NEO Product and include RPC and REST API, full hybrid multi-tenancy, multi-server clustering, and forms integration.
When should I choose Workflow Engine NEO Enterprise?
Choose the Workflow Engine NEO Enterprise Edition when you need OEM redistribution rights, white-label designer canvas, and the ability to redistribute the engine inside your product. It includes all features plus source code access.
Can I upgrade from Workflow Engine Free or change Editions?
Yes. Workflow Engine Free and all listed Editions use the same core NuGet package, WorkflowEngine.NETCore-Core. Database providers and plugins may require separate packages. To upgrade, supply or replace the license key via WorkflowRuntime.RegisterLicense(); no other code changes are required.
Where can I get detailed feature comparisons?
Contact the sales team for detailed feature comparisons, pricing, and custom enterprise requirements.