DOCUMENT OPS

Triage emailed contracts and route obligations to owners

When a signed agreement arrives by email, an agent classifies the contract type, extracts obligations, assigns each to the right owner, and files the document plus a Coda summary.

CategoryDocument Ops
Enginepaperclip
Difficultyadvanced
Triggerevent
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew email with contract attachmentGmailGmail
  • ActionClassify agreement type and extract obligationsOpenAI
  • LogicRoute obligations to owners; escalate low-confidence cases
  • ActionArchive original document to DropboxDropboxDropbox
  • OutputWrite owner-assigned summary to CodaCodaCoda

What it does

This agent handles executed contracts that arrive as email attachments. It reads the document, decides what kind of agreement it is, extracts the obligations, figures out which internal owner each belongs to based on type and department, archives the file, and records a structured summary — escalating anything ambiguous instead of guessing.

When to use it

Use it when contracts come in over email from counterparties and you want them sorted, summarized, and assigned without a person triaging every inbox item. The agent's judgment handles the messy variety of real-world agreements.

How it works

  1. 1A new email with a contract attachment triggers the run.
  2. 2The agent reads the attachment and classifies the agreement type and risk level.
  3. 3It extracts obligations and maps each to an owner using internal routing rules, escalating low-confidence cases.
  4. 4The original document is archived to Dropbox in the matching folder.
  5. 5A summary with owners and obligations is written to Coda and the assigned owners are notified.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GmailRead, draft, send, label.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect DropboxFiles and folders.
  4. 4
    Connect CodaDocs, packs, automations.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.