Integry is a self-service app that lets you build integrations and add them inside your app for your users. For this, you set up your app on Integry, create integration templates, and embed and publish them inside your app. Your users can then see and set up those integrations from your app.
Here are a few things you can do:
- Set up your app on Integry with zero to no coding required
- Integrate your app with other apps in a coding-free environment
- Follow an integration creation process that only takes a few days, instead of months. This includes the entire development to release cycle of your integrations.
- Work independently or collaborate with our developers
- Get unlimited access to all the apps available for integration in our Marketplace.
Creating your app
The entire journey from sign up to integration creation consists of three major phases. Each phase requires a different user skill set to work on. Let me delve deeper.
App Creation and Setup
When you sign up for the first time, you need to create your app on Integry. The set up requires a few configurations so your app can communicate with other apps through integrations later. While you can implement your app without coding, you need an understanding of your API, how authentication works and how HTTP requests are made. We recommend that an individual with a technical background should do this, maybe the app developer or another member of the developer team. They should be familiar with or have hands-on experience with:
- REST APIs
- Common Authentication mechanisms
- JSON
- Basic HTML, CSS, JavaScript
- Twig templating language
When you are setting up your app, we provide you with detailed guides and help material to guide you through each step.
Template Creation
The second phase is to add templates for your app. Templates are workflows that a user can use to setup their integration. A template is a series of steps that describe where the data will come from and which apps you connect to.
Suppose your app is a task manager, you can create a template such that whenever a task is created in your app, we want to send a message to Slack. Templates are easy to set up. They do not require as much technical details or coding.
You don't need a technical background to build templates. If you're a Product Manager or the Project Manager etc, you can create these templates. Once your developer creates the app, you can start creating templates.
Embedding integrations in your app
So once the templates are created in your app, you to need to make them available to your users. For that, the Integry SDK comes in to play. You embed the widget in your app, that's where your users can see the list of available Templates. It can be customized according to your app branding. This phase also requires some technical work. We recommend knowing HTML, CSS and JS for this phase. Once you embed the widget you can push templates to it without involving your engineering.
How long will it take?
Let's make the following assumptions:
- You are an app developer
- You want to create one app with several activities (actions, triggers, etc).
- You want to create one integration template
- Your app has a complete API
With our help material, you might need a week or just a little more to complete these tasks. You can also request us to create your apps and templates and help you out with the embedding process. Please reach out to us at hello@integry.io
Start with signing up, happy Integrating!