The Zip Compression Plugin is a built-in, plug-and-play integration for the FlowSynx automation engine. It enables compressing and decompressing files and folders using the ZIP format within workflows, with no custom coding required.
This plugin is automatically installed by the FlowSynx engine when selected in the workflow builder. It is not intended for standalone developer usage outside the FlowSynx platform.
The Zip Compression Plugin allows FlowSynx users to:
- Compress files or folders into a ZIP archive.
- Decompress ZIP archives to extract their contents.
It integrates seamlessly into FlowSynx no-code/low-code workflows for file management and data transfer tasks.
- compress: Compresses provided file or folder data into a ZIP archive.
- decompress: Extracts files and folders from provided ZIP archive data.
The plugin accepts the following parameters:
Operation(string): Required. The type of operation to perform. Supported values arecompressanddecompress.Data(object): Required. The data to be compressed or decompressed. Supported types:- A string (raw or base64-encoded data)
- A
PluginContextobject - An array of
PluginContextobjects
{
"Operation": "compress",
"Data": "<base64 or raw file data>"
}Input Parameters:
{
"Operation": "compress",
"Data": "<base64 or raw file data>"
}Input Parameters:
{
"Operation": "decompress",
"Data": "<zip archive data>"
}- Add the Zip Compression plugin to your FlowSynx workflow.
- Set
Operationto one of:compressordecompress. - Provide values for
Data(as string, PluginContext, or array of PluginContext). - Use the plugin output downstream in your workflow for file management or data transfer.
- Ensure
Datacontains valid file, folder, or archive data in one of the supported formats. - For decompress operations, verify the ZIP archive data is not corrupted.
- No data is persisted unless explicitly configured.
- All operations run in a secure sandbox within FlowSynx.
- Only authorized platform users can view or modify configurations.
© FlowSynx. All rights reserved.