PILOT Extensions
PILOT Extensions is a tool that allows developers to extend the functionality of the PILOT monitoring system. With it, you can add new features, integrate external services, and adapt the platform to meet specific needs.
Who is it for
PILOT Extensions is ideal for:
— developers and integrators who want to customize the system for specific business requirements and connect external services
— companies that need more functionality than the standard version offers, such as creating custom reports, integrating with other systems, or adjusting interfaces and visualizations
— teams who want to quickly develop and test new ideas by creating prototypes and minimal viable extensions (MVP) for further iteration
— organizations that value flexibility and need a platform that can adapt to changes and grow alongside the business
Where to find focumentation and examples
All materials for getting started with PILOT Extensions are available in the official GitHub repository:
How to get started
1. Go to the PILOT Extensions repository on GitHub: PILOT Extensions repository
2. Review the installation and setup guide in the README file
3. Choose a suitable template or example for your extension — you’ll find examples and instructions in the docs folder
4. Implement your logic
5. Integrate the extension into the PILOT interface as described in the repository documentation
To clearly explain the process of creating extensions using PILOT Extensions, we’ve prepared a video tutorial titled
|
How PILOT extensions appear in the interface
If extensions are available for your account, you can open the list from the additional actions menu:
1. Click the menu icon
in the top-right corner
2. In the drop-down list, select Extensions

After that, a window with the list of available extensions will open.
Extensions list
The Extensions window shows all extensions available for your account.

The list is displayed as cards. Each extension usually shows:
-
Extension icon
-
Name
-
Author
-
Short description
-
Toggle switch for enabling or disabling
-
button with extension details
If there are many extensions, you can use the search bar
at the top of the window to quickly find the one you need.
How to enable or disable an extension
There is a toggle on the left side of each extension.
After you enable an extension, it may:
-
appear as a new menu item
-
open as a separate module
-
add new interface elements or actions to the system
Extension details
To the right of each extension there is an
button.
If you click it, a page with information about the extension will open.

Unpublished extensions
In the top-right corner of the Extensions window, there is a Show drafts option.
If you enable it, the list will show not only published extensions, but also draft versions — extensions that have not yet been released.
A draft is a preliminary version of an extension that is still being developed, tested, or refined. This option is used, for example, when you need to check an extension before publication or test a new feature.
The Show drafts option is available only to administrators.
|
Example of an extension
One example of an extension is Airports List. This is a module that shows a list of airports and their locations on the map.
After the extension is enabled:
-
a new section appears in the interface
-
a screen with the list of airports opens
-
a map is displayed рядом with it
-
when you select a row in the list, you can immediately see that airport on the map
This type of extension adds a new working tool to the system, not just a separate setting.


