Slack Image Upload Workflow
detail.loadingPreview
This workflow automates the process of uploading images from Slack to a public S3 CDN, generating shareable links.
About This Workflow
This n8n workflow is designed to streamline the image upload process initiated from Slack. Users can interact with a Slack bot to upload images, choosing to create new folders or select existing ones on a public S3 CDN. The workflow handles the modal interactions, file uploads, and then generates a shareable URL for each uploaded file.
Key Features
- Interactive Slack Modals: Utilizes Slack's modal interface for user input, offering a guided upload experience.
- Folder Management: Supports both creating new folders and selecting existing ones for organizing uploaded files.
- File Type Validation: Restricts uploads to
.jpg,.png, and.pdffile types. - Batch Uploads: Allows users to upload multiple files (up to 10) at once.
- Automated Link Generation: Provides direct, shareable URLs for each uploaded file.
- Dynamic Routing: Intelligently handles different Slack interaction types (e.g.,
block_actions,view_submission).
How To Use
- Trigger the Workflow: Interact with the configured Slack bot to initiate the image upload process. This is typically done by typing a command that opens a modal.
- Choose Folder Option: Select whether to create a new folder or use an existing one.
- Specify Folder: If creating a new folder, enter the desired folder name. If using an existing folder, select it from the provided options.
- Upload Files: Use the file input to select the
.jpg,.png, or.pdffiles you wish to upload. - Submit: Click the 'Upload' button.
- Receive Links: The workflow will process the uploads and respond in Slack with the direct URLs for each successfully uploaded file.
Apps Used
Workflow JSON
{
"id": "22f49f56-284f-4fc0-a489-4cbed8c0a85b",
"name": "Slack Image Upload Workflow",
"nodes": 10,
"category": "File Management",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 22f49f56-284f...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Download and Upload Image via FTP
Downloads an image from a URL and uploads it to an FTP server, then lists files in the FTP directory.
Automated Gmail Attachment Archiving to Google Drive with Metadata
Automatically process Gmail attachments, organize them into dated and company-specific folders in Google Drive, and add structured metadata.
Send Files to Kindle via Telegram Bot
Automatically send documents received via a Telegram bot to your Kindle email address.