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:
- Open the integration in Skyvia.
- Go to the Tasks tab.
- Click Share → Download JSON.
- 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:
- Create a new Import or Export integration in the target workspace.
- On the Tasks tab (before adding tasks), click Load.
- Select From file and upload the JSON file, or select From integration to copy from an existing integration in the same workspace.
- Review the loaded tasks and configure connections - connections are not transferred and must be specified manually.
What Is and Is Not Transferred
| Element | Transferred |
|---|
| 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 ...