App Logo
slack.com

Download a file from Slack

Automatically download a file from Slack on slack.com. Downloads a file stored in Slack to the machine running the browser, taking the file's ID or its Slack link, and reports where it was saved along with the file's name, type and size.

Input

file required

The file's Slack ID (for example F01234ABCDE) or its Slack file link. A link must belong to the same workspace as workspaceDomain.

workspaceDomain required

Workspace hostname, for example acme.slack.com.

expectedUser optional

Optional guard. Your Slack handle, display name, or user ID. When given, it is checked against the signed-in account and the download is refused on a mismatch.

Output

file required
account required
download required
workspace required

FAQ

Downloads a file stored in Slack to the machine running the browser, taking the file's ID or its Slack link, and reports where it was saved along with the file's name, type and size.
Ask an AI agent connected to Reduck to run reduck/slack.com/download_file, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/slack.com/download_file
You do not need one. "Download a file from Slack" drives the real slack.com pages in a browser, so it works whether or not slack.com offers an API for this.
Required: workspaceDomain, file. Optional: expectedUser.
It returns file, account, download, workspace.
Yes. It acts as you on slack.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the slack.com cookies saved by the Reduck extension.
It only reads. It looks things up on slack.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/slack.com/download_file, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/slack.com/download_file
It is part of Reduck's official curated catalogue.

Start building not clicking