∙
Cooper
∙
Reading time:
10 min

The Slack Google Drive integration connects your Google Drive account directly to your Slack workspace, allowing you to share files, create new Docs or Sheets, manage permissions, and receive Drive notifications — all without leaving Slack. You can set it up in under five minutes by installing the Google Drive app from the Slack Marketplace and authenticating your Google account. Most teams install it, share a few files, and never touch the settings again. This guide covers the full setup from installation to authentication, walks through what actually works on mobile, and addresses the error messages that official documentation quietly ignores.
Can Slack Integrate with Google Drive?
Yes. Slack has a native Google Drive app available in the Slack Marketplace that connects your Drive account directly to your workspace. Once installed, the integration supports every file type Google Drive handles — Docs, Sheets, Slides, PDFs, folders, and shared drives.
What it actually enables goes beyond simple file sharing. You can create new Google documents without leaving Slack, share existing files into channels with one click, manage file permissions from within a message thread, receive Drive comment and share notifications inside Slack, and search your Drive from the Slack search bar. That is a meaningful reduction in context-switching — if you set it up properly. According to a 2024 Slack Workforce Index, employees switch between apps an average of 10 times per hour, and teams that consolidate file sharing and notifications into Slack report spending up to 30% less time on tool-switching tasks.
How to Install the Google Drive App in Slack
Installation takes under two minutes. Here is the exact sequence:
Open Slack and click Apps in the left sidebar (or go to More > Apps on smaller screens).
Search for Google Drive in the Slack Marketplace.
Click Add to Slack on the Google Drive app listing.
On the next screen, click Add Google Drive App.
Click Allow to grant the required permissions.
Return to your Slack workspace — the Google Drive app will now appear in your Apps section in the sidebar.
One important note on permissions: some Slack workspaces require admin approval before users can install third-party apps. If you hit a wall at step three, you either need to request admin access or ask your workspace administrator to approve the Google Drive app in the workspace settings. User-level installs are permitted in workspaces where admins have enabled that option.
How to Connect Your Google Drive Account to Slack
Installation and authentication are two separate steps. Installing the Slack Google Drive app adds the integration to your workspace. Authenticating connects your specific Google account to it.
After installation, open a Slack channel or DM and type /drive or click the Google Drive icon in the message composer.
Slack will prompt you to connect an account. Click Connect Google Drive.
A browser window opens asking you to sign in to Google and grant Slack access. Sign in and click Allow.
Return to Slack — your account is now authenticated and the integration is active.
If you use multiple Google accounts, you can authenticate additional accounts through the Google Drive app settings. Click the app in the sidebar, go to Settings, and add each account separately. Shared Drive access is inherited from whatever permissions are set on the Drive side — Slack does not override those.
On permissions: when you authenticate, you are granting Slack the ability to read and manage files on your behalf. For most teams this is standard. If your organization handles sensitive files under strict access controls, review what you are authenticating before connecting. This is especially relevant if you are working with shared drives that include confidential documents — managing data access by role becomes important once file sharing is this frictionless.
How to Use Google Drive Inside Slack
Once authenticated, here is what the integration lets you do and how to do each thing:
Create a new Doc, Sheet, or Slide from Slack: click the + icon in the message composer, select Google Drive, and choose the file type. The new file is created in your Drive and a link is shared into the channel automatically.
Share an existing Drive file: click the + icon, select Google Drive, and search for the file you want. Select it and Slack will post a rich preview link into the channel.
Manage file permissions without switching tabs: when someone shares a Drive file they do not have access to, Slack shows a prompt to grant access. The file owner can approve it directly from the Slack message — no opening Drive separately.
View and reply to Drive file comments in Slack: comments left on Google Docs, Sheets, or Slides trigger a notification in Slack. You can read the comment and reply from inside Slack without opening the file.
Search Drive files from Slack: use the /drive search slash command followed by a filename or keyword. Results appear directly in Slack.
How to Set Up Google Drive Notifications in Slack
This is the part most teams skip — and it is why the integration eventually becomes noise rather than signal.
Open the Google Drive app in your Slack sidebar.
Click Settings (or Home within the app).
Toggle notifications for the event types you actually care about: new comments, files shared with you, requests for file access, and suggested edits.
Notification settings apply globally by default. There is no native per-file notification toggle inside Slack — file-level notification control lives in Google Drive itself, under the notification settings for each document.
The practical advice: start with only file access requests and direct comments enabled. Adding all notification types turns the Google Drive Slack app into its own source of interruptions. You can always add more later once you understand what actually needs your attention.
How to Set Up the Slack Google Drive Integration on iPhone and Android
Mobile setup works, but with limitations worth knowing before you try.
Open the Slack mobile app on iOS or Android.
Tap the + icon in any channel or DM message composer.
Select Add from Google Drive. If you have not authenticated yet, Slack will prompt you to connect your Google account.
A browser window opens (in-app or external, depending on your device settings) — sign into Google and tap Allow.
Return to Slack. Your Drive account is now connected on mobile.
What works on mobile: sharing existing Drive files into channels, receiving Drive notifications, approving file access requests, and reading Drive comment notifications.
What does not work on mobile: creating new Google Docs, Sheets, or Slides from within Slack. File creation is a desktop-only feature. If a team member on iPhone taps the + icon expecting to create a new Doc, they will not find that option — they can only share files that already exist in Drive.
For Slack Google Drive integration on Android, the same rules apply. One additional friction point on Android: if your device has multiple Google accounts active, the authentication flow sometimes defaults to the wrong account. If you end up connected to a personal Gmail instead of your work account, disconnect the integration and re-authenticate, explicitly selecting your work account when the Google sign-in screen appears.
Slack Google Drive Integration Not Working? Common Fixes
The official Slack documentation covers installation but goes quiet on what to do when things break. Here are the errors teams actually encounter.
400 Bad Request error: this is the most common issue and it almost always means the authentication token has expired or become invalid — typically after a password change, a Google account security event, or a long period of inactivity. The fix is straightforward: disconnect the Google Drive app from Slack (go to the app's Settings and remove the connected account), then re-authenticate from scratch. Do not try to refresh — start the connection over.
Files not previewing in Slack: if a Drive file appears as a plain link instead of a rich preview, the problem is almost always on the Drive side. The file's sharing settings are set to "Restricted" — only specific people can open it. Update the sharing settings in Google Drive to "Anyone with the link" or share directly with the relevant team members.
Notifications not firing: check two things in sequence. First, confirm the Google Drive app is properly authenticated (an expired token silently disables notifications). Second, go into the app's Settings in Slack and verify that notification types are toggled on. Both need to be true for notifications to work.
Integration disappearing after workspace changes: if your Slack workspace was migrated, renamed, or had its plan changed, app connections sometimes break. Re-install the Google Drive app from the Slack Marketplace and re-authenticate your Google account. Your previous notification preferences will not carry over — set them again.
For issues not covered here, Slack's own troubleshooting resources are at slack.com/help — search for "Google Drive" to find current platform-specific guidance. If you are dealing with OAuth or permission errors at a workspace level, this integration troubleshooting guide covers the broader diagnostic approach.
Does Slack Have Gmail Integration?
Yes — but it is a completely separate integration from Google Drive. The Gmail app for Slack lets you forward emails directly into Slack channels, create follow-up tasks from email threads, and get email notifications inside Slack. It is useful for teams that want to centralize communication context without switching between Gmail and Slack constantly.
Both Gmail and Google Drive integrations are available in the Slack Marketplace as distinct apps. Installing one does not install the other. If your team needs both, add them separately and authenticate each with the relevant Google account.
Three Ways to Make the Slack Google Drive Integration Work Harder
The integration is installed. Accounts are connected. Here is how to actually get value from it on a daily basis.
Name files clearly before sharing. Slack displays the filename as the primary label in a channel message. A file called "Q3_Marketing_Brief_v2_FINAL.docx" is immediately useful. A file called "Untitled document" is useless. Make naming a habit before sharing — it is a ten-second action that prevents five minutes of confusion for everyone else.
Use Slack threads to centralize Drive file discussions. When a Drive file is shared into a channel, keep all discussion about that file in the Slack thread attached to the message — not in Drive comments and not in a separate channel message. Drive comments and Slack threads are separate streams; trying to follow both creates fragmentation. Pick one home per conversation.
Pin frequently referenced Drive files to channel bookmarks. Slack's bookmarks bar (at the top of any channel) is the most underused piece of real estate in most workspaces. Pin the brief, the spec doc, the shared tracker — anything the channel regularly references. That way the file surfaces at the top of the channel, not buried in message history from three months ago. According to a 2023 Harvard Business Review analysis, teams that establish consistent file-sharing and retrieval habits reduce time spent searching for documents by an average of 35%.
The integration surfaces files effectively — but knowledge shared in the conversations around those files still disappears fast into message history. Question Base captures that institutional knowledge automatically from Slack conversations so it stays findable long after the thread scrolls away.
Start with those three habits and the integration earns its place in your workflow. The setup takes minutes. The value compounds over months — as long as your team uses it consistently rather than treating it as a novelty that wears off after the first week. If you want to go further with how your team manages knowledge and files across Slack, this guide on turning Slack into a knowledge hub is worth reading next.