Features

html5 visual designer

Not everyone is a developer and we account for it. Workflow Engine comes with an inbuilt HTML5 visual designer that allows anyone to create interactive workflows of any complexity in a snap without the need to draft them programmatically. We leverage the native element to let you design, model, edit and visualize your custom workflows.

drag & drop

Drag & Drop

Drag & drop your workflow activities to a desired place on canvas without losing connections or add new transitions between activities.

Auto Arrangement

Auto Arrangement

Do not bother rearranging a workflow on canvas and let our inbuilt algorithms do the job of placing all the element on canvas the best way possible.

Snap to Grid

Snap to Grid

Snap each activity to grid increments on your canvas to make a clean, readable and structured layout of your custom workflow design.

Zoom

Zoom

Increase or decrease the magnification of the workflow display to make it easy to see the whole picture and tweak activities and transitions.

Browser Support

Internet Explorer

11+

edge

14+

firefox

50+

chrome

49+

safari

10+

opera

42+

Scheme

CORE COMPONENTS

Workflow Engine offers its users all the components necessary to implement workflows of any complexity and helping them to adhere to consistent business processes. Workflow Engine is designed to improve organizational efficiency and productivity, allowing companies to concentrate on performing the work rather than managing the workflow.

Activities

Activities

Define as many workflow activities capable of running actions when reached as you like.

Transitions

Transitions

Connect activities with transitions that are trigered by commands or timers.

Actions

Actions

Write custom code actions that should be executed whenever an activity is reached.

Actors

Actors

Add multiple actors including users and external systems with different roles.

Commands

Commands

Specify commands that should be executed to trigger a specific transition.

Timers

Timers

Set intervals or date/time to trigger a transition from one activity to another.

VERSION CONTROL

Workflow Engine comes with an in-built version control that helps you keep track of any changes introduced to your workflows and revert them upon necessity. Whenever you update a workflow the engine versions your changes, letting you choose whether you want existing processes to finish running the old version or to force them to run a new one.

How It Works

Version control

PARALLEL WORKFLOWS

Workflow Engine makes it possible to split your workflow into multiple branches to execute activities concurrently rather than successively. Successful completion of activities within all branches merges the branches back and advances the process a step forward in your workflow.

How It Works

Parallel workflow

XML IMPORT/EXPORT

Workflow Engine generates versioned XML definition files that are stored in a connected database. Besides, the engine’s visual designer provides you with a capability of exporting and importing workflows as backups, or for further reuse and sharing.

scheme code

LOCALIZATION SUPPORT

Transfer the intent of the original user interface to any other language while maintaining usability and functionality of the Workflow Engine by adding locale-specific translations to any UI component.

TIMERS

Workflow Engine enables users to add custom timers to trigger a transition from one activity to another, supporting the UTC format from the box and allowing you to use a custom format.

Intervals

Set intervals in milliseconds, seconds, minutes, hours and days to trigger a transition.

Date/Time

Set a specific date, time or a date/time combination when a transition should be triggered.

compatibility

dotnet Java

Workflow Engine comes in a Java and a .NET build, enabling you to run it on any environment that support these technologies and integrate it to your Java or .NET solutions. Besides, the engine is supplemented with a set of providers that allow you to connect it to a DBMS of your choice:

Download providers

Missing a DBMS provider?

Get in touch and we’ll guide you through connecting Workflow Engine to any other database that is not on the list.

Get in touch

INTEGRATION OPTIONS

Direct Reference

Direct Reference

Integrate Workflow Engine to your project directly by manually adding references to the engine to keep updates at bay and avoid potential merge conflicts.

Build Managers

Package/Build Managers

You can easily add Workflow Engine to your project via NuGet or Maven, enabling automatic dependency handling, assembly referencing and package updates.

Integration options
How to integrate

BPMN 2.0 SUPPORT

Workflow Engine allows you to use your BPMN tools of choice to model business processes and execute them within the Engine, enabling your analysts and developers to work more efficiently when using Workflow Engine as part of your BPM software.

Read more

The engine itself uses Workflow Engine Model and Notation (WEMN) as a standard for business process modeling that provides a graphical notation for specifying business processes, providing users with a set of benefits that BPMN2 lacks:

Compact notation Fewer objects Scheme adapted for custom development

YOUR OWN SECURITY LAYER

Workflow Engine comes with no embedded security whatsoever, which is great news. And here’s why.
Depending on how complex your application becomes eventually, the embedded security model leads to a plethora of hard coded rules. Workflow Engine, in turn, allows you to easily integrate it with a security system of your own choice, thus, remaining easily adapted to changing requirements and leaving the choice of a security layer up to you.

CONTACT US

Drop us a line and we will get back to you within 24 hours to answer your questions. All submitted information will be kept confidential.

* - required fields

There's been a server error. Please, try again

Sending your message
Top