tr Skip to content

Connect Google Drive and Slack

Files land in Google Drive and the conversation about them happens in Slack. FlowMattic connects the two from your WordPress site: a link in the right channel when a file arrives, a new channel when a client folder appears, a private alert when a contract changes. It suits agencies, legal and finance teams, and anyone tired of asking where the latest version is.

4 triggers 42 actions 6 example workflows 8 ready-made templates Unlimited runs

Try a pairing

When this happens in Google Drive4 triggers

Do this in Slack14 actions

1. TriggerNew File in Folder
2. ActionSend Channel Message

When Google Drive fires New File in Folder, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Google Drive and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Google Drive app icon Slack app icon

Share a link to each new file in the team channel

Whenever someone uploads or moves a file into the shared folder, its name and link are posted to Slack, so the team stops asking whether the deck is in Drive yet.

New File in FolderSend Channel Message

Google Drive app icon Slack app icon

Open a Slack channel for every new client folder

Account managers create a folder per client in Drive. Each new folder creates a matching Slack channel and sets its topic to the folder link, so files and talk start in step.

New FolderCreate ChannelSet Channel Topic

Google Drive app icon Slack app icon

Alert legal privately when a contract file changes

Edits to files in the contracts folder post to a private channel with the file name and link, so legal hears about a changed clause before the contract goes out for signature.

Updated FileSend Private Channel Message

Google Drive app icon Slack app icon

Remind an approver about files waiting for sign-off

A file dropped into the approvals folder adds a Slack reminder for the approver, which keeps invoices and artwork from sitting unread while everyone assumes someone else checked them.

New File in FolderAdd Reminder

Google Drive app icon Slack app icon

Post Monday's list of documents still in review

Every Monday a Schedule searches the review folder with Find Multiple Files and posts the file names to the editors' channel, a short to-do list for the week.

ScheduleFind Multiple FilesSend Channel Message

Google Drive app icon Slack app icon

Archive files sent by webhook and tell the team

A signing tool, render service or form plugin sends a file URL to a Webhook. FlowMattic uploads the file to a Drive folder and posts in Slack that the copy is stored.

WebhookUpload a FileSend Channel Message

Set up: new file links in Slack

At the end, every file added to your chosen Drive folder shows up as a Slack message with its link.

  1. Connect Google Drive

    Under Connects in FlowMattic, add a Google Drive connection with the account that owns or can see the shared folder.

  2. Connect Slack

    Add a Slack connection for the workspace where the team channel lives.

  3. Watch the folder

    Start a workflow with New File in Folder, pick the folder, then upload a test file so FlowMattic captures its details.

  4. Write the message

    Add Send Channel Message, choose the channel and insert the file name, link and upload time from the captured data.

  5. Test and switch on

    Test the Slack step, check the message in the channel and switch the workflow on.

Share a link to each new file in the team channel
  1. Google Drive app icon 1. Trigger in Google Drive New File in Folder
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From Google DriveTo Slack
    File nameMessage heading
    File linkLink in the message
    Created timeUploaded line
    File typeType line
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Slack has no triggers in FlowMattic, so a Slack message cannot save a file to Drive by itself. Start those jobs from a Webhook and use Upload a File.
  • New Folder fires only for folders added directly inside the folder you pick, not for folders created deeper down.
  • New File in Folder also fires when a file is moved into the folder. Use it rather than New File, which watches every folder in the Drive.
  • Invite User To Channel only works for channels the connected Slack account is a member of.
Google Drive app icon

Google Drive

Integration page

Triggers (4)

  • New FileTriggers when any new file is added (inside of any folder)
  • New FolderTriggers when a new folder is added directly to a specific folder
  • New File in FolderTriggers when a new file is created, moved, or uploaded to a specific folder
  • Updated FileTriggers when a file is updated in a specific folder

Actions (28)

  • Upload a FileUpload file to your Google Drive selected folder
  • Create a FolderCreate a new folder in your Google Drive
  • Create a Sub FolderCreate an empty sub folder
  • Share FolderShare the folder by its ID to an email
  • Share Folder with AnyoneGenerates the link to share with anyone on the internet
  • Share FileShare any file by its ID to an email
  • Share File with AnyoneGenerates the link to share with anyone on the internet
  • Find FileSearch for a specific file by name
  • Find FolderSearch for a specific folder by name
  • Find Multiple FilesSearch for multiple files by name or within a specific folder
  • Retrieve File or Folder by IDGet a file or folder by its ID
  • Create File From TextCreate a new file from plain text
  • Create ShortcutCreate a shortcut to a file
  • Copy FileCreate a copy of the specified file
  • Move FileMove a file from one folder to another
  • Update File/Folder NameUpdate the name of file or folder
  • Delete FileDelete the file
  • Create Shared DriveCreate a new shared drive in your Google Drive
  • Export File to PDFExport a document or file to PDF format
  • Download File to Media LibraryDownload a file from Google Drive and add it to WordPress media library
  • List Files in FolderList all files in a specific Google Drive folder
  • Update File ContentReplace the content of an existing file
  • Trash File/FolderMove a file or folder to the trash
  • Restore File from TrashRestore a previously trashed file or folder
  • Empty TrashPermanently delete all files in the trash
  • Add Comment to FileAdd a comment to a file in Google Drive
  • List Comments on FileRetrieve all comments on a file
  • Transfer OwnershipTransfer file ownership to another Google account

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

Google Drive and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

File links stay on your server

File names, links and folder details go from Google Drive to Slack through your own WordPress site, not through an outside automation service.

Busy folders cost nothing extra

Runs are unlimited on every plan, so a folder that receives hundreds of scans a week costs the same as a quiet one.

More than a channel post

Fourteen Slack actions, including private channels, DMs, reminders and channel topics, let each folder tell the right people in the right place.

Common questions

How do I post new Google Drive files to Slack?

Create a FlowMattic workflow with the Google Drive New File in Folder trigger, choose the folder, and add Slack's Send Channel Message with the file name and link. Test it with a sample upload, then switch it on.

Can I post only certain files, such as PDFs?

Yes. Add a Filter after the trigger that checks the file type or name, so only matching files reach Slack. A Router can send different types to different channels.

Can a Slack message save a file to Google Drive?

Not directly, because Slack has no triggers in FlowMattic. Send the file URL to a Webhook from the app that produces the file, then use Upload a File and confirm in Slack.

Will a file moved into the folder be posted?

Yes. New File in Folder runs when a file is created, uploaded or moved into the folder you picked, so reorganising files can post them too. Use a Filter if that is noisy.

Can the Slack message go out later instead of right away?

Yes. Send Channel Message can post or schedule a message, and Send Direct Message and Send Private Channel Message can also schedule one for later, for example the next working morning.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Google Drive and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Google Drive integration 3.0.0, Slack integration 1.0.