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 Proofpoint Daily Threat Digest
Every morning, WebRun reviews Proofpoint for blocked phishing and malware email threats, saves the report to Google Drive, and texts a summary through Twilio to your security lead.
Proofpoint›Twilio›Google Drive
Automated ProductPlan Timeframe Expiry Reminders
WebRun checks ProductPlan for roadmap bars whose end date is coming up while still marked in progress, checks Google Drive for the linked spec's last update, and posts a Slack reminder before the timeframe runs out.
ProductPlan›Google Drive›Slack
Automated Poll Everywhere Session Result Archiving
WebRun exports the results from each finished Poll Everywhere presentation, files them into Google Drive, and drafts a Twilio thank-you text for attendees who opted in to follow-up.
Poll Everywhere›Twilio›Google Drive
Automated Poe Drive File Summaries
Every morning, WebRun opens Poe, runs your saved summarizer bot over files added to Google Drive overnight, saves the combined digest back to Drive, and texts you through Twilio when it's ready.
Poe›Twilio›Google Drive
Automated Podio Overdue Item Chasing
WebRun scans your Podio workspace for items with tasks past their due date, checks Google Drive for whether the linked file has moved, and drafts a Twilio text to the item's owner for you to review and send.
Podio›Twilio›Google Drive
Automated Patreon Patron Activity Digest
WebRun checks Patreon each morning for new patrons, tier changes, and cancellations, logs every change to a Google Drive sheet, and texts you the daily summary.
Patreon›Twilio›Google Drive
Automated Parabola Flow Export Digest
After a Parabola flow finishes running, WebRun saves the resulting export to Google Drive and posts a completion summary with the row count to Slack.
Parabola›Google Drive›Slack
Automated PandaDoc Stalled Proposal Alerts
WebRun watches your PandaDoc proposals, flags any that have been viewed but not signed for several days, alerts the deal owner in Slack, and archives finished documents to Google Drive.
PandaDoc›Google Drive›Slack
Automated PalmPay Daily Transaction Digest
Every night, WebRun saves your PalmPay wallet transactions to Google Drive and posts a digest of the day's totals to Slack.
PalmPay›Google Drive›Slack
Automated Outgrow Weekly Engagement Scorecard
Every Monday, WebRun opens Outgrow, pulls the past week's completions across your calculators and quizzes, archives the full lead export to Google Drive, and posts the scorecard to Slack.
Outgrow›Google Drive›Slack
Automated Ontraport Stalled Contact Alerts
WebRun finds contacts who have sat in an Ontraport follow-up sequence without responding, saves the list to Google Drive, and posts a Slack alert to the sales owner.
Ontraport›Google Drive›Slack
Automated OnDeck Repayment Schedule Reminders
WebRun checks OnDeck for the loan repayment schedule, saves an export to Google Drive, and texts you a reminder before each draft date.
OnDeck›Twilio›Google Drive
Automated Obsidian Nightly Vault Backup
Every night, WebRun collects the Obsidian notes edited that day, saves a backup export to Google Drive, and posts a short digest of what changed to Slack.
Obsidian›Google Drive›Slack
Automated Notability Stale Notes Chase
WebRun checks your Notability backup folder in Google Drive for handwritten notes tagged as needing follow up that haven't been touched in over a week, and posts a Slack chase so nothing important stays buried.
Notability›Google Drive›Slack
Automated NordLayer Onboarding Checklist
Every morning, WebRun checks NordLayer for team members still missing a device or gateway assignment, saves the onboarding checklist to Google Drive, and posts the outstanding list to Slack.
NordLayer›Google Drive›Slack
Automated Navy Federal Balance Digest
Every night, WebRun checks your Navy Federal accounts, saves a statement export to Google Drive, and posts a balance and spending digest to Slack.
Navy Federal Credit Union›Google Drive›Slack
Automated Natural HR Leave Request Digests
Every morning, WebRun checks Natural HR for pending and upcoming leave requests, saves a coverage summary to Google Drive, and posts a digest to Slack for managers.
Natural HR›Google Drive›Slack
Automated Movable Ink Stale Content Alerts
WebRun finds Movable Ink dynamic content blocks that have not been refreshed in 30 days, archives their current state to Google Drive, and texts the content owner through Twilio.
Movable Ink›Twilio›Google Drive
Automated Mosaic Overallocation Alerts
WebRun checks Mosaic for anyone scheduled over 100 percent capacity this week, pulls their active project docs from Google Drive for context, and drafts a Twilio text to the resource manager for review.
Mosaic›Twilio›Google Drive
Automated Morgen Daily Schedule Text
Every morning, WebRun opens Morgen, pulls today's meetings and scheduled tasks into one plan, saves a copy to Google Drive, and texts you the day's lineup through Twilio.
Morgen›Twilio›Google Drive
Automated Moneycorp Transfer Confirmation Alerts
Every night, WebRun logs your Moneycorp transfers to Google Drive and texts a confirmation for anything over your large-transfer threshold.
Moneycorp›Google Drive›Twilio
Automated Modern Treasury Setup Tracking
WebRun checks Modern Treasury for a new counterparty or ledger's setup status, saves the setup export to Google Drive, and texts you a confirmation once it is ready.
Modern Treasury›Twilio›Google Drive
Automated MIT App Inventor Submission Tracking
WebRun checks each student's MIT App Inventor project for a recent build, backs up the export to Google Drive, and texts the instructor a submission status update before the deadline.
MIT App Inventor›Twilio›Google Drive
Automated Mimecast Quarantine Review
Every morning, WebRun checks Mimecast's quarantine for held and blocked messages, archives anything unusual to Google Drive, and texts you the moment a spoofed executive email shows up.
Mimecast›Google Drive›Twilio

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.