Bizagi provides a powerful integration layer that supports different integration possibilities as required in a complete digital platform solution.
Such Bizagi projects, where there is the need to integrate existing services and applications, may rely on the multiple features among which there is a built-in SAP connector and a generic Web services connector that supports SOAP or RESTful services.
For more information about the comprehensive set of integration features, refer to Application Integration.
In scenarios where these above connectors do not suffice and there is the need to extend or customize the logic running at Bizagi servers (i.e, to integrate with specific systems and applications or reuse APIs), you may choose to create your own components or connectors to bundle within Bizagi.
Creating your own components for integration purposes is possible by means of 2 different features in Bizagi:
Bizagi connectors features powerful extensibility capabilities regarding integration with other systems and applications, especially with those having a cloud-oriented API (using a RESTful architecture).
Bizagi connectors are portable and highly reusable, and are mainly oriented to connectivity and data, without involving this data's processing.
For more information about this feature, refer to Connectors.
•Bizagi Component library.
The component library allows you to develop or reuse APIs or your own class libraries, so that you build them by using an IDE of your choice (Visual Studio, Eclipse, Netbeans, etc).
Though it allows you to connect to legacy systems and databases, you may also extend the logic and processing capabilities of business rules by bundling such libraries inside Bizagi (dll assemblies or .jar files).
For more information about this feature, refer to Custom components.