Copyl Integration Platform is one of the most complete IPaaS on the market today. Some of the core features are Data Transformation, Integration Connectors, Dynamic Secret Management, Encryption, Triggers and Data watchers.

Copyl supports both no-code-integrations and integrated code snippets in your APIs to report Triggers.

Concepts

This picture illustrates the concept of an Integration App that has Actions, that are used in Steps in an Integration. All data that is queried and attached is available as StepData during the entire execution of the integration.

Actions

Actions is the methods and endpoints you have on your Integration App.

Triggers

Your API can report events, called Triggers, when something has happened that could potentially start an integration. You add one row to each method that should report the Trigger. You get all source code needed.

Object Hierarchy in Copyl Integration Platform

image.png

Getting Started

Setup Copyl Integration Platform in your API (.Net)

For Developers

Authentication and Authorization

Integration Connectors

Scripting Support in Integrations

AI Gateway Documentation

How to set up a Datawatcher for effective data monitoring

How to submit Triggers that only reaches selected Subscribers

Integration Helper source code

Copyl Integration Platform(CIP) CRUD Operations via API Key Authentication

Strategy

How to avoid Vendor Lock-In for your integration solution

Evaluating When to Use the Integration Platform

API Reference

🟧 All our public APIs

FAQs about the Integration Platform

Glossary

Untitled

https://www.loom.com/share/346ace17a84247fca6a2fc6b454f4cc2?sid=02e98441-a34d-4861-b5a9-2d9993e446c3

Two ways – pre-defined Triggers or ad-hoc Triggers

Pre-defined Triggers

These triggers must be defined in Copyl before you send events to them. This method is best for organizations that plans the integrations before implementing them.

Pros:

Cons:

Automatically defined Triggers

This is the recommended way to define Triggers. Just add a line to your Create, Update and Delete operations in your API, and the Trigger will be created upon first call.

await CopylIntegrationPlatformHelper.SendEventToCIPAsync(_configuration, ***YOUR_OBJECT***, MethodBase.GetCurrentMethod().Name);

See Getting Started.

Integrating Triggers in your source code