About the plugin platform

What are plugins

A plugin is an extension that adds new features to Tracker that are not included in the standard set of capabilities. For example, a new interface element, integration with an external system, or an AI assistant. Using plugins, users can solve narrow or team-specific tasks on their own, without waiting for the required features to be implemented in the core of the Tracker service.

Not only the service team can create plugins for Tracker. Third-party developers can also create plugins for their organization's employees or add them to the public catalog to share their plugins with all Tracker users. How to create a plugin

Tracker users will be able to find plugins in the catalog and enable them for themselves and their queues. Or request permission from the administrator to use a plugin.

How the plugin catalog works

What can be extended

The plugin platform supports extending Tracker's functionality using UI extensions — you can add interface elements in predefined slots. Available slots

Integration models

The interaction between a plugin and the service is based on the following interfaces:

  • UI extension points — predefined places in the user interface for embedding plugins. The list of points will be expanded.

  • Public API — working with service entities (read/write) and calling supported operations.

For the technical description of the platform, see How the plugin platform works.

Plugin catalog

Tracker users can find and enable plugins in the catalog: How to connect and use plugins.

To publish a developed plugin in the catalog, you need to submit it for moderation and wait for approval. If the Tracker team approves the plugin, it will appear in the catalog of your organization with a request to enable it. How to approve a request

A plugin developed in an organization can also be added to the public catalog so that it becomes available to employees of other organizations. To do this, contact Tracker support.

The process of publishing a plugin is described on the Publishing the plugin page.