Integry is an integration platform for B2B SaaS companies looking to provide their end-users with integrations that provide exceptional experiences.
Using Integry, you can enable hundreds of integrations to your end-users. By setting up these integrations, your end-users can import data from other apps, export data to other apps, do one-way or two-way data syncing, create Flows, and do a lot more.
In this article, we're going to walk you through some of the key concepts of Integry.
The Integration Marketplace is a public listing of all apps that your end-users can set up integrations with. Your end-users can either employ the Flows (integrations) you've created for them (aka Guided Flows) or they can create their own integrations using the Custom Flows.
Integry enables you to quickly set up an entire Marketplace on a subdomain, which is either yourcompany.integry.io or a custom domain, such as integrations.yourcompany.com.
The Flows appear on the Marketplace as Flow Cards. Shown above is an example of Tatango's Integration Marketplace.
You can see eight Flow Cards in the above image. Each Flow Card is a blueprint of the integration workflow with different apps like Hubspot, Mailchimp, Salesforce, and more.
Your end-users can view the Flow Cards under different categories or find them using the search option. (shown above)
As you can see, this Marketplace can easily be branded to your liking. You can customize logos, colors, layouts, or individual elements.
You can link your Marketplace with your app's authentication via Single Sign-On (SSO). SSO lets the end-user sign in automatically to the Marketplace by signing into your app.
When an end-user clicks on a Flow Card, they will be taken to its Flow Detail Page.
There, they can view the app's integration capabilities, relevant links, useful screenshots, keywords, and more. (shown above)
Your end-user can set up integration by clicking on the Use Flow button.
Integry's SDK inside your app enables your end-users to create and edit integrations, view listing of Flows, create a Flow, edit and delete Flows, and do more. It is customizable and adapts to the look and feel of your app.
Here, we'll take the example of Sendinblue, an Integry customer, that uses the SDK to enable its end-users to view and create integrations natively.
With the SDK, Sendinblue's end-users can view the integrations within their web app, as shown in the image above.
A Guided Flow is the blueprint of an integration that you create with a certain application. It describes how the integration works and what actions it performs.
You can add Guided Flows to your app's Marketplace or to your app via Integry's SDK. This will help your end-users to set up integrations faster and eventually improve their user experience.
Custom Flows enable your end-users to create and set up integration from scratch. They can select the steps in a Flow, decide which events begin the Flow, and the Activities used in a Flow.
Your end-users can create a custom flow by clicking on the 'Create Flow' button on your Marketplace, shown above.
This will open up a Custom Flow Builder where your end-users can create their integrations Flows.
To create Flows for an application, you first need to get an App Connector created by us for that app. The App Connector lets Integry communicate with an app using its API.
You can also get Activities created inside the App Connector that define the app's integration capabilities with different apps.
We hope you're now familiar with Integry's key components.
Get your journey started with Integry by creating your first Deployment in Integry. That's your first step toward rolling out great integrations for your end-users.
In case of any questions, email us at email@example.com.