Integration Packages
Integration Packages are collections of Membrane Interfaces. Packages can be organized around external apps (i.e. "Integration with Github"), integration scenarios (i.e. "Unified API for Tasks"), product features (i.e. "Documents Import") or any other grouping.
Example of a package:
name: Continuously Import Users
shortDescription: Import users from external app and keep them in sync by monitoring events.
description: <Long description explaining the scenario in detail>
elements:
- type: action
id: <action id>
- type: flow
id: <flow id>
Just like Membrane Interfaces, packages can be universal (applied consistently to multiple integrations) or integration-specific (applied to one integration). Universal packages can have multiple integration-specific implementations.
Pre-built Packages
Membrane provides a collection pre-built and well-tested packages. You can use them as a starting point for your own packages and then customize.

Updated about 3 hours ago