UniWorkflow
UniWorkflow is a Python library that offers a unified interface to integrate with multiple workflow providers like Make.com and Dify.
Key Features
- Unified Interface: Simplifies the execution of workflows across different platforms.
- Easy Installation: Install with a simple
pip install uniworkflow
command. - Flexible API Integration: Supports both
GET
andPOST
HTTP methods.
Benefits
- Streamlined Workflow Management: Easily manage workflows without dealing with the specific APIs of each provider.
- Open Source: Contributions are welcome, fostering community improvements.
Quick Start Example
from uniworkflow import UniWorkflow
kwargs = {
"workflow_url": "https://example.make.com/your-workflow-hook",
"method": "GET",
"api_key": "your_api_key_here",
"data": {"key1": "value1", "key2": "value2"},
}
result = UniWorkflow.execute("make", **kwargs)
print(result)
This example demonstrates how to execute a workflow using the UniWorkflow
library, making it accessible for developers looking to enhance their automation capabilities with minimal effort.