Skip to content

Automate Gmail

Sort new mail into labels, draft replies and follow-ups, clear out promotions, and turn newsletters and invoices into one short summary. Everything runs on your own Gmail account, so drafts land in your threads and emails go out from your address. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: every 10 minutes, sort my new emails into inquiry, invoice, newsletter, notification or action needed, and apply the matching Gmail label. Create the label if it doesn't exist.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in Gmail

A labelled inbox, drafts waiting in the right threads, follow-ups you won't forget, and digests that replace a pile of newsletters. These are ready-made starting points. Anything else you can describe works too.
Every 5-10 minutesAI

Label new emails automatically

New mail is sorted into labels like Inquiry, Invoice and Newsletter within minutes of arriving.

See how it works
Every 10 minutesAI

Get draft replies to emails that need an answer

Emails that need a reply get a draft in the same thread, ready for you to edit and send.

See how it works
On a scheduleAI

Get an inbox summary twice a day

Twice a day you get one email listing what came in and what you need to act on.

See how it works
On a scheduleAI

Send yourself a weekly newsletter from your feeds

Once a week your own newsletter arrives with the best posts from the blogs and sites you follow.

See how it works
Daily

Clean up your inbox every night

Old promotions, social mail and spam go to trash and read mail is archived, so your inbox only holds what's current.

See how it works
WeeklyAI

Get a weekly SEO and security check of your site

Each week an email lists SEO and security-header problems on your page with suggested fixes.

See how it works
The moment it happens

Email new leads and alerts from your own address

When a form or tool sends a lead or error to your link, the right email goes out from your Gmail straight away.

See how it works
Collects as they arrive, acts dailyAI

Get a weekly list of invoices from your inbox

Each week you get the vendor, amount and due date of every invoice and receipt that arrived by email.

See how it works
Collects as they arrive, acts daily

Collect unsubscribes and bounces for your list

Unsubscribe requests and bounced emails are labelled, and you get the addresses once a day to clean your list.

See how it works
On a scheduleAI

Turn today's newsletters into one digest

All of today's newsletters become one summary email, and the originals are labelled and archived.

See how it works
DailyAI

Get follow-up drafts for emails with no reply

When someone hasn't answered your email in 3 days, a polite follow-up draft is waiting in the thread.

See how it works
On a schedule

Send personal emails on schedule from your Gmail

Birthday wishes, reminders or a small batch of personal emails go out from your own address on the right day.

See how it works
Every 5 minutes

Get pinged when an important email arrives

Emails from the people or companies you care about are flagged within minutes, with sender, subject and a link.

See how it works
DailyAI

Get a daily summary of one label

Once a day you get a short summary of every new email under a label, like Clients.

See how it works
Weekly

Get a weekly list of attachments you received

Each week you get every attachment you received, grouped by sender, so you can find files fast.

See how it works
WeeklyAI

Find questions you haven't answered

Each Friday you get a list of emails where someone asked you something and you haven't replied.

See how it works
Your own logic

Any other automation you can describe in words

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

See how to build your own

Build your own

Build any Gmail automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Gmail should do 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

Every 15 minutes, check my Gmail inbox for customer emails, use AI to label each one as Billing, Bug or Sales, and draft a reply for anything marked urgent.

When an email arrives from a client domain I list, send me a Slack DM with the sender, subject and a two-line summary.

When an email with a receipt arrives in Gmail, save the attachment to my Receipts folder in Google Drive and add the date, vendor and total as a row in my Expenses sheet in Google Sheets.

Works with

Gmail with the apps you already use

Email is where requests, invoices and leads arrive. Connecting Gmail to your other tools moves that information to the place where work actually happens, and sends the reply from your own address.

Gmail works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • HubSpot
  • Notion
  • Outlook
  • Stripe
  • Shopify
  • Typeform
  • Calendly
  • Trello
  • Asana
  • Pipedrive
  • Salesforce
  • Mailchimp
  • Zendesk
  • Discord
  • WhatsApp Business
  • Dropbox
  • Jira
  • QuickBooks

Beyond chat

Have Gmail work when you're not in the chat

Connecting Gmail to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Gmail

You connect Gmail through your own OAuth app in Google Cloud. It belongs to your Google account, you choose its scopes, and you can revoke it at any time.

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.

Good to know

Gmail limits that affect automations

  • Leave the consent screen in Testing and Google expires the refresh token after 7 days, so automations stop. Internal apps and External apps published In production keep working.
  • An unverified app published In production shows a warning screen and is capped at 100 users. For one person's own app that is not a problem.
  • Gmail API usage is metered in quota units per user and per project, and sending costs more than reading (100 units per send). Gmail also has daily send limits, so it is not a tool for bulk marketing mail.
  • There is no simple webhook for new mail. Gmail push needs a Cloud Pub/Sub topic, so automations check for new messages on a schedule, every 5 to 10 minutes.

FAQ

Questions about automating Gmail

What can ClickRuntime see and change in my Gmail?
Only what the scopes on your own OAuth app allow. With `gmail.modify` it can read messages, add labels, archive, move mail to trash and create drafts. With only `gmail.send` it can send mail from your address but not read your inbox.
Will it send emails without me checking them?
Only if you ask for that. Reply and follow-up automations save drafts in the thread for you to edit and send. Digests and alerts are sent to you.
Does it delete my email?
Clean-up automations move mail to trash, which you can still recover, rather than deleting it permanently.
Why do I need my own Google Cloud app?
Google restricts the Gmail scopes that read and change mail. Your own app, used only with your own account, doesn't need Google's verification or a yearly security assessment.
How quickly does it react to new mail?
Automations check your inbox on a schedule, usually every 5 to 10 minutes. Gmail's push notifications need a Cloud Pub/Sub topic, so polling is the simpler setup.
Do I need AI for Gmail automations?
Not for clean-up, search alerts, bounce handling or attachment lists. Labelling, draft replies and summaries use the AI that comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Gmail connector for ChatGPT or Claude?
Not for chatting with Gmail data. A chat connector lets your assistant read and change Gmail while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Gmail event.

Tell your assistant what Gmail should do

Free plan. No credit card.