DOCUMENT OPS
Email-attached contract triage with value-based approval routing
Parses contracts attached to inbound Gmail, extracts the deal value and key terms, and routes to the right approver tier in Slack based on contract value thresholds.
How it runs
The automated pipeline, trigger to output.
- TriggerNew Gmail with contract attachmentGmail
- ActionExtract attachment textGmail
- ActionExtract deal value and terms with LLMOpenAI
- LogicRoute to approver tier by contract value
- OutputNotify the right approver in SlackSlack
What it does
Monitors a shared Gmail inbox for emails carrying contract attachments, reads each attached agreement, and routes it to the correct approver based on the contract's total value so small deals move fast and large ones get senior eyes.
When to use it
Use it when contracts arrive by email and your approval authority is tiered by dollar amount. Good for finance and sales-ops teams that need an automatic gate between a rep's deal and the right signer.
How it works
- 1A new Gmail message with an attachment in the contracts inbox triggers the run.
- 2The attachment text is extracted from the email.
- 3OpenAI pulls the total contract value, term length, and payment schedule.
- 4A logic step picks the approver tier: under 10k auto-approves, 10k to 100k routes to a manager, above 100k routes to the VP.
- 5The summary and required approver are posted to the matching Slack channel for sign-off.
Set it up
What you configure once, before turning it on.
- 1Connect GmailRead, draft, send, label.
- 2Connect OpenAIModels, embeddings, files.
- 3Connect SlackChannels, DMs, threads, mentions.
- 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
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.
Triage emailed contract redlines and route by risk
When a counterparty emails a redlined contract, extracts the attachment, diffs clauses against approved templates.
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.
Draft a negotiation brief from contract clause deviations
An agent reviews a contract against approved templates, researches each deviation.
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.
