Extensions / Custom extensions

Custom extensions

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

Ready-made extensions are easily downloaded as files and transferred from one company to another.


Install a ready-made extension

You can install a ready-made extension by uploading it to the system as a .e365 .

  1. Go to Administration > Extensions.
  2. Click the +Extension button.
  3. In the window that opens, select the Upload file option.
  4. Select a file to upload from your local computer. Please note that .e365  files only are supported.
  5. Read the brief description of the extension to be installed.
  6. Click Next to complete the upload.


Enable extension

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

  1. In the Administration > Extensions section, click on the extension's name.
  2. On the page that opens, click Enable. The extension settings page will open.
  3. Specify the required parameters.
  4. Click Save. The extension is ready to go.


You cannot make any changes to the uploaded extensions. Only their author can edit them.


Disable extension

The administrator can enable or disable the installed extension at any time.

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

Disabling extensions without analyzing where their parts are used can disrupt users' work or cause the malfunction of business processes.

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

If the extension is disabled, the widgets it contains will disappear from the forms and pages to which they were added. Custom activities will be hidden in the Business Process Designer and will not be added to new process diagrams. When executed, the process that contains the activities from the disabled extension will be escalated. It is impossible to publish such a process; you will see an error message when you try to do so.