How to Automate Google Drive

Google Drive automates the mechanics of storage. Sharing rules, shortcuts, version history and Apps Script on a timer all work well. Getting documents into it, downloaded from portals and named consistently and put in the right folder, is the part that is still somebody's Friday afternoon.

Drive is where documents go to be found later

Google Drive is the storage layer of Google Workspace, and its real job is not storing things. It is answering the question somebody asks nine months later: where is that document.

Every business accumulates paperwork it did not create. Supplier invoices. Bank statements. Signed contracts. Delivery notes. Certificates and inspection reports. Council correspondence. None of it is written in Drive. All of it needs to be in Drive when an accountant, an auditor or an angry customer asks.

Drive is good at the finding, if the filing was done. Search covers document contents, sharing is granular, and shared drives mean a file survives the person who saved it leaving the company.

Everything depends on the file having arrived, been named sensibly, and been put somewhere.

Filing is the tax on every finished job

The document almost never starts in Drive. It starts behind a login somewhere else.

The statement is in the bank's portal, available as a PDF once a month. The invoice is in the supplier's account area. The signed contract is in the e-signature tool. The compliance certificate is on a testing company's website. Each one has to be logged into, found, downloaded, renamed from something like statement_final_3.pdf, and dragged into the right folder.

It is nobody's actual job, so it gets batched, and batching is where it fails. Twenty statements downloaded in one sitting at the end of a quarter, half of them named wrong, two of them missed entirely because the portal only keeps three months.

The cost is invisible until the moment somebody needs a specific document quickly, which is always a moment that already has some pressure attached to it.

The drive.google.com homepage, the app these three jobs run in. Google Drive
Statements collected on time The monthly documents downloaded from each portal that holds them, before somebody needs them for a deadline.
Named the same way every time One naming rule applied to every file, so search works and nobody opens six documents to find the right one.
Filed where it belongs Straight into the client, month or job folder, instead of a downloads pile somebody sorts out later.

Drive organises files, it does not go and fetch them

Drive is more automatable than most people realise, and Workspace adds a fair amount on top.

Sharing can be set by folder and inherited. Shortcuts put one file in several places without copies. Version history means nothing is really lost. Apps Script runs on a timer against your Drive, so moving, renaming and tidying can genuinely be scripted by anyone willing to write a little code. Shared drives keep ownership with the company rather than an individual.

All of that operates on files that are already in Drive. The scripting reaches the folder structure, not the outside world.

The bottleneck is upstream of all of it. A script can file a statement beautifully once the statement is in Drive. Nothing in Workspace can log into your bank, open the statements section, and download last month's PDF.

The folder can fill and file itself

A login, a click and a download: that is the whole of collecting a statement. A person is only involved in it out of habit.

Every monthly statement pulled from each bank and card portal on the day it appears, named to one convention, dropped in the right year and month folder. Supplier invoices collected from the accounts area of each supplier you buy from. Signed documents pulled out of the e-signature tool and filed against the client they belong to. Certificates collected from the testing company before they expire.

The naming is worth as much as the collecting. One convention, applied every time, is the difference between search working and a folder of files called document.pdf.

It is worth pointing the collecting at a staging folder that only the automation writes to, then filing from there. If a portal changes and a run brings back the wrong thing, it is sitting in one place rather than mixed into folders your accountant is about to read.

Somebody still has to log into the portal

The filing rules can be written once. Logging into eleven different portals every month is the part that keeps costing a person an afternoon.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens each portal, finds the document, downloads it, names it to your convention and puts it in the folder where it belongs.

It runs on your schedule in your own private environment, and you can watch a run and stop it. Sessions stay in your own environment rather than being shared with anything else.

The workflows below are already built, and each one names the sites it opens.

Questions people ask

Is it safe to give it access to our bank portal?

The session stays inside your own private environment and is not shared with the other tools in a workflow. A workflow can also be locked to an explicit list of domains, so it can only reach the sites you named.

What if a portal only keeps a few months of documents?

That is a good reason to collect on a schedule rather than at year end. A monthly run takes each document while it is still available, so the archive is complete when somebody finally needs it.

Can it handle a portal that needs a code from my phone?

A login that needs a one-time code needs a person the first time. Once that session is established in your environment it is reused on later runs, so the interruption is occasional rather than monthly.

905 ready-made Google Drive 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 SE Ranking Daily Keyword Digest
WebRun checks SE Ranking for daily keyword position changes, saves the export to Google Drive, and texts the SEO lead a digest via Twilio.
SE Ranking›Twilio›Google Drive
Automated Sendcloud Shipment Exception Alerts
Every morning, WebRun checks Sendcloud for shipments stuck in transit or marked as a delivery exception, saves the exception report to Google Drive, and alerts the fulfillment team in Slack.
Sendcloud›Google Drive›Slack
Automated Send Anywhere File Handoff Alerts
WebRun watches for files received through Send Anywhere, archives each one to the right Google Drive folder, and notifies the assigned teammate in Slack.
Send Anywhere›Google Drive›Slack
Automated Sage HR Leave Conflict Alerts
WebRun checks Sage HR for overlapping leave requests that would leave a team short-staffed, saves a coverage report to Google Drive, and alerts the manager in Slack.
Sage HR›Google Drive›Slack
Automated Reynolds and Reynolds Daily Digest
Every morning, WebRun pulls yesterday's vehicle sales and service appointments from Reynolds and Reynolds, saves the report to Google Drive, and texts the general manager a summary through Twilio.
Reynolds and Reynolds›Twilio›Google Drive
Automated Resource Guru Double-Booking Alerts
WebRun checks Resource Guru each morning for booking conflicts, exports the week's schedule to Google Drive, and alerts your team in Slack.
Resource Guru›Google Drive›Slack
Automated Redmine Overdue Issue Chasing
WebRun finds overdue Redmine issues each morning, archives the list to Google Drive, and texts the project lead the count and top issue.
Redmine›Twilio›Google Drive
Automated Pure Chat Missed Lead Handoff
WebRun finds Pure Chat visitors who left contact details but never got a reply, archives the transcript to Google Drive, and posts a lead handoff to Slack for sales to follow up.
Pure Chat›Google Drive›Slack
Automated PerformYard Overdue Review Alerts
WebRun checks PerformYard for reviews still open past the cycle deadline, saves a status report to Google Drive, and texts the HR admin via Twilio with exactly who's overdue.
PerformYard›Twilio›Google Drive
Automated Nationwide Stale Claim Alerts
WebRun checks your open Nationwide claims for ones with no update in 5 days, saves the latest claim notes to Google Drive, and posts a chase list to Slack.
Nationwide›Google Drive›Slack
Automated Medicare Enrollment Window Tracking
WebRun checks Medicare.gov for which clients have an open enrollment or special enrollment window closing soon, saves the plan comparison to Google Drive, and texts you when a window is about to close.
Medicare.gov›Twilio›Google Drive
Automated Mangools Keyword Rank Drop Alerts
WebRun checks Mangools for keyword ranking movement, saves the tracking export to Google Drive, and pings Slack the moment a tracked keyword drops.
Mangools›Google Drive›Slack
Automated CloudApp Clip Archiving and Alerts
Every morning, WebRun reviews new CloudApp screen recordings and screenshots, archives them into dated Google Drive folders, and texts your on-call engineer when a clip looks urgent.
CloudApp›Twilio›Google Drive
Automated Frase Content Brief Creation
WebRun builds a new Frase content brief from a target keyword, saves the outline to Google Drive, and texts the writer on Twilio that it's ready.
Frase›Twilio›Google Drive
Automated FilesAnywhere New File Alerts
WebRun checks FilesAnywhere hourly for new files in shared folders, backs each one up to Google Drive, and pings the assigned reviewer in Slack.
FilesAnywhere›Google Drive›Slack
Automated Filemail Expiring Transfer Alerts
WebRun finds Filemail transfers expiring soon that have not been downloaded, backs up the files to Google Drive, and texts the sender through Twilio.
Filemail›Twilio›Google Drive
Automated EE Business Billing Scorecard
Every Monday, WebRun checks EE Business for each line's current bill against last month's, saves the full breakdown to Google Drive, and posts a scorecard to Slack flagging any line whose bill jumped.
EE›Google Drive›Slack
Automated DPD Failed Delivery Alerts
Every morning, WebRun checks DPD for parcels marked failed, refused, or returned, saves the delivery exception report to Google Drive, and texts you on Twilio for anything needing quick action.
DPD›Twilio›Google Drive
Automated DLive Channel Setup Checklist
WebRun walks through your new DLive channel setup, saves your channel details to Google Drive, and posts your team in Slack once everything is ready to go live.
DLive›Google Drive›Slack
Automated Classy Daily Donation Digest
Every morning, WebRun checks Classy for new campaign donations since the last run, saves the full donor report to Google Drive, and posts a digest to Slack.
Classy›Google Drive›Slack
Automated Zurich Policy Renewal Reminders
WebRun checks your Zurich policies for approaching renewal dates, saves the current documents to Google Drive, and texts your risk manager a heads-up before the deadline.
Zurich Insurance›Twilio›Google Drive
Automated Work at a Startup Candidate Alerts
Every hour, WebRun checks Work at a Startup for candidates who responded to your listing, saves their profile to Google Drive, and alerts the founder in Slack the moment a promising one comes in.
Work at a Startup›Google Drive›Slack
Automated Weibo Brand Mention Alerts
WebRun watches Weibo for a sudden jump in mentions or hashtag activity about your brand, texts you through Twilio right away, and saves a sentiment report to Google Drive.
Weibo›Twilio›Google Drive
Automated Vodafone Business Usage Scorecard
Every Monday, WebRun checks Vodafone Business for data and roaming usage across every line, saves the full breakdown to Google Drive, and texts you a scorecard summary on Twilio with any line heading for overage.
Vodafone›Twilio›Google Drive

Want one of these running on your own Google Drive?

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