Get started

SnapLogic provides a secure multi-tenant platform for creating and deploying integrations. We recommend using different environments for development and production. In each environment, users have access to the subscribed apps and features. When you log in, you can switch to any environment that you have permission to use.

SnapLogic pipelines define the logic to integrate, orchestrate, and transform data. The SnapLogic Platform offers several ways to use pipelines:

  • In Designer, you can create pipelines based on your use cases and configure tasks to execute them.
  • With an API Management (APIM) subscription, you can expose integrations created in Designer as APIs for internal or external consumers.
  • An AutoSync subscription offers a no-code environment where you simply supply configuration. Under the covers, pipelines perform ingestion, basic data transformation, and synchronization for a selection of popular endpoints.

This section of the documentation describes how to use Designer to design, test, and deploy integrations.

Leverage artificial intelligence (AI)

The SnapLogic Platform offers AI assistance in Designer for creating integrations. SnapGPT can create pipelines, generate SQL queries and expressions, and help you find answers to questions quickly. As you build and refine pipelines in Designer, the IRIS Integration Assistant can offer suggestions on Snap configuration, which Snap to use next, and more.

Pipeline basics

Snaps are the building blocks of a pipeline. Each Snap performs a single function, such as read, parse, transform or write data. A Snap Pack contains a set of related Snaps. The Snaps catalog on the left side of Designer lists Snap Packs and Snaps. Core Snaps are available in all environments. Premium Snaps are available by subscription. You can request a free trial for Snaps that are of interest.

A Snap account stores the credentials and configuration required to connect to your endpoints, such as databases and file systems. Any Snap that communicates with an external endpoint needs an authenticated account to access endpoint resources.

You don't need to create a pipeline from a blank slate. The Public pattern library offers a variety of templates for common use cases. In an environment with a SnapGPT subscription, you can ask SnapGPT to generate a starter pipeline or help with data mapping and expressions.

Learn more about pipelines and their components: