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 GoTo Meeting Recording Handoff
After every GoTo Meeting call ends, WebRun saves the recording and notes link to Google Drive and posts a handoff summary to the account owner in Slack.
GoTo Meeting›Google Drive›Slack
Automated GOG Sale Event Alerts
WebRun checks GOG for new sale events and DRM-free releases relevant to your coverage, archives the details to Drive, and texts you through Twilio the same day.
GOG›Twilio›Google Drive
Automated Abstract Branch Review Alerts
WebRun checks Abstract for design branches waiting on review past the team review window, saves a snapshot note of each branch status to Google Drive, and texts the design lead via Twilio when a branch is blocking a release.
Abstract›Google Drive›Twilio
Automatic Glovo Paused Menu Item Alerts
WebRun checks the Glovo partner menu for items paused or marked out of stock, logs the change on the inventory sheet in Google Drive, and alerts the store team in Slack to restock.
Glovo›Google Drive›Slack
Automated Quipu Quarterly Tax Deadline Reminders
WebRun checks Quipu for your upcoming quarterly tax deadline, archives the current tax summary to Google Drive, and texts you a countdown so it's never a last minute scramble.
Quipu›Google Drive›Twilio
Automated GetProspect Daily Lead Digest
Every morning, WebRun checks GetProspect for the leads your searches turned up overnight, saves a backup export to Google Drive, and posts a summary to Slack so your team knows who's new.
GetProspect›Google Drive›Slack
Automated Mailbird Morning Inbox Digest
Every morning, WebRun opens Mailbird, sorts new mail into needs a reply, FYI, and receipts, saves attachments to Google Drive, and posts the digest to Slack.
Mailbird›Google Drive›Slack
Automated Freshcaller Daily Queue Digest
Every morning, WebRun compiles yesterday's Freshcaller missed calls and queue wait times, saves the summary to Google Drive, and posts a digest to Slack.
Freshcaller›Google Drive›Slack
Automated freeCodeCamp Mentee Progress Alerts
Every morning, WebRun checks each mentee's freeCodeCamp certification progress, archives completed certificates to Google Drive, and texts you an alert listing anyone stale for 7 or more days.
freeCodeCamp›Twilio›Google Drive
Automated Free Mail New Account Setup Checks
When a new Free Mail account is created, WebRun checks the signature, forwarding, and recovery settings are in place, saves a confirmation record to Google Drive, and texts the admin on Twilio once it passes.
Free Mail›Twilio›Google Drive
Automated Follow Up Boss Stale Lead Alerts
Every Monday, WebRun checks Follow Up Boss for leads with no logged follow up in the last five days, saves the chase list as a report to Google Drive, and posts it to Slack for the team.
Follow Up Boss›Google Drive›Slack
Automated FlixBus Group Booking Reconciliation
WebRun checks your group's FlixBus bookings against the trip roster, flags anyone unconfirmed or missing a ticket, archives the tickets to Drive, and posts the gaps to Slack.
FlixBus›Google Drive›Slack
Automated Five9 Weekly Agent Scorecard
Every week, WebRun compiles calls handled, abandon rate, and average handle time from Five9, saves the scorecard to Google Drive, and texts the supervisor on Twilio if the SLA was breached.
Five9›Google Drive›Twilio
Automated Fitbit Team Challenge Leaderboard Export
Every Monday, WebRun checks Fitbit for each participant's step count in the wellness challenge, exports the week's leaderboard to Google Drive, and texts anyone who hasn't synced in two days over Twilio.
Fitbit›Twilio›Google Drive
Automated Expandi Follow-Up Drafting
WebRun finds Expandi connections who accepted a week or more ago but never replied, drafts a short follow-up message for each and queues it for you to send, then texts you the count so nothing is forgotten.
Expandi›Twilio›Google Drive
Automated eVoice Renewal and Porting Reminders
WebRun watches your eVoice account for the next plan renewal date and any open porting window, logs upcoming dates to Google Drive, and texts the admin an internal reminder.
eVoice›Google Drive›Twilio
Automated ESPN+ Event Schedule Digest
WebRun checks ESPN+ for this week's live event schedule relevant to your bar, archives the lineup to Drive, and texts you a same-day heads up through Twilio.
ESPN+›Twilio›Google Drive
Automated eM Client Receipt Attachment Archiving
Every day, WebRun scans eM Client for emails with receipt or invoice attachments, saves each file to a Google Drive folder, and posts a summary of what was archived to Slack.
eM Client›Google Drive›Slack
Automated Educative Weekly Team Scorecard
WebRun checks course completions and active learning time across your team's Educative seats each week, saves the scorecard to Google Drive, and posts it to Slack.
Educative›Google Drive›Slack
Automated Dynatrace Problem Detection Alerts
Every few minutes, WebRun checks Dynatrace for newly opened problems detected by Davis AI, saves the root cause details to Google Drive, and alerts Slack.
Dynatrace›Google Drive›Slack
Automated Drift Hot Conversation Alerts
Every morning, WebRun reviews website chat conversations from Drift, saves the day's conversation log to Google Drive, and texts the rep on Twilio about any conversation that looks like a hot, ready to close lead.
Drift›Google Drive›Twilio
Automated Docebo Compliance Reconciliation
WebRun compares completed Docebo certifications against your required training roster, saves the reconciliation report to Google Drive, and drafts a Twilio text reminder for each employee who is out of compliance.
Docebo›Twilio›Google Drive
Automated Desygner Brand Kit Checking
WebRun checks recent Desygner designs against the master brand kit colors and logo, archives finished exports to Google Drive, and flags any design using an outdated brand asset to Slack.
Desygner›Google Drive›Slack
Automated Deliveroo Partner Order Scorecards
Every Monday, WebRun checks the week's Deliveroo orders and customer ratings, saves the exported report to Google Drive, and posts the scorecard to the ops channel in Slack.
Deliveroo›Google Drive›Slack

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.