Skip to main content
All CollectionsIntegrations
Integrating SmartSuite with Skyvia
Integrating SmartSuite with Skyvia

Effortlessly connect and manage your SmartSuite data using Skyvia's robust integration tools.

Nate Montgomery avatar
Written by Nate Montgomery
Updated today

What is Skyvia?

Skyvia is a no-code cloud data integration platform that offers a wide range of capabilities, including ETL, ELT, Reverse ETL, data migration, and synchronization. It enables seamless data exchange between apps, databases, and cloud services, empowering organizations to streamline workflows and enhance data visibility.

Skyvia's support for SmartSuite includes:

  • Data Integration: Import/export SmartSuite data, replicate it to relational databases, and synchronize with other cloud apps.

  • Query: Access SmartSuite data with powerful querying tools.

Note: Skyvia Backup does not currently support SmartSuite.


Establishing a Connection to SmartSuite

To connect Skyvia to SmartSuite, you'll need your Workspace ID and API Key. Here's how to get started:

1. Retrieve Your Credentials

Workspace ID:

  1. Log in to your SmartSuite workspace.

  2. In your browser URL, locate the first eight characters after https://app.smartsuite.com/.

    • For example, in https://app.smartsuite.com/abc01cba/home, the Workspace ID is abc01cba.

API Key:

  1. Log in to your SmartSuite workspace.

  2. Click your user icon and select API Key from the menu.

  3. Scroll to the API Key section and click Generate API Key.

  4. Copy the generated API Key.


2. Create a Connection

  1. In Skyvia, navigate to the connection settings for SmartSuite.

  2. Enter your Workspace ID and API Key in the corresponding fields.

  3. Save the connection.


Connector Details and Key Features

Data Structure

Skyvia organizes SmartSuite data into several object types:

  • Solution Objects: Represent tables in your SmartSuite workspace, displayed with the format <SolutionName>_<TableName>.

  • System Objects: Includes System_Members and System_Teams (read-only).

  • File Objects: Created for solution tables with file fields.

  • Comment Objects: Available for each solution table with a *Comments suffix.

  • Static Objects: Includes Solutions and Applications.

Nested Objects

Skyvia supports importing and updating nested objects within SmartSuite. For example, fields like Checklist Items or Time Tracking Logs can be directly mapped during data import.

Filtering Capabilities

Use SmartSuite's native API filters to optimize data retrieval, such as:

  • Filtering by RecordId, Date, or Status.

  • Combining filters with supported operators like =, IS NULL, and IS NOT NULL.

Replication and Synchronization

  • Incremental updates are supported for most SmartSuite objects, ensuring efficient data replication and synchronization.

  • Synchronization includes support for INSERT and UPDATE operations with timestamp fields.

Supported Actions

Skyvia supports standard DML operations for SmartSuite objects, such as INSERT, UPDATE, and DELETE, ensuring robust data manipulation capabilities.


Learn More

Dive deeper into SmartSuite and Skyvia's integration capabilities by visiting SmartSuite’s Help Center or Skyvia’s Documentation.

Did this answer your question?