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 DeepL Document Translation
Every morning, WebRun picks up new files from your Google Drive folder, translates them in DeepL, files the translated copies back, and posts a Slack summary.
DeepL›Google Drive›Slack
Automated Deel Contract Expiry Tracking
Every Monday, WebRun lists the Deel contracts ending soon or still unsigned, files a copy of each contract in Google Drive, and sends the people team a WhatsApp renewal list.
Deel›Google Drive›WhatsApp
Automated Darwinbox Onboarding Checklists
Every morning, WebRun opens Darwinbox, checks which onboarding documents each new joiner is missing, updates their checklist in Google Drive, and sends HR a WhatsApp list of the gaps.
Darwinbox›Google Drive›WhatsApp
Automated Custify Renewal Prep Notes
Every Monday, WebRun pulls the Custify accounts renewing in the next 60 days, saves a one-page prep note for each into Google Drive, and pings the owning CSM on WhatsApp.
Custify›Google Drive›WhatsApp
Automated Conga Signature Chasing
Every morning, WebRun finds Conga documents sent for signature but still unsigned, files a dated copy of the chase list in Google Drive, and queues a Twilio SMS nudge for you to approve.
Conga›Twilio›Google Drive
Automated CodeSandbox Workspace Inventory
Every Monday, WebRun inventories your CodeSandbox team workspace, saves the list of sandboxes and owners to Google Drive, and sends you the dormant ones on WhatsApp.
CodeSandbox›WhatsApp›Google Drive
Automated Clerk Weekly Signup Reports
Every Monday, WebRun pulls the week's Clerk signups and active users, logs the numbers in Airtable, and saves a shareable growth report to Google Drive.
Clerk›Airtable›Google Drive
Automated BuzzSumo Competitor Content Tracking
Every morning, WebRun searches BuzzSumo for your competitors' newest articles, saves the engagement report to Google Drive, and messages you on WhatsApp when one takes off.
BuzzSumo›Google Drive›WhatsApp
Automated Buffer Weekly Post Reporting
Every Monday, WebRun reads last week's Buffer post performance, files a dated scorecard in Google Drive, and sends you a WhatsApp summary of your best and worst performers.
Buffer›Google Drive›WhatsApp
Automated Braze Campaign Performance Reports
Every Monday, WebRun reads your Braze campaign and Canvas results, files the numbers in a dated Google Drive sheet, and sends the team a WhatsApp summary.
Braze›Google Drive›WhatsApp
Automated Booking.com Confirmation Filing
Every night, WebRun opens your Booking.com account, saves each upcoming confirmation to Google Drive, and texts the traveller the check-in details the day before arrival.
Booking.com›Twilio›Google Drive
Automated Blogger Comment Moderation
Every morning, WebRun reviews the comments waiting in your Blogger moderation queue, saves the day's log to Google Drive, and sends you the spam and reply calls on Telegram.
Blogger›Telegram›Google Drive
Automated Betterworks Review Cycle Chase
Every morning during a review cycle, WebRun opens Betterworks, finds who has not completed their review, saves the completion report to Google Drive, and posts the outstanding list to your HR group on WhatsApp.
Betterworks›Google Drive›WhatsApp
Automated BeReal Post Archiving
Every morning, WebRun opens BeReal, saves yesterday's post and its details into a dated Google Drive folder, and sends you a WhatsApp confirmation of what was archived.
BeReal›Google Drive›WhatsApp
Automated BBC iPlayer Expiry Reminders
Every Sunday, WebRun opens your BBC iPlayer watchlist, notes which programmes leave soonest, saves the list to Google Drive, and sends the family a WhatsApp heads up.
BBC iPlayer›Google Drive›WhatsApp
Automated Backblaze B2 Usage Reports
Every Monday, WebRun reads your Backblaze B2 storage, download, and transaction usage, files a dated report in Google Drive, and WhatsApps you when spend jumps.
Backblaze›Google Drive›WhatsApp
Automated Azure DevOps Release Notes
Every Monday, WebRun gathers last week's completed Azure DevOps work items and merged pull requests, drafts release notes in Google Drive, and logs the release record in Airtable.
Azure DevOps›Google Drive›Airtable
Automated Applitools Visual Test Reporting
Every Monday, WebRun reads last week's Applitools batches, records pass, fail and diff counts per app and browser in Airtable, and files a written report in Google Drive for the QA review.
Applitools›Airtable›Google Drive
Automated Amplitude Weekly Metric Exports
Every Monday, WebRun opens your saved Amplitude charts, exports last week's figures into a dated Google Drive folder, and raises a Trello card for any metric that moved sharply.
Amplitude›Google Drive›Trello
Automated Amazon Ads Budget Alerts
Every morning, WebRun checks which Amazon Ads campaigns ran out of budget or spiked in spend, files the daily snapshot in Google Drive, and texts your on-call marketer through Twilio.
Amazon Ads›Google Drive›Twilio
Automated Alchemer Low Score Alerts
WebRun checks new Alchemer responses every hour, pulls out the low scores and negative comments, messages you on WhatsApp, and files the full response export in Google Drive.
Alchemer›WhatsApp›Google Drive
Automated Airbnb Turnover Scheduling
Every evening, WebRun reads your Airbnb reservations, builds tomorrow's turnover schedule in Google Drive, and sends the run sheet to your operations WhatsApp group.
Airbnb›Google Drive›WhatsApp
Automated Creative Cloud Asset Handoff
Every afternoon, WebRun finds newly approved files in Adobe Creative Cloud, copies them into the client delivery folder in Google Drive, and queues a handoff text in Twilio.
Adobe Creative Cloud›Google Drive›Twilio
Automated Adobe Color Palette Documentation
Every Monday, WebRun collects your Adobe Color themes with their hex values, files a palette sheet in Google Drive, and texts the design lead a change note through Twilio.
Adobe Color›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.