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 YugabyteDB Renewal Reminders
WebRun tracks your YugabyteDB support or Yugabyte Cloud contract renewal date, logs the countdown to a Google Sheet, and drafts a renewal brief email in Gmail 60 days out so your database team has time to review cluster usage before the contract is due.
YugabyteDBGoogle SheetsGmail
Automated Yellowfin Insight Alert Handoff
Every morning, WebRun opens Yellowfin, reads the automated insights it surfaced overnight, creates an Airtable ticket for each one worth investigating, and drafts a summary email in Gmail for the analyst so unusual data patterns get a proper look.
YellowfinGmailAirtable
Automated Xverse Wallet Holdings Export
Every Monday, WebRun reads your Xverse wallet holdings across bitcoin, Ordinals, and BRC-20 tokens, logs each to a Google Sheet, and emails you a summary so your holdings record stays current.
XverseGoogle SheetsGmail
Automated WooCommerce Failed Renewal Tracking
Every day, WebRun checks your WooCommerce Subscriptions for any renewal payment that failed, logs each one to Airtable, and drafts a follow-up email in Gmail for you to review and send, so a failed card doesn't quietly end the subscription.
WooCommerceGmailAirtable
Automated Wish Order Processing Deadline Alerts
WebRun checks your Wish Merchant orders every day for processing time compliance, logs at-risk orders to Airtable, and emails your team an urgent worklist before any deadline is missed.
WishAirtableGmail
Automated Weebly Weekly Store Scorecard
Every Monday, WebRun checks your Weebly site for the past week's orders, visitor traffic, and low stock products, emails you a scorecard, and logs the numbers to Airtable.
WeeblyGmailAirtable
Automated Wealthfront Goal Progress Tracking
Every Monday, WebRun checks your Wealthfront investing and cash account balances against your goals, logs the numbers to a Google Sheet, and emails you a short progress recap.
WealthfrontGoogle SheetsGmail
Automated WazirX Transaction Tax Export
Every Monday, WebRun reads your WazirX transaction history, logs each buy, sell, and transfer to an Airtable base, and emails you a running summary so your records are ready well before tax season.
WazirXGmailAirtable
Automated Visma eAccounting Weekly Export
Every Friday, WebRun pulls the week's Visma eAccounting invoices and expenses into a clean Google Sheet for the bookkeeper, and drafts a Gmail note asking about anything left uncategorized.
Visma eAccountingGoogle SheetsGmail
Automated Veracode Weekly Vulnerability Scorecard
WebRun reviews your Veracode scan results every Monday, exports open findings by severity to a Google Sheet, and emails the security lead a scorecard.
VeracodeGoogle SheetsGmail
Automated Vanguard Portfolio Drift Report
Every month, WebRun reads your Vanguard account holdings, compares the current allocation to the target mix you set, logs the drift to a Google Sheet, and drafts a summary email in Gmail flagging anything out of range.
VanguardGoogle SheetsGmail
Automated UptimeRobot Daily Outage Digest
WebRun reviews your UptimeRobot monitors every morning, logs each outage from the last 24 hours to Airtable with its downtime duration, and emails the team a summary.
UptimeRobotGmailAirtable
Automated Uptime.com Weekly SLA Scorecard
WebRun reviews your Uptime.com monitors every Monday, calculates uptime percentage per site for the past week, exports it to a Google Sheet, and emails the team an SLA scorecard.
Uptime.comGoogle SheetsGmail
Automated Upstox Trade Log and Summary
Every Monday, WebRun reads your Upstox holdings and the past week executed trades, logs each one to an Airtable base, and emails you a summary so your records stay current without manual entry.
UpstoxGmailAirtable
Automated Uploadcare Weekly Storage Usage Export
WebRun reviews your Uploadcare usage every Monday, logs storage and bandwidth consumption to Airtable, and emails the admin a summary flagging anything approaching your plan limit.
UploadcareGmailAirtable
Automated Uniswap Swap History Tracking
Every week, WebRun reads your Uniswap swap history, logs each swap with its exchange rate and gas cost to Airtable, and drafts a summary email in Gmail so your DeFi activity stays organized for review or taxes.
UniswapGmailAirtable
Automated Tipalti Supplier Onboarding
When a new supplier is submitted in Tipalti, WebRun checks their onboarding record for missing items, logs the status to Airtable, and drafts a Gmail request listing exactly what is missing.
TipaltiGmailAirtable
Automated TIBCO Spotfire Weekly KPI Scorecard
Every Monday, WebRun opens TIBCO Spotfire, reads the current value of every tracked KPI, exports the numbers to a Google Sheet, and drafts a recap email in Gmail for leadership to review and send so dashboard numbers reach people who never log in.
TIBCO SpotfireGoogle SheetsGmail
Automated ThredUp Clean Out Payout Tracking
WebRun checks your ThredUp Clean Out Kit activity after each processing cycle, logs the payout and acceptance rate to a sheet, and emails you a reconciliation summary.
ThredUpGoogle SheetsGmail
Automated Takealot Seller Order Digest
WebRun checks your Takealot Seller Portal every evening, logs new orders to Airtable, and emails you a daily digest including any buy box changes.
TakealotAirtableGmail
Automated StreamSets Overnight Pipeline Reconciliation
Every morning, WebRun opens StreamSets, checks every scheduled pipeline run from overnight, logs any failure to Airtable with the error, and drafts a summary email in Gmail for the data engineering lead so broken pipelines get fixed before the day's data relies on them.
StreamSetsGmailAirtable
Automated Sketch Library Usage Tracking
Every week, WebRun checks which symbols and components from the shared Sketch library were updated or used, logs it to Google Sheets, and emails design ops the summary.
SketchGoogle SheetsGmail
Automated Site24x7 Downtime Incident Logging
WebRun watches your Site24x7 monitors, and the moment one goes down, it logs the incident to a Google Sheet and emails the team, then updates the row when it recovers.
Site24x7Google SheetsGmail
Automated Selectel Weekly Cloud Scorecard
WebRun reads your Selectel servers, storage, and billing each week, logs it to a Google Sheet, and drafts a Gmail summary.
SelectelGoogle SheetsGmail

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.