Are you an Celigo platform power user who’s solved a problem that others might benefit from? Or, perhaps you have an entrepreneurial bend and you’ve thought of a business automation purpose for a flexible iPaaS in addition to app-to-app data syncing?
The Celigo integrator.io platform provides a simple and easy way to create prebuilt integration templates and integration apps, and we’re looking to join forces with the best integration developers who want to create, distribute, and support their own products.
While we’ve long partnered with app vendors and template/integration app authors to support compatible proprietary code, the new Integration App Framework brings the development process into integrator.io. Now you can control the components, form logic, and licensing of an Integration App directly in the platform, and also make use of JavaScript and integrator.io API calls.
You can still rely upon server stacks or redistributable “bundle” code, but you’ll definitely want to take advantage of the new features that essentially open integrator.io up as a development environment.
-
Sign up for an integrator.io account.
-
Contact your Celigo account executive or partner manager to sign up for our 3rd Party developer program in order to build templates and integration apps on the integrator.io platform.
-
If accepted into the program, you will be granted permission to publish templates and integration apps in your account, which enables the following Resources menu options.
-
If you prefer working with the integrator.io REST API, be sure to create your API Tokens first.
This process is the same as creating any integration in your integrator.io account, by creating flows for the business use cases that you would like to package in your integration, as demonstrated below. The flows also include any exports, imports, mappings , JavaScript hooks for business logic, and so forth, that you would like to distribute with your App.
Working in Developer mode , you can add settings to your integration to ask the customer for information.
You will then be able to access the selected values throughout the integration to make flow decisions at runtime.
To publish an integration app, follow these steps as demonstrated in the video below:
-
Select Resources > Integration apps > + Create Integration app.
-
Describe the new App and save the Integration App listing.
-
In your new Integration apps listing, enable the Published setting.
Or, to publish a template, complete the following steps as illustrated in the video below:
-
Download the integration as a .zip file.
-
Select Resources > Templates > + Create template.
-
Describe the new template and upload it.
-
In your new template listing, enable the Published setting.
Once published, navigate to the integrator.io Marketplace to see your new listing with your company’s name as the author.
The customer experience will be the same as when installing any Celigo-published template or integration app from the Marketplace.
In your Integration apps page, select Licenses from the Actions overflow (...) menu. Then, in the resulting Licenses page, you can add, edit, or delete a license for each user account. See this step in action, along with viewing summaries of your licensees and install base:
To unpublish an integration app, follow the steps below:
-
Sign in to your integrator.io account.
-
Select Resources > Integration apps.
-
In your Integration apps list, disable the Published setting of the integration app you want to unpublish.
-
In the Confirm Unpublish window, click Unpublish.
To unpublish a template, follow the steps below:
-
Sign in to your integrator.io account.
-
Select Resources > Templates.
-
In your templates list, disable the Published setting of the template you want to unpublish.
-
In the Confirm Unpublish window, click Unpublish.
It’s a best practice to get started there but not a mandatory requirement at this time.
Comments
Please sign in to leave a comment.