An overview of working with files
Working with files can feel like a free-for-all, but fear no more. Files are now just messages with extra information included. If you want your app to work with files, you've come to the right place.
Preparing your app for files
First things first: prepare your app for working with files.
Read our guide to app setup for files to help you get the scopes and event subscriptions you'll need.Uploading files to Slack
Treat files like regular messages.
Host files inside Slack effortlessly.
Upload files directly to Slack.
Adding remote files
Keep your files hosted wherever you please.
Reference and unfurl files remotely.
Read our overview of the Remote Files API.
About this page
Audience
Beginner
Read first
Next steps