Contract Intake & Routing
Intake to first response < 24h
Legal is the single most-request-blocked function in most companies. Contracts arrive via email, Slack, DocuSign, portals, and "hey, can you review this?" Someone routes them to legal, legal triages by hand, contract sits in a queue. When legal is a two-person team supporting a 500-person company, the queue only grows.
An hour-by-hour walkthrough.
Step by step.
- 01
Collect contract + counterparty + business context
Intake via email / Slack / form / DocuSign envelope-received event. Lex extracts: document type, counterparty, party count, requester's business context (what deal, what SLA).
Email · Slack · DocuSign · Ironclad - 02
Classify + route to attorney by type
Classification model + rules: NDA (standard / non-standard), MSA (inbound / outbound), SOW, DPA, employment, IP-assignment, subpoena. Route to the attorney per your coverage rota and specialisation.
LLM · Legal KB · Slack - 03
Create Ironclad record
Create the CLM record with metadata (type, counterparty, deal value, SLA). Attach the source document. Link to the requester for status updates.
Ironclad - 04
Notify requester
Requester gets a confirmation in the channel they submitted from (usually Slack or email) with the assigned attorney, the target turnaround, and the Ironclad link.
Slack · Email
What you connect to make this run.
Ironclad
writeOAuth credential with contract-create + metadata scopes. Every intake becomes an Ironclad record; downstream review + redline + signature tracked in Ironclad.
DocuSign
read+writeWebhook for envelope-received events triggers intake. On approval, DocuSign envelope sent for counter-signature.
Salesforce · HubSpot
readRead the associated opportunity for context (deal value, close date, urgency). Auto-links contract to opportunity in the CRM.
Slack
read+writeBot listens in #legal-requests channel and via DM. Posts confirmation cards to requesters and attorneys.
Legal KB (Knowledge Studio)
readPrior contracts indexed. Lex references similar deals + response patterns for the assigned attorney to draft from.
Before and after, honestly.
Playbooks that pair with this one.
NDA Generation
Outbound NDA drafting; the counterpart to inbound intake.
Vendor Legal Review Intake
The vendor-specific intake variant with parallel security review.
Contract Status Lookup
Requesters and internal stakeholders check status through this playbook.
Counterparty Redline Tracking
The downstream playbook that watches for counterparty redlines and drafts responses.
Answers about this playbook.
What if the contract type is ambiguous?
Lex flags it in the intake — "this looks like it might be an SOW or a variant MSA" — and asks the requester to clarify. Never mis-routes silently; always errs toward asking one clarification question rather than guessing.
Can we auto-approve standard NDAs?
Configurable. Many teams auto-approve NDAs that use their approved template with no material redlines. Lex checks the diff against your template; zero material changes auto-approves; anything else routes to attorney.
What about after-hours urgent requests?
On-call rota configurable. Weekend / after-hours urgent requests page the on-call attorney; standard-urgency queue for Monday. Requester always gets a confirmation of when to expect response.
How does this integrate with our CLM?
Ironclad is the first-party integration. PandaDoc, Adobe Sign, ContractPodAi via UIA. Lex creates the CLM record; everything downstream (redline, review, signature) happens in the CLM.
Can we track vendor + customer contracts differently?
Yes — different templates, different SLA defaults, different routing rules. Vendor contracts trigger the parallel security-review flow; customer contracts trigger the parallel deal-desk flow.
See it run on your data.
Free plan, no credit card. Connect the systems this playbook needs and run it against a past event first.