Skip to main content

Introduction

Concepts#

Process#

In Process module you can create a workflow. Workflows are used for automating business processes. They help to improve the accuracy and quality of business processes, while also saving time and human resources.

Workflow is a template of actions that are interconnected. Every action can have several outcomes and we can have actions for all outcomes or only for the desired ones. Process module can work with all AIH modules, this means that you can create a workflow that can call any AIH module or listen to events from another AIH module.

In Process module we are using Elsa workflow engine.

In Process module you can also create a change request. Before Process module AIH was working based on permission, meaning that only users who had the permission could create/update/delete something in an AIH module. Now, all users can create/update/delete something in AIH through a change request.

Change request has reviewers who can approve or decline the request. Only the change requests that successfully pass the review get applied to the real environment. Currently change request is used in Risks module.