Share Skyvia Integrations Between Accounts and Workspaces

Sharing Integrations Between Accounts and Workspaces

Overview

Skyvia allows you to export Import and Export integration configurations as JSON files and load them into other accounts or workspaces. This enables reuse of integration tasks, collaboration between teams, and backup of integration configurations.

Supported Integration Types

This feature is available for Import and Export integrations only. Replication, Synchronization, and other integration types are not currently supported.

Exporting an Integration

To export an integration configuration:

  1. Open the integration in Skyvia.
  2. Go to the Tasks tab.
  3. Click ShareDownload JSON.
  4. Save the file locally.

The downloaded JSON file contains all task configurations, mappings, expressions, and filter settings for the integration.

Importing an Integration

To load a shared integration configuration into a new integration:

  1. Create a new Import or Export integration in the target workspace.
  2. On the Tasks tab (before adding tasks), click Load.
  3. Select From file and upload the JSON file, or select From integration to copy from an existing integration in the same workspace.
  4. Review the loaded tasks and configure connections - connections are not transferred and must be specified manually.

What Is and Is Not Transferred

ElementTransferred
Task configurations and mappings✅ Yes
Expression and Constant mappings✅ Yes
Filter settings✅ Yes
Connection settings❌ No - must be reconfigured
CSV source/target files❌ No
Schedule settings❌ No

Security Note: The JSON file may contain data from Expression mappings, Constant mappings, and filters. Review the file contents before sharing it externally.

Useful Links