-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
This issue tracks the implementation of an integration for Azure Storage in Elsa Workflows. The module should allow workflows to interact with Azure Blob Storage, supporting common file operations.
Tasks
- Create a new module:
Elsa.Integrations.AzureStorage
- Implement Storage Services:
- Upload file to Azure Blob Storage
- Download file from Azure Blob Storage
- Delete file from Azure Blob Storage
- List blobs in a container
- Implement Workflow Activities:
-
UploadBlob
-
DownloadBlob
-
DeleteBlob
-
ListBlobs
-
- Implement AI Tools (optional)
- Tool for AI agents to invoke Azure Storage functions
- Add Unit Tests
- Add Documentation (
README.md
)
References
Notes
- This should follow the standard structure used for Elsa Integrations.
- The integration should support both connection string authentication and managed identity authentication for Azure.
Contributor Guidelines
If you're interested in working on this issue:
- Comment below to claim it.
- Follow the CONTRIBUTING.md guide.
- Submit a PR referencing this issue.
Metadata
Metadata
Assignees
Labels
No labels