Google Drive for Slack
Google Drive lets you store files securely online, access them from anywhere, and work jointly with your teammates. With the Google Drive app for Slack, you can access, share, and even create Google Drive files right from your workspace.
- Slack will only search and index Google Drive files that have been shared or created in Slack.
- All of your Google Docs (even the ones that are created or shared in Slack) are stored in Google Drive; they won't take up storage space in your Slack workspace.
Set up the Google Drive app
There are three simple ways to connect your Google Drive to Slack:
- Paste a link to a Google file in the Slack message box
- Install the Google Drive app
- Install Slack via the G Suite Marketplace
Note: Each member must set up the Google Drive app to import files from their Drive into Slack.
Share a Google Drive link
- Paste a link to the file you’d like to share in the message box.
- Slackbot will ask your permission to read and import the file. (If you click Yes, you'll only have to do this once.)
- Once you've given Slack permission to read the file, Slack will display a preview of what's inside.
Tip: You can mute Google Drive link previews in Slack: share a Google Drive link in a channel and choose to Never import those files. To unmute, visit the Muted Integrations page at my.slack.com/apps/manage/mutes.
Install Google Drive via the Slack App Directory
If you don’t have a Google Drive file to share in Slack right now, you can still set up the integration by using these steps:
- Visit the Google Drive App Directory page.
- Next to the workspace name, click Install.
- Click Authenticate your Google Drive account.
- Sign in to Google Drive and click Allow to authenticate with Slack.
When you’re ready to share a file, choose from one of these options:
- Drag and drop it directly in the Slack window
- Copy and paste the link into the message box
- Upload the file by clicking the plus icon next to the message box
Learn more about uploading and sharing files in Slack.
Install Slack via the G Suite Marketplace
From the G Suite Marketplace, you can add the Slack app to your Google account. This will automatically install the Google Drive app to your existing Slack workspace, or direct you to create a new one. Here's what to do:
- Visit the Slack app in the G Suite Marketplace.
- Click Install on the right-hand side, then click Continue.
- Choose the Google account you want to give Slack permission to access, then click Allow.
- Voila! Slack is now connected to your Google account. You may need to complete additional setup to configure Google Drive for Slack.
Note: You can disconnect your Google account at any time by following instructions for managing your apps.
Create a Google Drive file in Slack
With the Google Drive app installed, members can create Docs, Sheets, and Slides, right within Slack. Here’s how:
- Click the plus icon to the left of the message box.
- Hover on Google Docs file and select a file type.
- Give the file a title.
- Click the checkbox next to Share in, then choose where the file will be shared. You can share a file with an entire channel or with just a teammate.
- Click Create, to launch the new file will launch in your browser.
If the Share in checkbox is marked, the file will be automatically shared in the Slack channel you’ve selected and saved to your Google Drive.
Share a Google Drive file in Slack
With your Google Drive connected to Slack, sharing a file is easy. Here’s how:
- In the channel or DM you'd like to share the file, click the plus icon to the left of the message box.
- Under Add a file from... click Google Drive.
- Choose which file(s) to import to Slack, then click Select to share.
If other members don't yet have access to the file — either to view, edit, or leave comments — Slackbot will ask if you want to change the file’s permissions.