DOCUMENT OPS

NDA Email Intake to Legal Review Queue

Watches a legal intake inbox for incoming NDAs, extracts the key clauses and parties with a Hugging Face model, and files each one as a structured card in a Notion review queue.

CategoryDocument Ops
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew email in legal intake labelGmailGmail
  • ActionRead attachment and extract contract textGmailGmail
  • ActionExtract clauses and parties with Hugging FaceHugging FaceHugging Face
  • LogicConfirm document parsed as an NDA
  • OutputCreate structured review card in NotionNotionNotion

What it does

Monitors a shared legal intake mailbox for inbound NDAs, pulls the attached or pasted contract text, runs clause extraction to identify the governing-law, term, confidentiality scope, and indemnity provisions, then opens a structured review card in Notion so a lawyer can pick it up without hunting through email.

When to use it

Use it when sales, partnerships, or vendors keep emailing NDAs to a single legal address and your team is manually copy-pasting them into a tracker. It turns an unstructured inbox into a queryable queue with the clauses already pulled out.

How it works

  1. 1A new email arrives in the monitored Gmail intake label.
  2. 2The attachment (or body text) is read and normalized into plain contract text.
  3. 3A Hugging Face extraction model returns the parties, effective date, term length, and the core confidentiality and indemnity clauses.
  4. 4A logic step confirms the document actually parsed as an NDA before continuing.
  5. 5A Notion page is created in the Legal Review database with each extracted clause mapped to its own property.
  6. 6The card lands in the review queue, ready for a reviewer to claim.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GmailRead, draft, send, label.
  2. 2
    Connect Hugging FaceModels, datasets, spaces — the open-source hub.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.