Skip to content

Connect Gmail to Slack

Important email shouldn't sit in one inbox. Get urgent messages, orders and support requests in front of your team in Slack, and send the right email at the same moment, like a confirmation to a customer while sales hears about the enquiry.

Ideas

What you can do with Gmail and Slack

Inbox alerts, reply drafts, confirmations and reminders, with your team kept up to date in Slack. These are ready-made starting points. Anything else you can describe works too.
Every 5 minutesAI

Get your important emails in Slack

New mail is sorted and labelled for you, and the urgent ones are posted to Slack with a one-line summary.

See how it works
Every 5 minutes

Get website-down alerts in Slack and by email

If any of your sites goes down, your team hears in Slack and you get an email, and again when it's back.

See how it works
Every 5 minutes

Check suspicious links people forward to you

When someone forwards a suspicious email, the links in it are checked and the verdict is posted to your security channel.

See how it works
Every 15 minutesAI

Draft answers to RFP questionnaires

When an RFP arrives by email, answers are drafted from your company details and saved as a Gmail reply for you to check.

See how it works
Every 15 minutes

Track your spending from receipt emails

Each receipt that lands in your inbox is posted to Slack, and you always know this month's total.

See how it works
The moment it happens

Welcome new hires by email and in Slack

Each new starter gets a welcome email with first-day details, and the team gets an intro in Slack.

See how it works
The moment it happens

Reply to every enquiry and tell your team

New website enquiries reach your team in Slack, and the sender gets a thank-you from your own email address.

See how it works
Every 15 minutesAI

Get a quick summary of every CV you receive

When a CV arrives by email, your hiring channel gets a short profile of the candidate.

See how it works
Every 5 minutesAI

Send support emails to your team in Slack

Every new support email is summarised with a priority and posted to your support channel.

See how it works
Every 10 minutesAI

Get reply drafts for customer emails

A reply is drafted for each new customer email and saved in Gmail, and Slack tells you it's ready to review.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Gmail and Slack, plus any other app. Describe it and your assistant builds it.

See how to build your own

More ideas

Build your own

Build any Gmail and Slack automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Gmail and Slack in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Check my Gmail every 10 minutes and use AI to decide if a new email is an urgent customer problem; post only those to #support in Slack with a one-sentence summary.

Every weekday at 5pm, send me a Slack DM listing emails I haven't replied to that are older than two days, grouped by sender.

Use cases

Why people connect Gmail and Slack

How the two apps work together

  • ClickRuntime checks Gmail for new messages matching a search or label every few minutes.
  • Matching emails are summarized or trimmed and posted to a Slack channel or sent as a direct message.
  • Slack events sent to a trigger link can start a reply draft in Gmail, so a team member can ask for a draft from Slack.
  • Support lead routes customer emails to a channel

    Emails to a shared support address can be posted to #support with the sender, subject and a one-line AI summary. The team picks them up without everyone watching the inbox.

  • Sales rep sees prospect replies right away

    When a prospect replies to an outreach email, a Slack direct message with the snippet helps the rep answer quickly. Emails from known domains can go to that account's channel.

  • Founder tracks invoices and receipts

    Emails with subjects like Invoice or Receipt can be posted to #finance with the vendor and amount pulled from the body. Nothing gets lost in a personal inbox.

  • Ops team watches vendor and system notices

    Shipping updates, outage notices and security emails from specific senders can be routed to #ops. Gmail labels or searches decide which messages count.

More apps

Gmail, Slack and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Log prospect replies in HubSpot and notify Slack

When a prospect replies in Gmail, log the email on their HubSpot contact and DM the contact owner in Slack with a short summary.

Expense emails to a sheet with a Slack note

For every Gmail message labeled Receipts, add the vendor, date and amount to my Expenses sheet and post a line to #finance in Slack.

Bug report emails become Jira issues

When an email arrives at our bugs address in Gmail, create a Jira issue with the subject and body and post the issue link to #engineering in Slack.

Setup

Connect Gmail and Slack once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Gmail

Email

  1. At console.cloud.google.com, create a project and enable the Gmail API under APIs & Services → Library.
  2. Set up the OAuth consent screen. On Google Workspace choose Internal. On a personal Gmail account choose External, then under Audience click Publish app so it is In production, not Testing.
  3. Under Data Access, add the scopes you need, such as https://www.googleapis.com/auth/gmail.modify, or gmail.send if you only want to send.
  4. Under Clients, create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  5. In the ClickRuntime dashboard, open Connections, choose Gmail and enter the client ID and secret. On a personal account Google shows an unverified-app screen: click Advanced, then go to your app.

Slack

Team chat

  1. At api.slack.com/apps, create a new app from scratch in your workspace.
  2. Under OAuth & Permissions, add the bot scopes the automation needs, such as chat:write, channels:read and channels:history.
  3. In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
  4. In each channel the automation should use, type /invite @your-app-name.

FAQ

Questions about connecting Gmail and Slack

Can ClickRuntime read my inbox?
Yes, if you allow it when you connect Google. You connect through your own Google app, so you choose exactly what it can do: read and label mail, create drafts, or only send.
Which address do the emails come from?
Your own Gmail or Google Workspace address. Replies come back to your inbox as usual.
Will it send emails without me checking?
Only if you ask it to. Automations like reply drafts save a draft in Gmail and tell you in Slack, so you review and send it yourself.
Is there a sending limit?
Gmail's own daily limits apply to your account: about 500 messages a day on a free Gmail account, more on Google Workspace.
Does it post my whole inbox to Slack?
No. The script uses a Gmail search or label you choose, such as a sender, subject or label, and only matching emails are posted.
How quickly do emails show up in Slack?
Gmail is checked on a schedule, as often as every 5 minutes, so a matching email usually appears in Slack within a few minutes.
Can it post attachments to Slack?
It can post attachment names and a link back to the email, or upload the file to Slack if you ask for that.

Tell your assistant what Gmail and Slack should do together

Free plan. No credit card.