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 talech End-of-Day Reconciliation
Each night, WebRun reads talech's end-of-day report, compares cash and card totals against expected drawer amounts, and emails you a reconciliation summary flagging any variances.
talechGmail
Heartland POS Automated End-of-Day Reconciliation
Each night, WebRun pulls Heartland's end-of-day batch totals, compares them to expected figures, flags any variances, and emails you a reconciliation digest ready for your books.
HeartlandQuickBooksGmail
Aplos Automated Disbursement Approval Routing
When a disbursement request above your threshold is entered in Aplos, WebRun drafts an approval request message for the designated board member and posts it to your approval Slack channel for review.
AplosSlackGmail
Addepar Fee Approval Routing Automation
Each month, WebRun reads advisory fee calculations from Addepar, drafts an approval request for each entity or billing group, and routes them to the right approver via Gmail for sign-off before any fee is charged.
AddeparGmailGoogle Sheets
Automated Leapfin Journal Entry Approval Routing
When Leapfin flags journal entries ready for posting, WebRun drafts an approval request and routes it to the correct reviewer in Slack based on entry type and amount.
LeapfinSlackGmail
Unit21 Automated AML Case Escalation Routing
When a Unit21 case is escalated, WebRun reads the case details, matches it to the correct senior compliance officer based on your routing rules, and drafts an escalation notification for your review before sending.
Unit21GmailSlack
Automated Grant Award Decision Letters
Once reviewers complete scoring in Submittable, WebRun drafts award and declination letters for every applicant and queues them for your program officer to approve before sending.
SubmittableGmailSlack
Automated CFO Board Pack Internal Approval Routing
Before delivering a board pack, WebRun checks that Fathom reports are finalised, drafts an approval-request email to the internal reviewer, and posts the pack summary to Slack for sign-off, so nothing goes to the board without a final human check.
FathomGmailDocuSign
BizEquity Automated Valuation Approval Routing
When a BizEquity valuation is ready for internal review, WebRun identifies the correct approver based on client type and deal size, drafts the review request, and notifies the reviewer in Slack so nothing waits in the wrong inbox.
BizEquitySlackGmail
Neo.Tax Automated R&D Credit Approval Routing
When Neo.Tax completes a credit calculation, WebRun reviews the credit amount, routes a draft approval notice to the correct partner or manager tier, and queues the client notification for review before anything is sent.
Neo.TaxGmailSlack
Automated LTC Pharmacy Care Gap Outreach Drafts
Every week, WebRun reviews FrameworkLTC medication regimen records for care gaps tied to quality measures (adherence, high-risk medications, antipsychotic use), drafts facility outreach communications for your clinical pharmacist to review, and logs the cases to a tracking sheet.
FrameworkLTCGoogle SheetsGmail
Automated Anesthesia Care Gap Outreach Drafts
Every Monday, WebRun identifies anesthesia patients with open QCDR care gaps in Graphium Health and drafts targeted outreach messages for your care coordinator to review and send, so quality measure performance improves without automated patient contact.
Graphium HealthGmailGoogle Sheets
Automated RamSoft Imaging Care Gap Outreach Drafts
Every week, WebRun identifies patients in RamSoft whose imaging history shows a care gap against clinical guidelines, drafts outreach messages to referring providers for clinical coordinator review, and logs the gap list so your radiology group closes quality measures.
RamSoftGoogle SheetsGmail
Labelmaster Automated Hazmat Cargo Claim Tracking
WebRun monitors your open cargo claims on hazmat shipments, logs status updates to Google Sheets, and drafts carrier follow-up emails for review so no claim goes unactioned past its filing deadline.
LabelmasterGoogle SheetsGmail
FranConnect Franchise Agreement Renewal Reminders
WebRun checks FranConnect for franchise agreements expiring within 90 days, logs them to a renewal tracker, and drafts a renewal reminder for each franchisee for your team to review before sending.
FranConnectDocuSignGmail
Automated Avionte Candidate Credential Expiry Tracker
Every morning, WebRun scans Avionte for candidates whose certifications are expiring in the next 30 days, posts a worklist to Slack, and drafts renewal reminder emails for your compliance team to review and send.
AvionteSlackGmail
SwiftComply Automated Annual Test-Due Reminders
Every day, WebRun checks SwiftComply for devices whose annual test is coming due, drafts a reminder notice for each customer, and queues it for your review before anything is sent.
SwiftComplyGmailGoogle Sheets
Automated RamSoft Appointment Confirmation Drafts
Every evening, WebRun pulls tomorrow's scheduled appointments from RamSoft, prepares confirmation messages for each patient, and queues them in Gmail as drafts for your scheduling coordinator to review and send.
RamSoftGmailGoogle Sheets
Automated Birth Center Appointment Confirmation Drafts
WebRun checks Maternity Neighborhood for prenatal and postpartum visits scheduled in the next 48 hours, drafts a confirmation message for each client, and queues them for staff review before any message is sent.
Maternity NeighborhoodGmailGoogle Calendar
Automated Drug Screen Appointment Confirmation Drafts
When a drug screen or medical exam is scheduled in Enterprise Health, WebRun drafts an appointment confirmation for the employee and queues it for clinic staff to review before sending.
Enterprise HealthGmailGoogle Calendar
Azara DRVS Automated Care Gap Outreach Drafts
Every morning, WebRun opens Azara DRVS, pulls the current care-gap worklist, and drafts a personalized outreach message for each overdue patient, ready for staff review before anything is sent.
Azara HealthcareGoogle SheetsGmail
DMSi Agility Automated Backorder Status Digest
Every morning, WebRun pulls open backorders from DMSi Agility and sends your inside sales team a digest of which orders are waiting on supply, with expected arrival dates, so they can proactively update contractors.
DMSi AgilitySlackGmail
Automated Intermodal Proof of Delivery Chasing
WebRun scans Rail Command for intermodal shipments that have been delivered but still lack a signed proof of delivery, then drafts a polite chase email to each carrier contact and logs the open items in Google Sheets.
RSI Logistics Rail CommandGmailGoogle Sheets
Automated Equipment Rental Contract Renewal Reminders
WebRun checks e-Emphasys for rental agreements expiring in the next 30 days, drafts renewal offer emails for each customer in Gmail, and queues them for your rental team to review and send.
e-EmphasysGmailTelegram

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.