DOCUMENT OPS
Drive Folder Batch NDA Clause Extraction
Runs on a schedule over a Google Drive folder of NDAs, extracts clauses from every new file, and appends a structured row per document to an Airtable tracker.
How it runs
The automated pipeline, trigger to output.
- TriggerDaily schedule fires
- ActionList new NDA files in Drive folderGoogle Drive
- ActionDownload and normalize each document's textGoogle Drive
- ActionExtract clauses per file with Hugging FaceHugging Face
- OutputAppend a structured row per NDA to AirtableAirtable
What it does
Sweeps a Google Drive folder where signed and draft NDAs accumulate, finds files added since the last run, extracts the parties, term, and key confidentiality clauses from each, and appends one structured row per NDA to an Airtable tracker. It backfills a messy folder into a clean, filterable table.
When to use it
Use it when NDAs pile up in a shared Drive folder rather than arriving by email, and you need a periodic batch pass instead of real-time handling. Good for catching up a backlog and keeping a rolling inventory current.
How it works
- 1A daily schedule triggers the run.
- 2The Drive folder is listed and files added since the last run are selected.
- 3Each document's text is downloaded and normalized.
- 4A Hugging Face model extracts parties, effective date, term, and confidentiality scope per file.
- 5One row per NDA is appended to the Airtable tracker with the extracted fields mapped to columns.
Set it up
What you configure once, before turning it on.
- 1Connect Google DriveDocs, sheets, slides, files.
- 2Connect Hugging FaceModels, datasets, spaces — the open-source hub.
- 3Connect AirtableBases, tables, views, automations.
- 4Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 5Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 6Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Document Ops workflows
Batch-narrate a Google Drive PDF folder in multiple languages
On a schedule, finds PDFs in a Google Drive folder that lack audio, then generates ElevenLabs narrations in each configured language and files them into per-language subfolders…
Executed Contract Exhibit & Initials Completeness Gate
When a signed contract lands in a Dropbox intake folder, verify every required exhibit, schedule, and initialed page is present.
Flag redline deviations when a contract lands in Drive
Watches a Google Drive folder for incoming counterparty contracts, diffs each clause against your approved template library.
Triage emailed contract redlines and route by risk
When a counterparty emails a redlined contract, extracts the attachment, diffs clauses against approved templates.
Narrate new Dropbox PDFs into MP3 audio versions
When a PDF lands in a watched Dropbox folder, extract its text and generate an ElevenLabs voice narration.
On-demand PDF narration via webhook with emailed audio link
Accepts a PDF URL through a webhook, generates an ElevenLabs narration with the requested voice, stores the MP3, and emails the requester a download link.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
