appscript.dev

File management

Organise, audit, and back up Drive content. Generate, route, and clean up documents at scale.

Articles in this goal come from multiple service and integration hubs.

AI-powered workflows

Use Claude, Gemini, and other LLMs from Apps Script to classify, summarise, extract, and generate content.

7 articles

External APIs

Call REST APIs, import third-party data, and send messages from Google Apps Script using UrlFetchApp.

4 articles

Google Calendar automation

Create events from Sheets, sync calendars, and email weekly meeting summaries with Apps Script.

1 article

Google Docs automation

Generate documents from templates, batch-create invoices and contracts, and export Docs to PDF with Apps Script.

4 articles

Google Drive automation

Organise, audit, and back up Google Drive files and folders at scale with Apps Script.

39 articles

Automation Intermediate Drive Sheets

Archive a project folder when it's marked done

Zip and shelve completed Northwind work — keep active folders focused on in-flight projects.

Updated Dec 11, 2025

Automation Intermediate Drive Sheets

Build a Drive search index in Sheets

Make Northwind's file metadata searchable in a Sheet — like Spotlight for Drive.

Updated Dec 7, 2025

Automation Intermediate Drive Sheets

Detect and report broken file shortcuts

Find Drive shortcuts in Northwind folders pointing at deleted or inaccessible files.

Updated Dec 3, 2025

Automation Intermediate Drive Sheets

Build a shared-folder onboarding kit

Auto-grant new Northwind hires the folders they need on day one.

Updated Nov 29, 2025

Automation Intermediate Drive Gmail

Route saved email attachments to project folders

File Gmail attachments into the right Northwind client folder based on subject keywords.

Updated Nov 25, 2025

Automation Advanced Drive Sheets

Build a Drive cleanup recommendation report

Suggest what Northwind can delete or archive — large, stale, duplicate, or untouched files.

Updated Nov 21, 2025

Automation Advanced Drive

Bundle a folder of images into one PDF

Combine Northwind scans into a single deliverable PDF using a generation service.

Updated Nov 17, 2025

Automation Intermediate Drive Docs

Keep a self-updating contents file per folder

Auto-create a `_contents.md` Doc inside every Northwind folder, refreshed nightly.

Updated Nov 13, 2025

Automation Advanced Drive Sheets Gmail

Build a digital-asset request and approval flow

Route Northwind asset requests through Drive — request, review, approve, deliver.

Updated Nov 9, 2025

Automation Intermediate Drive Sheets

Generate a folder-level changelog

Track additions and deletions in a Northwind folder over time — a written history.

Updated Nov 5, 2025

Automation Intermediate Drive Sheets

Auto-publish approved files to a public folder

Promote Northwind files once a status flips — from `drafts/` to `published/` automatically.

Updated Nov 1, 2025

Automation Intermediate Drive Sheets

Download and file documents from a link sheet

Pull referenced files from URLs in a Sheet into Northwind's Drive automatically.

Updated Oct 24, 2025

Automation Intermediate Drive Sheets

Enforce file naming and tagging governance

Flag Northwind files that don't match required naming or tagging conventions.

Updated Oct 16, 2025

Automation Beginner Drive Docs

Visualize a deep folder hierarchy

Generate a sitemap-style outline of Northwind's nested folders into a Doc.

Updated Oct 12, 2025

Automation Advanced Drive

Build a shared-drive migration helper

Move Northwind files between drives with structure intact — from My Drive to a Shared Drive.

Updated Oct 8, 2025

Automation Intermediate Drive

OCR scanned documents into searchable text

Extract text from image-based PDFs in Drive — Drive's free OCR on conversion to Docs.

Updated Oct 4, 2025

Automation Advanced Drive

Split a multi-page PDF into separate files

Break a scanned Northwind batch into individual docs — one PDF per page.

Updated Sep 30, 2025

Automation Advanced Drive

Merge many PDFs from a folder into one

Combine PDFs in a Northwind folder into a single deliverable — for client handovers.

Updated Sep 26, 2025

Automation Intermediate Drive

Build a version-snapshot system for key files

Keep dated copies of Northwind's critical Sheets before risky edits.

Updated Sep 22, 2025

Automation Intermediate Drive Sheets

Apply folder-based permission rules to uploads

Auto-share new files in Northwind project folders with the right team.

Updated Sep 18, 2025

Automation Intermediate Drive

Bulk-restore accidentally trashed files

Recover everything trashed in a date range — Northwind's emergency-undo button.

Updated Sep 14, 2025

Automation Advanced Drive

Auto-watermark PDFs in a folder

Stamp Northwind documents with a confidentiality watermark before they're shared.

Updated Sep 6, 2025

Automation Beginner Drive

Pre-create dated archive folders

Generate per-month folders ahead of time so nothing lands in `misc/`.

Updated Sep 2, 2025

Automation Advanced Drive

Build a document-retention policy enforcer

Delete Northwind files past their retention date — keep finance, drop drafts.

Updated Aug 29, 2025

See all 39 in Google Drive automation →

Google Forms automation

Notify, route, and post-process Google Forms responses automatically with Apps Script.

2 articles

Email & Gmail automation

Automate inbox triage, mail merges, scheduled reports, and attachment handling with Gmail and Google Apps Script.

12 articles

Automation Beginner Gmail

Auto-forward receipts to your accountant

Route anything that looks like a receipt to a fixed address on a monthly schedule.

Updated Jun 16, 2026

Automation Intermediate Gmail Drive

Auto-file quotes and proposals you receive

Detect inbound proposal PDFs and store them in Drive by client.

Updated Jun 13, 2026

Automation Intermediate Gmail Drive

Forward attachments to Drive and reply with the link

Strip large attachments out of incoming threads, save them to Drive, and reply with the link.

Updated Jun 9, 2026

Automation Intermediate Gmail Docs

Convert long email threads into a summary note

Collapse a thread's history into a Doc for handover — perfect for client transitions or vacation cover.

Updated Jun 6, 2026

Automation Intermediate Docs Drive

Generate a printable address book from contacts

Export Northwind's Google Contacts to a formatted Doc you can actually print.

Updated Apr 21, 2026

Automation Advanced Gmail

De-duplicate and merge your Gmail contacts

Find near-duplicate contacts in Google Contacts and consolidate them into one canonical record.

Updated Feb 10, 2026

Automation Advanced Gmail

Bulk-unsubscribe from senders you never open

Score senders by open rate over 90 days and stage unsubscribe actions for the worst offenders.

Updated Dec 2, 2025

Automation Intermediate Gmail Sheets

Detect bounced emails and clean your list

Read delivery-failure notices in your inbox and mark dead addresses on the Subscribers sheet.

Updated Nov 25, 2025

Automation Beginner Gmail

Auto-archive threads once you've replied

Keep only conversations awaiting a response visible in the inbox by archiving threads where you spoke last.

Updated Oct 28, 2025

Automation Beginner Gmail Sheets

Auto-categorize emails by project keyword

Apply Gmail labels from a keyword map stored in a Sheet, so every email lands under the right project tag.

Updated Oct 14, 2025

Automation Beginner Gmail

Archive newsletters automatically after seven days

Sweep read promotional mail on a daily schedule to keep the inbox clean.

Updated Sep 23, 2025

Automation Intermediate Gmail

Auto-label incoming invoices by sender and amount

Parse the body of incoming invoice emails, tag the thread, and route it to a finance label.

Updated Sep 9, 2025

Google Sheets automation

Automate data entry, formatting, custom functions, and dashboards in Google Sheets with Apps Script.

10 articles

Automation Intermediate Sheets

Build a multi-sheet search-and-jump tool

Find a value across every tab of a workbook and click through to the cell that contains it.

Updated Jan 7, 2026

Automation Intermediate Sheets Drive

Auto-import every CSV dropped in a folder

Append new vendor CSV exports into a master sheet automatically — drop the file, walk away.

Updated Dec 10, 2025

Automation Advanced Sheets

Build a two-way sync between two spreadsheets

Keep a shared client-facing sheet and a private internal sheet in step — both directions.

Updated Nov 1, 2025

Automation Beginner Sheets

Auto-archive completed rows to a Done sheet

Move finished tasks out of the active Projects view and into a Done archive on a schedule.

Updated Oct 25, 2025

Automation Intermediate Sheets Drive

Split a master sheet into per-owner sheets

Generate a filtered copy for each team member from the master Tasks sheet.

Updated Oct 15, 2025

Automation Intermediate Sheets Drive

Restore a sheet to any previous snapshot

Keep dated backups of the Pipeline sheet and roll back to any of them with one function call.

Updated Oct 11, 2025

Automation Beginner Sheets

Auto-generate a clickable workbook index

Build a Contents tab linking to every sheet in a workbook — refreshed when tabs are added.

Updated Oct 1, 2025

Automation Intermediate Sheets

Auto-snapshot a sheet to a dated archive tab

Freeze month-end values before formulas recalculate — keep a permanent record of what they were.

Updated Sep 27, 2025

Automation Advanced Sheets

Build a self-cleaning data import pipeline

Pull, dedupe, and normalise external data on every refresh — no manual cleanup required.

Updated Sep 20, 2025

Automation Beginner Sheets

Mask sensitive columns for shareable copies

Redact PII with a custom function so you can share a copy of the sheet without exposing names, emails, or numbers.

Updated Jul 26, 2025

Google Slides automation

Generate decks from spreadsheets, batch-export slide content, and personalise presentations with Apps Script.

3 articles

Web apps & deployment

Build webhooks, internal tools, and tiny web services with Apps Script deployed as a web app.

2 articles