How to Automate Gmail

Gmail automates in layers. Filters, labels and canned responses handle sorting and repeated wording. Schedule send and shared inboxes handle timing and teamwork. Writing the reply that needs a fact from another system is the part still done by hand, and the part worth handing to an agent.

Gmail is still where the work arrives

Gmail is the mail service in Google Workspace, and for most businesses it is still the front door. Orders arrive in it. Quotes get requested in it. Suppliers confirm things in it. The customer who is about to leave writes to it first, usually politely.

It is also, in practice, the system of record for everything that never made it into a proper system. The agreed price is in a thread. The change to the delivery date is in a thread. The reason a discount was given four months ago is in a thread somebody will spend twenty minutes finding.

Everything downstream of it depends on a person reading each message, working out what it needs, and going somewhere else to do it. That last step is where the day goes.

The inbox is a to-do list written by other people

An inbox is the only queue in the business that anyone in the world can add to.

So the morning goes like this. Read a message. Open the CRM to check whether this is already a customer. Open the ordering system to see whether the thing is in stock. Copy an address into a form. Type a reply that says roughly what you typed yesterday to somebody else. Mark it read. Next one.

The reading is the quick part. The looking things up is what takes the hour. And the replies that end up delayed are almost never the difficult ones. They are the ordinary ones that needed a number from a system nobody had open at the time.

The gmail.com homepage, the app these three jobs run in. Gmail
Replies waiting in drafts The ordinary answers written overnight, with the tracking number, the stock level or the price already looked up.
The lookup done first The four tabs someone opens to answer one message, opened and read before anybody has seen the message.
Nothing sent without you Email cannot be recalled, so the default is a draft sitting in your folder rather than a message already gone.

Filters sort mail, they cannot answer it

Gmail does more on its own than most people ever set up.

Filters route by sender, subject or content, apply labels, skip the inbox and forward automatically. Canned responses keep you from retyping the same paragraph for the hundredth time. Smart Compose finishes sentences. Schedule send holds a written message until a time you pick. Workspace adds shared inboxes and delegation so a team can work one address without stepping on each other.

All of that acts on the message: where it goes, what it looks like, when it leaves. None of it can find anything out. A filter cannot check whether that customer has an unpaid invoice, whether the part is in stock, or what you quoted them in March.

Which is why the reply still waits for a person. Not because the words are hard, but because the facts live in four other places.

The reply can be written before you open the thread

The facts an ordinary reply needs are all on screens somebody could open. When they arrive on their own, the ordinary reply stops being work.

A supplier asks whether you want to reorder. The stock level is in the ordering system, last quarter's usage is in a spreadsheet, and the answer is one sentence. A customer asks where their order is. The status is on a courier site, behind a reference number sitting in the original confirmation email.

A prospect asks for a price on the thing you quote fifteen times a week, where the number depends on two values you look up. Someone asks to move a visit, and the answer depends on what the calendar says about Thursday.

Every one of those is a lookup and a paragraph. Both can happen before you sit down, with the result left in your drafts folder for you to glance at and send.

Hold one line, though: drafted, not sent. Email goes to real people and cannot be pulled back. A draft costs two seconds to approve and removes the entire category of things you would rather had not gone out on their own.

The drafting happens overnight

The number that belongs in the reply is sitting in another system, and getting it out is typing, not thinking. Fetching it does not have to be your job, and it does not have to wait until after you have read the email.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It reads the thread, opens whatever holds the answer, whether that is your CRM, a supplier portal or a courier site with no integration at all, and leaves a reply in your drafts with the details already filled in.

It runs on your schedule in your own private environment. Nothing goes out on its own unless you deliberately set a narrow rule that says so, and you can watch a run and stop it.

The workflows below are already built, and each one shows the steps it takes.

Questions people ask

Does it send email on my behalf?

By default it drafts and leaves the message in your folder. Email cannot be unsent, so sending on its own is something you turn on deliberately for a narrow case, never the starting point.

Will it read my whole mailbox?

It works only the messages a workflow points it at, such as a label, a search or a single sender. You set that scope yourself, and you can watch a run to see exactly which threads were opened.

Can it use information that is not in the email?

That is usually the whole point. It opens the CRM, the ordering system or the courier site the way you would, reads what it needs, and writes the reply with the real number already in it.

3,893 ready-made Gmail workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated Digits Transaction Review Queue
Every Monday, WebRun collects the Digits transactions flagged for review, groups them by vendor with the suggested category, sends the queue on WhatsApp, and drafts a Gmail note for your bookkeeper.
DigitsWhatsAppGmail
Automated Dacast Bandwidth Limit Alerts
Every morning, WebRun reads your Dacast bandwidth and storage against your plan limits, drafts the upgrade request in Gmail when a shortfall is coming, and sends you the projection on WhatsApp.
DacastGmailWhatsApp
Automatic Cypress Main Branch Alerts
Every few minutes, WebRun checks Cypress Cloud for a failing run on the main branch, posts the failing specs and commit to Slack, and drafts a Gmail note to the author for you to send.
Cypress CloudSlackGmail
Automated Conceptboard Board Access Reviews
Every Monday, WebRun reads Conceptboard board access, lists the guests and share links still live, sends you the review on WhatsApp, and drafts an email to each board owner in Gmail.
ConceptboardWhatsAppGmail
Automated Collibra Data Ownership Audits
Every Monday, WebRun audits your Collibra catalog for assets missing an owner, a definition, or certification, drafts steward emails in Gmail, and posts the gap list to Slack.
CollibraGmailSlack
Automated Codeforces Registration Checks
Every morning, WebRun checks the upcoming Codeforces contests against your student handles, logs who is unregistered in Airtable, and drafts a reminder email.
CodeforcesGmailAirtable
Automated Cloud Skills Boost Onboarding
Every morning, WebRun checks each new starter's Google Cloud Skills Boost account, confirms the right learning path and first lab are ready, drafts their welcome email in Gmail, and posts the team lead a setup status list in Slack.
Google Cloud Skills BoostGmailSlack
Automated Cengage Assignment Risk Alerts
Every morning, WebRun checks who has not started a Cengage assignment that is due soon, drafts a check-in email to each of them in Gmail, and posts the at-risk list to your teaching channel in Slack.
CengageGmailSlack
Automated Cdiscount Unshipped Order Queue
Every morning, WebRun ranks your unshipped Cdiscount orders by how long they have been waiting, puts each dispatch deadline on Google Calendar, and drafts a delay note in Gmail for anything already late.
CdiscountGoogle CalendarGmail
Automated Callcentric Call Log Archiving
Every night, WebRun copies the day's Callcentric call records into Airtable, so you can look up who called whom and for how long without signing into the portal.
CallcentricAirtableGmail
Automated B&H Gear Quote Preparation
Every Monday, WebRun prices your saved B&H gear list, checks what is in stock, drafts the quote email in Gmail, and sends the production team a summary on WhatsApp.
B&H Photo VideoWhatsAppGmail
Automated Awork Time Entry Gap Chasing
Every Monday, WebRun compares booked hours against planned hours in Awork, takes absences out, WhatsApps you the per person gaps, and drafts the reminder emails in Gmail.
AworkWhatsAppGmail
Automated RPA Work Queue Backlog Alerts
Every morning, WebRun opens Automation Anywhere, counts the items waiting in each work queue against the bot runners free to take them, and pings you on Telegram.
Automation AnywhereTelegramGmail
Automated Articulate 360 Seat Usage Audits
Every Monday, WebRun reads who holds an Articulate 360 seat and when each last worked on a course, drafts a Gmail check in for the dormant ones, and posts the renewal picture to Slack.
Articulate 360GmailSlack
Automated Allego Certification Due Reminders
Every Monday, WebRun finds the Allego certifications and practice submissions with a date approaching, drafts a nudge to each rep in Gmail, and posts the chase list to Slack.
AllegoGmailSlack
Automated Alison Study Streak Reminders
Every night, WebRun checks your Alison courses, sees where you stopped, and sends one nudge naming the exact module to open next so a half-finished diploma gets finished.
AlisonGmailWhatsApp
Automated ALEKS Inactive Student Alerts
Every Monday, WebRun opens ALEKS, finds students whose last login and time spent have gone quiet, drafts an outreach email for each, and posts the list to Slack.
ALEKSGmailSlack
Automated AhaSlides Session Readiness Check
Every night, WebRun checks tomorrow's AhaSlides deck for slide order, empty polls and quiz answers, files the checklist in Google Drive, and drafts you a Gmail brief.
AhaSlidesGmailGoogle Drive
Automated Acoustic Bounce Rate Alerts
Every hour, WebRun reads your recent Acoustic send reports, compares bounce and opt-out rates against your normal range, and alerts Slack with a Gmail brief.
AcousticGmailSlack
Automated Zoho Sign Document Archiving
Every night, WebRun opens Zoho Sign, collects the documents completed that day with their completion certificates, files them by folder, and logs where each one went in Google Sheets.
Zoho SignGmailGoogle Sheets
Automated Zoho Payroll Journal Reconciliation
Every Monday, WebRun opens Zoho Payroll, checks each completed pay run's journal entry reached the accounting side correctly, records the result in Notion, and drafts a Gmail note on any mismatch.
Zoho PayrollGmailNotion
Automated Zoho Forms Weekly Entry Export
Every Monday, WebRun pulls last week's entries from each Zoho Forms form, builds a clean table per form in Airtable, and drafts the summary each team owner needs.
Zoho FormsAirtableGmail
Automated Zoho Connect Member Onboarding
When someone joins, WebRun opens Zoho Connect, checks their groups, channels, and required reading, drafts a welcome email in Gmail, and confirms the setup on WhatsApp.
Zoho ConnectWhatsAppGmail
Automated Zoho Books Estimate Follow-Ups
Every Monday, WebRun opens Zoho Books, lists estimates still sitting unaccepted, drafts a follow-up email per customer in Gmail, and logs the chase list in Notion.
Zoho BooksGmailNotion

Want one of these running on your own Gmail?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.