All recipes
Legal Action

Customer contract acceleration

A sales rep forwards a customer MSA from Gmail and gets a risk-scored redline summary, a draft response email, a Slack alert in

Eluu — Customer contract acceleration
Shown in preview
Gmail Slack Salesforce DocuSign
Runtime ~85s per MSA
Tokens ~6K
Owner a legal ops colleague

Works with

Pick whichever tool your team already uses.

  • CRM
    Salesforce HubSpot
Gmail
Gmail Listen for MSA emails
Gmail
Gmail Classify document type
DocuSign Extract key MSA terms
DocuSign Compare to standard template
DocuSign Generate risk-scored redline
Gmail
Gmail Draft response to sales rep
Slack
Slack Post to
Salesforce
Salesforce Update deal stage

What it does

Sales reps forward inbound customer MSAs to a monitored Gmail inbox. The colleague classifies the document, extracts the nine commercial terms most likely to need a redline, and compares each one against the team’s uploaded standard template. It scores every deviation RED, YELLOW, or GREEN, drafts a counter-proposal email back to the sales rep, posts a summary card to Slack #legal-deals, and updates the Salesforce deal stage — all without legal touching their inbox first.

The result is a same-day turnaround on most customer MSAs instead of a 4–5 day queue. Legal spends time on the exceptions and negotiations, not on the extraction and initial comparison that the colleague handles in under two minutes.

How it works

  1. Listen. Gmail monitors the designated inbox for emails matching a subject pattern (configurable: “MSA”, “agreement”, “contract”) with a PDF or DOCX attachment. The sender, counterparty name, and attachment are extracted and passed forward.
  2. Classify. The attachment is parsed and classified as Customer MSA, Order Form, NDA, DPA, or Other. Only Customer MSAs continue into the review pipeline; everything else is archived with a one-line classification note.
  3. Extract. DocuSign reads the MSA and pulls nine key terms: liability cap, indemnification scope, data terms, payment terms, contract length, auto-renewal, jurisdiction, IP ownership, and SLAs.
  4. Compare. Each extracted term is diffed against the team’s standard template (uploaded once at setup). The comparison flags deviations with the counterparty language and template language side-by-side, and distinguishes must-fix from negotiable.
  5. Score. A RED/YELLOW/GREEN rubric is applied per term. RED means outside all acceptable ranges and requires a counter-edit before signing; YELLOW is outside the default but within fallback range. Counter-proposal language is generated for every non-GREEN term.
  6. Draft. A reply email is drafted to the originating sales rep: risk summary in plain language, the full redline brief as an attachment, and the top three counter-proposals in the email body.
  7. Notify + Update CRM. In parallel, a summary card posts to Slack #legal-deals with the counterparty name, risk grade, and a link to the brief. Salesforce updates the matching opportunity to “Contract Review” and logs a chatter note.

Setup

  • Connect Gmail with a monitored inbox and configure the subject-line pattern. A dedicated legal-contracts@ alias works well to avoid routing noise.
  • Upload the team’s standard customer MSA template to Google Drive or your docs tool of choice. The colleague reads it at setup and re-reads it when you update it — no redeployment required.
  • Connect Salesforce with read/write on Opportunities. The colleague searches by counterparty name, so opportunity names should follow a consistent format (e.g. “Counterparty — Product”).
  • Connect Slack and configure the target channel (default: #legal-deals). Optionally provide a map of sales rep email addresses to Slack handles for @-mentions.
  • Connect DocuSign if your team stores executed templates or sends redlines as envelopes. If you send redlines as DOCX attachments instead, DocuSign can be replaced with a docs integration.

Variations

  • Order Form fast-track. If the classified document is an Order Form (not an MSA), skip the full extract/compare/score pipeline and route directly to a simpler approval DM to the AE’s manager. Most Order Forms only vary on price, term, and auto-renew.
  • Value-based escalation. Add a deal-value check after scoring: contracts above a configurable threshold (e.g. $500K TCV) post to #legal-deals with an @mention to the GC rather than the standard card. Below threshold, the sales rep reply is sufficient.
  • Auto-send on all-GREEN. If every term scores GREEN, skip the draft-review step and send the approval email automatically. Gate this behind an explicit opt-in in settings — most teams prefer the colleague to draft and a human to click Send.