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 iManage Document Backup to Drive
Every night, WebRun checks iManage for documents added or edited that day, saves a copy to a matching Google Drive folder, and posts a Slack digest of what changed.
iManage›Google Drive›Slack
Automated IDShield Alert Handoff Tracking
WebRun checks IDShield for new identity monitoring alerts, exports the details to Google Drive, and texts the assigned handler via Twilio so every alert gets a named owner right away.
IDShield›Twilio›Google Drive
Automated IDrive New Device Onboarding
WebRun checks new IDrive devices for the agent installed and a first backup completed, saves a setup record to Google Drive, and posts a confirmation to Slack.
IDrive›Google Drive›Slack
Automated Heptabase Whiteboard Backup Export
WebRun backs up whiteboards updated in Heptabase each week to Google Drive and posts an activity digest to Slack.
Heptabase›Google Drive›Slack
Automated Habitica Daily Progress Digest
WebRun checks your Habitica dailies, to-dos, and streak each morning, saves a snapshot to Google Drive, and texts you the digest.
Habitica›Twilio›Google Drive
Automated Guidewire Claim Exception Alerts
Every morning, WebRun scans Guidewire ClaimCenter for new claims above your review threshold, archives the claim summary to Google Drive, and texts the on-call adjuster through Twilio.
Guidewire›Twilio›Google Drive
Automated Gladly Repeat Contact Tracking
Every week, WebRun pulls each customer's full Gladly conversation history for repeat contacts, saves a summary report to Google Drive, and flags anyone who reached out 3 or more times to Slack.
Gladly›Google Drive›Slack
Automated Geico Policy Change Alerts
WebRun checks your Geico account for premium changes, coverage changes, or a new declarations page, saves the updated document to Google Drive, and posts an alert to Slack.
Geico›Google Drive›Slack
Automated Gadu-Gadu Conversation Digests
WebRun checks overnight Gadu-Gadu conversations and contact requests, saves shared files to Google Drive, and posts a digest to Slack.
Gadu-Gadu›Google Drive›Slack
Automated Fishbowl Company Mention Tracking
WebRun watches Fishbowl bowls for new posts mentioning your company, drafts a response for review, logs the thread to Google Drive, and alerts your HR or comms team in Slack.
Fishbowl›Google Drive›Slack
Automated Fibery Daily Update Digest
WebRun checks Fibery each morning for what changed in the last day, archives a snapshot to Google Drive, and posts a digest to your team's Slack channel.
Fibery›Google Drive›Slack
Automated eGain Knowledge Article Review Reminders
Every week, WebRun checks eGain for knowledge articles due for their scheduled review, saves the due list to Google Drive, and texts the content owner a reminder.
eGain›Twilio›Google Drive
Automated Dynalist Backup and Weekly Digest
WebRun backs up every Dynalist document you edited this week to Google Drive and texts you a short list of what's due next.
Dynalist›Twilio›Google Drive
Automated DottedSign Stale Signature Alerts
WebRun finds DottedSign documents that have sat unsigned too long, saves a status export to Google Drive, and alerts the document owner in Slack so it does not slip further.
DottedSign›Google Drive›Slack
Automated Cyclr Weekly Integration Scorecard
WebRun reviews Cyclr's integration run stats for the week, archives the report to Google Drive, and posts the scorecard to Slack.
Cyclr›Google Drive›Slack
Automated Crowdsignal Weekly Results Export
WebRun pulls the week's Crowdsignal poll and survey results, saves a report to Google Drive, and texts an alert through Twilio when a response volume spikes.
Crowdsignal›Twilio›Google Drive
Automated Cox Business Contract Renewal Alerts
WebRun checks your Cox Business account for the contract end date and current rate, saves the latest bill to Google Drive, and texts you as the renewal date approaches.
Cox Communications›Twilio›Google Drive
Automated C.H. Robinson Shipment Delay Alerts
Every morning, WebRun checks C.H. Robinson for in-transit shipments running behind schedule, saves the delay exception report to Google Drive, and texts you on Twilio for anything critically delayed.
C.H. Robinson›Twilio›Google Drive
Automated Care2 Petition Milestone Alerts
WebRun watches your Care2 petition's signature count, texts you through Twilio the moment it crosses a milestone, and saves a signature velocity report to Google Drive.
Care2›Twilio›Google Drive
Automated Book Like A Boss Booking Prep
WebRun reads each new Book Like A Boss booking, creates a client folder from your prep template in Google Drive, and pings the team in Slack so everyone knows a new session is on the calendar.
Book Like A Boss›Google Drive›Slack
Automated Bill4Time Unbilled Hours Chase
WebRun finds time entries in Bill4Time that haven't been invoiced, saves a backup export to Google Drive, and pings the team on Slack about entries going stale.
Bill4Time›Google Drive›Slack
Automated AT&T Contract Renewal Reminders
WebRun checks your AT&T business account for the current contract end date and upgrade eligibility, saves the latest bill to Google Drive, and posts a Slack reminder before the contract renews.
AT&T›Google Drive›Slack
Automated Assembled Staffing Gap Alerts
Every morning, WebRun compares today's Assembled staffing forecast against actual scheduled headcount, saves the variance report to Google Drive, and posts a Slack alert if there's a coverage gap.
Assembled›Google Drive›Slack
Automated ART19 Publish Readiness Checklist
WebRun checks ART19 for episodes still in draft, verifies the audio file and metadata are complete, archives the final audio to Google Drive, and posts a go-live checklist to Slack.
ART19›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.