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

    • Related Articles

    • Running Skyvia Agent in Multiple Workspaces

      Overview If you need to use the Skyvia Agent across multiple workspaces, you do not need to reinstall it. A single installed Agent instance can be connected to any workspace by reusing its agent key. Follow the steps below to configure this. ...
    • Why Scheduled Integrations on Free Plan Stop

      Currently, you are on the Free Plan. This plan allows you to set schedules for up to two integrations for a period of 30 days. After 30 days, the schedule is automatically turned off. You can reactivate the schedule for another 30 days if needed. If ...
    • Tips for Managing Integration Queue Times

      Overview When an integration is triggered - either on schedule or manually - it is placed in an execution queue before record processing begins. Queue wait times are normal and typically last only a few seconds. However, during peak load periods, ...
    • Account and Workspace Roles in Skyvia

      In Skyvia, we distinguish between account and workspace roles for seamless teamwork: 1. Account Roles The account admin, also known as the account owner, has full control over the account. They can manage subscriptions to Skyvia products, modify ...
    • NetSuite: 2FA required

      Skyvia connects to NetSuite via the NetSuite API. Basic Authentication does not support accounts configured with 2FA (two-factor authentication). If your NetSuite user account has 2FA enabled, please use Token-Based Authentication to connect to ...