Connect Discord to Gmail
Ideas
What you can do with Discord and Gmail
Post failure and alert emails to a Discord channel
Alert emails from your services show up in your team's Discord channel within minutes, with the subject and a short preview.
See how it worksWelcome new form leads by email and alert Discord
Each new lead from your form gets a welcome email from your Gmail, and your team gets a Discord message with the details.
See how it worksGet email and Discord alerts when a site goes down or a domain frees up
Your sites and wished-for domains are checked every 30 minutes, and you get an email and a Discord message the moment one changes.
See how it worksLabel your Gmail by type and post important emails to Discord
New emails are sorted into your Gmail labels such as Invoice, Order and Support, and urgent or support emails are posted to your Discord #inbox channel.
See how it worksGet a daily summary of your inbox in Discord
Each morning, a short Discord message tells you what arrived in your Gmail in the last day and what needs a reply.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Discord and Gmail, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Discord and Gmail automation you can describe
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
When a new email arrives from a customer, have AI write a two-line summary and urgency, and post only high-urgency ones to Discord #urgent.
Every Monday, email me a summary of the most active Discord threads from last week with AI-written highlights.
Use cases
Why people connect Discord and Gmail
How the two apps work together
- The automation checks Gmail for new messages matching a label or search every few minutes.
- The script posts the sender, subject and a short summary to a Discord channel through a webhook or bot.
- A Discord bot can read channel messages on a schedule, and the script can email a digest from Gmail.
Important emails in a team channel
Small teams that work in Discord post emails from customers or partners to a private channel. Everyone sees them without sharing an inbox.
Order and payment notifications
Indie sellers post order or payout emails to a Discord channel to follow sales in real time.
Community applications by email
Server owners who accept applications by email post a summary to a moderator channel for review.
Email digests of community activity
Community managers email themselves or sponsors a weekly summary of Discord activity.
More apps
Discord, Gmail and other apps in one automation
Log posted emails in a sheet
When an email from a customer is posted to Discord #inbox, also add it to my Inbox Log sheet with sender and subject.
Stripe payment emails to Discord
When Stripe sends a payout or dispute email, post a short summary in our Discord #finance channel.
Alerts to Discord and Slack
When an email with alert in the subject arrives, post it in Discord #ops and Slack #ops.
Setup
Connect Discord and Gmail once
Discord
Community chat
- At discord.com/developers/applications, create a new application, open Bot and choose Reset Token. Copy the token, since Discord only shows it once.
- On the Bot page, turn on the privileged intents your automations need, such as Message Content to read messages or Server Members to list members.
- Under OAuth2, use the URL Generator with the
botscope and the permissions you need, such as Send Messages or Manage Messages, then open the URL to add the bot to your server. - In the ClickRuntime dashboard, open Connections & secrets and save the bot token. It is sent as
Bot <token>.
Gmail
- At console.cloud.google.com, create a project and enable the Gmail API under APIs & Services → Library.
- 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.
- Under Data Access, add the scopes you need, such as
https://www.googleapis.com/auth/gmail.modify, orgmail.sendif you only want to send. - Under Clients, create an OAuth client of type Web application with the redirect URI
https://clickruntime.com/oauth/callback. - 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.
FAQ
Questions about connecting Discord and Gmail
Which emails are posted to Discord?
Is the whole email posted?
Will an email be posted more than once?
How does it post to Discord?
Can it post to private Discord channels?
Can I reply to the email from Discord?
Does it post attachments?
Related pages
Keep exploring
Tell your assistant what Discord and Gmail should do together
Free plan. No credit card.