# Shared connectors
Shared connectors are custom connectors shared through the Embedded Admin console exclusively to all customers. Partners can build and manage the versions of the connectors required by their customer community, resulting in quicker turnaround time and greater control over the connector's functionality.
The shared connectors feature also enables Embedded partners to limit the use of their private APIs to their customers only if the custom connectors require them.
Shared connectors tab in the Admin Console
# Build a connector
You must build your custom connector in the admin account before you can share it. A custom connector enables Workato to interact with a single application through a series of triggers and actions.
Connectors built on the SDK are private, meaning they are only visible and available to the connector's owner. The connectors are first built in the admin account as custom connectors and then shared as shared connectors.
View the SDK developer program documentation to get started with building a connector.
# Share a connector
You can push your custom connector to your customer community after you build and test it. Ensure you release the version of the connector you plan to share, as there are often multiple versions of the same connector.
FEATURE AVAILABILITY
Closed code source connector sharing is subject to the following limitations:
- Collaborating workspaces must use the same data center as the custom connector's developer. Refer to Share data between regions for more information on cross-region collaboration.
- Partners must be given access to this feature. Contact your Customer Success Representative to learn more.
Complete the following steps to share a connector in Automation HQ:
Sign in to your Workato account. The Orchestrate platform displays by default.
Go to Automation HQ.
Select the Shared connectors tab.
Workspace moderators
Click Share connector with all workspaces.
Use the drop-down menus in the Share connector dialog to select a custom connector and the version you plan to share, then click Share connector.
The Share connector dialog
If your workspace has access to closed source connector sharing, you can decide to share your connector as open or closed source:
After customers install the custom connector, they can use it in their recipes by selecting it in the recipe editor. The connector is unavailable on the customer's Tools > Connector SDK page.
# Version management
Partners may continually develop the connector while customers use a prior version of the connector. After development and test cycles, Embedded partners can release the latest version of the connector.
Select a connector to share
Workato prompts you to update to the latest version when you release a new version of a shared connector. Click Update version to choose from a list of released versions.
Partners may also revert to a previous version of the connector by clicking the overflow menu on each shared connector and selecting Switch shared version.
# Export shared connectors
You can export custom connectors from the admin account to customer or external accounts.
# Export to customer workspaces
If you previously shared the connector with your customers, it is already available in their accounts. Do not include the custom connector as part of the package during the export process if the custom connector is already present in their accounts.
Select a connector to share
Workato displays a warning message during the export process to remind users to remove the connector if they have already shared it with the intended account. In the example, the manifest used to build the package excludes the Simpletexting custom connector. The recipes work with the version of the connector shared by the partner in the admin account's Shared connectors page when imported.
# Export to other accounts
Include the custom connector in the manifest and package when exporting a shared connector to environments outside of customer workspaces. This installs the packaged connector if it doesn't exist, or updates the connector if it is already present in the other workspace.
# Remove shared connectors
Removing shared connectors is an irreversible action that prevents the discovery and usage of the connector in customer workspaces. Additionally, removing shared connectors stops customer recipes that use the connector. You must stop all active recipes using the connector before you remove it.
Last updated: 2/6/2025, 10:05:26 PM