Modules / Custom modules

Custom modules

In ELMA365, you can configure custom modules that add new functionality to the system. For example, you can create new business process activities with custom logic, set up integrations with third-party applications and IP telephony services, or connect software robots. You can create a widget and later use it on dynamic app forms or on pages. You can also create new web API methods to expand the possibilities for integration with external systems.

Modules that you create can be easily exported as files and transferred from one company to another.

Install a ready-made module

You can install a module by uploading it to the system as an .e365 file.

  1. In the left menu of the main page, click plus Add Workspace.

Alternatively, go to Administration > Modules and click +Module.

  1. In the window that opens, select the Upload file option.
  2. Select a file to upload from your local computer. Please note that only .e365 files are supported.
  3. Read the brief description of the module to be installed.
  4. Click Next to complete the upload.

Enable a module

After you install the module, you need to enable it.

  1. Go to Administration > Modules and click on the modules name.
  2. On the page that opens, click Enable. The module settings page will open.
  3. Specify the required parameters.
  4. Click Save. The module is ready to be used.


It is impossible to make changes to uploaded modules. Only their authors can edit them.

Disable a module

The administrator can enable or disable an installed module at any time.

начало внимание

Disabling modules without analyzing where their parts are used can disrupt userswork or cause errors in business processes.

конец внимание

If a module is disabled, the widgets it contains will disappear from the forms and pages that they were added to. Custom activities will be hidden in the business process designer. It will become impossible to add them to the diagrams of new processes. When executed, processes that contain activities from a disabled module will follow the escalation transition. It is impossible to publish such a process; you will see an error message when you try to do so.

Found a typo? Highlight the text, press ctrl + enter and notify us