---
title: Upload and Manage Plugins
slug: user-guide-10x/upload-and-manage-plugins
docTags: 
createdAt: 2025-06-18T11:01:36.090Z
---

﻿Plugins enable you to perform out-of-the-box integrations with third-party vendors.

To view installed plugins, from the Integrations page, click the **Plugins** tab.

::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/Yw0KJiIIGmLf5WT2LHC8S_view-plugins.png" size="46" width="1558" height="834" position="center" showCaption="false"}

## Upload Plugins

To upload a new plugin:

1. From the global navigation menu navitage to **Integrations**.


   ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/3rKvFlGwSgF3uJ_usOsz8_integrations-button.png" size="10" width="154" height="522" position="center" showCaption="false"}
2. From the Integrations taskbar, click the **Plugins** tab and then click the plus menu icon. **Upload Plugins** dialogue box appears.
3. In the **Upload Plugins** dialog, you can either drag and drop the plugin files or click **BROWSE** to locate and select them from your local system.
4. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/jASqjYgxBH2Vqvr-2cpVh_drag-plugin.png" size="24" width="685" height="557" position="center" showCaption="false"}
5. Plug ins can be downloaded from online sources or from apphub.swimlane.com. Select the desired plug in and Swimlane version, download it to your local system, and then drag and drop it into the dialog box to upload.

   ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/ji6Q_A9_YI4zyOnaG293m_app-hub-swimlane-package.png" size="42" width="1547" height="972" position="center" showCaption="false"}
6. On the Upload Plugins dialog, a list shows the uploaded plugins and the install status.
7. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/OrdpZbJdAwXo_4P_Gy35M_upload-plugin-list.png" size="40" width="1466" height="597" position="center" showCaption="false"}
8. When you upload a plugin, you introduce the library or utilities for interacting with the third-party software into Swimlane. After uploading, proceed with creating an asset with credentials from the plugin library .

## Identify the Version of Installed Plugins

You can identify the plugin by either of the following two methods.

Method 1:

Find the version of each plugin and the corresponding Python version for all plugins in the list of installed plugins.

::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/lYTxtD8s6k5ecNsaE7TG6_version-of-plugin.png" size="54" width="1919" height="973" position="center" showCaption="false"}

Method 2:

Locate the version of the plugin in the list of Tasks.

::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/RBXSSJw2XrIolFxZJXP6Z_plugin-version-in-tasks.png" size="50" width="1914" height="925" position="center" showCaption="false"}

Click on the related Task and see the Plugin version under Task Type.

::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/eVFia-I4CFlJIpjVMD1j2_related-task-task-type-plugin-version.png" size="48" width="1742" height="631" position="center" showCaption="false"}

## Upgrade Plugins

When uploading a newer version of a plugin, if a breaking issue is detected the status on the Upload Plugin dialog indicates that a new plugin version has been detected. This allows you to upgrade the plugin to the new version without losing previously defined tasks, assets, and configurations. If no breaking change is created by the upgrade, the plugin automatically upgrades without any additional input.

::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/O8AC5bmaiL_kkIgYVIBbe_upgrade-detected.png" size="54" width="1125" height="440" position="center" showCaption="false"}

To upgrade a plugin:

1. Click **Upgrade Now** to the right of the plugin.
2. The Upload Plugins dialog opens to show the tasks and assets that upgrading the plugin will affect.
3. Click **Continue Upgrade**.
4. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/EEDma6c4aQOa30aCr_R5o_upgrade-plugins-assets-tasks-with-changes.png" size="56" width="1575" height="725" position="center" showCaption="false"}
5. A dialog opens stating "You are about to upgrade a plugin which will create breaking issues." Click **Ok**.
6. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/EtrekxINyd1Rbzi_BwTVA_upgrade-plugin-breaking-confirmation.png" size="50" width="444" height="82" position="center" showCaption="false"}
7. The Upgrade Plugin window opens showing the tasks and assets affected by the plugin upgrade. This allows you to view and resolve issues.
8. Click **Resolve # Issues** to the right of the item.
9. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/UQM8GDfsahcz3ckImW2QE_resolve-issue.png" size="58" width="1577" height="720" position="center" showCaption="false"}
10. To resolve issues associated with a task/asset, navigate to the broken parameter.
11. **Note:** There can be more than one task/asset to resolve.
12. **Note:** This example uses a broken output parameter. So, we navigate to the **OUTPUT PARAMETERS** tab.
13. Click **Discover Parameters**.
14. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/sWvCkn9HYafDRNLiV4Ycp_click-discover-parameters.png" size="52" width="1534" height="834" position="center" showCaption="false"}
15. On Discover Parameters, click **Run Task** to display the discovered parameters' input values.
16. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/QmzJJJzosiPNOYd1O3iIW_run-task.png" size="50" width="1198" height="581" position="center" showCaption="false"}
17. Select the parameters that the application alerted, and then click **Add Selected Parameters**.
18. **Tip:** A red alert icon indicates unmapped parameters.
19. **Important!** This adds the parameter, but we still need to map it!
20. Click **Unmapped Parameters** to verify the unmapped parameter.
21. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/lhpqjeXENvyk9H_kODiFy_plugins-alert-output.png" size="50" width="1527" height="834" position="center" showCaption="false"}
22. Click **Add Mappings to App**.

    ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/wly6SRVo1eNWTvnNcwDpx_add-mappings-to-app.png" size="54" width="1393" height="637" position="center" showCaption="false"}
23. Click **Approve** to add the new fields to the application.

    ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/p8xCs0gLk6LWQwDOvoU9E_add-mapping-click-approve.png" size="50" width="1093" height="758" position="center" showCaption="false"}

    The parameter is updated, which shows as mapped.

    ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/x0WbZyknypdIx7yQxsuND_updated-parameter.png" size="60" width="1536" height="757" position="center" showCaption="false"}
24. Click **Save**.
25. Close out of the remaining screens, navigate back to **APPLICATION RECORDS**, and select the desired application and add a new record. The new field is available.
26. To test the record, click **Run Search**.

    ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/Cb1SGpTPtTTG55FubDXwT_run-search.png" size="52" width="1403" height="316" position="center" showCaption="false"}

    The search runs successfully!

## Delete Plugins

To delete a plugin:

1. On the plugin, click the ellipsis menu and select **Delete Plugin**.
2. The Delete Plugin dialog opens to show the tasks and assets deleted and the applications, applets, and forked tasks affected by removing the plugin.
3. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/ZP0Rkfqzuou4XUwYp2QTq_delete-plugin-affect.png" size="48" width="1651" height="770" position="center" showCaption="false"}
4. Click **Delete Plugin**.
5. A dialog opens stating "You are about to delete a plugin. This will create breaking issues." Select **Delete Plugin**.
6. **Note:** Once the plugin is deleted, the breaking issues noted by this dialog need to be fixed.
7. Now the plugin has been removed.

