Google Drive to Heym Drive Backup
Mirror a Google Drive folder into Heym Drive on a schedule, exporting Google Docs automatically and posting a summary to Slack.
The full canvas, before you import it
Click any node to see its config.
Click a node to select it — same as the Heym editor; the panel shows its settings.
6 nodes · Free & source-available
Google Drive to Heym Drive Backup
This document operations template keeps a copy of a Google Drive folder inside Heym Drive, so workflow runs have a stable, permission-controlled copy of source documents that does not depend on someone leaving the original file in place.
What this workflow does
- NightlyBackup runs every night at 02:00
- ListSourceFolder lists the files in the Google Drive folder you point it at
- BackupLoop iterates over the returned files
- CopyToHeymDrive downloads each file and stores it in Heym Drive
- NotifyOpsChannel posts a summary once the loop finishes
- BackupResult returns the run summary
Google Docs, Sheets, and Slides
Google-native documents have no downloadable bytes — the Drive API refuses raw downloads for them. The Google Drive node detects this and exports automatically: Docs become PDF, Sheets become XLSX, Slides become PPTX. You can override the target with the Export Format field. Nothing in the folder gets skipped.
Use cases
- Keeping an auditable copy of contracts, invoices, or reports outside Google Drive
- Feeding Drive documents into later RAG or LLM steps from stable Heym Drive URLs
- Protecting against a shared Drive file being moved, unshared, or deleted upstream
Setup
Create a Google Drive (OAuth2) credential and connect it, then paste the source folder ID or URL into ListSourceFolder. Note that the Google Drive credential is authorized with full Drive access, so only share it with people you would give full Drive access to. Pick a Slack channel for the summary. Add a filter query such as mimeType='application/pdf' if you only want part of the folder.
How to import this template
- 1Click Import → Copy JSON on this page.
- 2Open your Heym and navigate to a workflow canvas.
- 3PressCmd+V/Ctrl+V— nodes appear instantly.
- 4Add your API keys in the node config panels and click Run.
Discover more automations
- Document OpsFile Upload Intake MetadataMint a single-use upload link, receive a multipart file, and return clean metadata plus the Drive download URL.
- Document OpsWebsite LoaderFetch clean, LLM-ready website text from any URL using the Jina Reader API.
- Document OpsPDF / DOCX Translation AgentTranslate the full text of any uploaded document using an AI agent.
- Document OpsBatch URL FetcherIterate over a JSON array of URLs with the Loop node, fetch each via HTTP, and merge all responses into one payload.
- Document OpsRAG Document IngestChunk and embed a document into a Qdrant vector store so it can be retrieved later by the RAG Search node.
- Document OpsRAG Q&A AgentSearch your Qdrant vector store for relevant context, then answer with an LLM — grounded in your own documents.
- Document OpsDrive Share Link MailerFetch a remote file into Drive, return the download link immediately, and email the same link asynchronously.
- Document OpsChat with Drive DocsAsk questions about your Google Drive PDF files. An agent lists your Drive, reads the file you need, extracts its text, and answers in plain language.
- Document OpsHTML Table to Markdown (Agent Skill)An agent runs a bundled Python skill that converts HTML tables into clean Markdown tables using only the standard library.
- Customer SupportHITL Support Reply AgentDraft a customer-facing support response, pause for human approval, then continue with the reviewed reply.
- Dev & IT OpsCodex PR Fix AgentSend a coding task to Codex, open a draft PR when it succeeds, and notify Slack when Codex needs follow-up input.
- Dev & IT OpsOpenCode Go PR Fix AgentSend a coding task to OpenCode Go, open a review-ready pull request, and return the implementation result.