Contract clause extraction
Clauses are extracted and compared with the legal playbook; deviations reach counsel with redline suggestions.
Contract clause extraction is an agent scenario in the Enterprise Functions sector running on the email, web channels. Trigger: A vendor contract arrives from procurement for review. The Contract Supervisor coordinates 3 specialist agents (Clause Agent, Playbook Agent, CLM Agent) across 4 systems (CLM (Contract Lifecycle Management), Legal Playbook Vector Store, Document Store (S3), Exchange / M365 Mail); of 9 steps, 2 write to systems and 2 are checks or approvals. Outcome: Deviation register and risk score in the CLM, redline v1 ready, counsel and procurement informed. Approval rule: High-risk deviation or contract value > 500,000 € → counsel approval.
Contract clause extraction
- Vendor MSA (38 pages, DOCX) received from procurement for review
- 27 clauses extracted: liability, indemnity, termination, data protection, IP…
- Playbook v2026.2: standard and fallback positions for 27 clause types retrieved
- 4 deviations: liability cap 1× (std 2×), 30-day termination (std 90), no DPA, auto-renewal
- Risk: 2 high, 2 medium; jurisdiction and governing law match the playbook
- High-risk deviation → counsel reviewed; redline attached, not sent to the counterparty
- Contract record updated: deviation register, risk score 62/100, redline v1
- Source document, clause map and redline archived
- Procurement and counsel notified with a summary, review task assigned
- ■completed
Simulation · derived from real agent definitions · every agent can be built by dialogue with the Autonomous Agent and validated with a test corpus
A vendor contract arrives from procurement for review
Deviation register and risk score in the CLM, redline v1 ready, counsel and procurement informed
Agents
Contract Supervisor
Decomposes the objective, delegates to agents, manages approval points, merges the result.
Clause Agent
Extracts clauses and classifies them by type
extract_clausesclassify_clause_typePlaybook Agent
Compares with playbook positions and drafts redlines
search_playbookcompare_positionsdraft_redlineCLM Agent
Updates the CLM record and informs stakeholders
update_contract_recordarchive_documentscreate_review_tasksend_emailSteps
| # | Kind | Agent | What happens | System | ms | tok |
|---|---|---|---|---|---|---|
| 01 | ingest | Contract Supervisor | Vendor MSA (38 pages, DOCX) received from procurement for review | — | 200 | — |
| 02 | reason | Clause Agent | 27 clauses extracted: liability, indemnity, termination, data protection, IP… | — | 1,600 | 2,400 |
| 03 | retrieve | Playbook Agent | Playbook v2026.2: standard and fallback positions for 27 clause types retrieved | Legal Playbook Vector Store | 480 | 900 |
| 04 | reason | Playbook Agent | 4 deviations: liability cap 1× (std 2×), 30-day termination (std 90), no DPA, auto-renewal | — | 1,300 | 1,800 |
| 05 | verify | Playbook Agent | Risk: 2 high, 2 medium; jurisdiction and governing law match the playbook | — | 420 | 380 |
| 06 | approval | Contract Supervisor | High-risk deviation → counsel reviewed; redline attached, not sent to the counterparty | — | 3,000 | — |
| 07 | write | CLM Agent | Contract record updated: deviation register, risk score 62/100, redline v1 | CLM (Contract Lifecycle Management) | 520 | — |
| 08 | write | CLM Agent | Source document, clause map and redline archived | Document Store (S3) | 260 | — |
| 09 | notify | CLM Agent | Procurement and counsel notified with a summary, review task assigned | Exchange / M365 Mail | 240 | — |
Procure-to-pay desk: request, quotes, contract and invoice in one place
The request arrives by email; quotes compared, contract clauses checked, PO opened, invoice three-way matched and payment scheduled.
Email classification and attachment check
Every e-mail in the shared mailbox is classified, attachments checked against a list, gaps asked for at once.
Call centre quality monitoring
Every call scored against the rubric, not a sample; compliance breaches and coaching flags ready by morning.
Time to move from experimenting with AI to transforming with it.
In a 30-minute discovery session we take your 2–3 priority business problems, show a live demo of a similar scenario, and draft a roadmap that starts with the Value layer.
- Your 2–3 priority problems
- Live demo of a similar scenario
- Roadmap starting with value analysis