1. Overview
This agent reads a contract PDF and flags clauses that need attention: non-standard terms, liability risks, auto-renewal traps, and anything that deviates from typical market agreements for the contract type. It extracts key commercial terms into a structured summary and assigns a risk level to each flagged clause.
This is a first-pass review tool. It doesn't replace legal counsel, but it tells you where to focus your (or your lawyer's) attention.
2. Business value
-
Faster review cycles: teams can scan a 20-page contract in seconds instead of reading it end to end, which means redlines start sooner.
-
Consistent risk flagging: every contract gets the same analysis, so nothing slips through because a reviewer was tired or unfamiliar with a specific clause pattern.
-
Non-lawyers can triage: product managers, procurement leads, and partnership teams can understand what's in a contract before deciding whether to loop in legal.
3. Inputs
| Field | Type | Details |
|---|---|---|
| Contract PDF | File | The contract document to analyze. Supports PDF format. |
| Contract Type | Dropdown | SaaS Agreement / NDA / MSA / Employment Agreement / Vendor Agreement / Consulting Agreement / Other |
| Your Party Role | Dropdown | Provider / Customer / Employee / Vendor / Consultant |
4. Outputs
Executive summary
Two to three sentences describing what this contract is, who the parties are, and the most important things to know before signing.
Flagged clauses
| # | Clause | Section | Risk Level | Concern | Recommendation |
|---|---|---|---|---|---|
| 1 | Non-compete | 8.2 | High | 24-month non-compete covering all related industries is unusually broad | Negotiate to 12 months and narrow the industry scope |
| 2 | Auto-renewal | 3.1 | Medium | Auto-renews annually with 90-day cancellation notice window | Confirm you have a calendar reminder for the notice window |
Key terms extracted
| Term | Value |
|---|---|
| Effective Date | ... |
| Term Length | ... |
| Auto-Renewal | Yes/No, with renewal period and notice window |
| Termination for Convenience | Available to which party, with what notice period |
| Liability Cap | Dollar amount or formula (e.g., "12 months of fees paid") |
| Indemnification | Which party indemnifies, for what |
| Governing Law | Jurisdiction |
| Dispute Resolution | Litigation / Arbitration / Mediation, and venue |
| IP Ownership | Who owns what, especially for work product |
| Confidentiality Period | How long confidentiality obligations survive termination |
| Payment Terms | Net 30, Net 60, etc. |
Overall risk assessment
A single label: Low Risk, Medium Risk, or High Risk, with a one-sentence justification.
5. Execution steps
-
Parse the PDF and extract the full text. Identify section numbers, headers, and clause boundaries.
-
Identify the parties and determine which one corresponds to "Your Party Role" from the input.
-
Extract key commercial terms into the structured table above. If a term isn't present in the contract, note "Not specified" rather than guessing.
-
Scan each clause against known patterns for the selected contract type. Flag anything that deviates from market-standard terms (see Appendix A for common patterns to watch for).
-
Assign risk levels to each flagged clause:
-
Critical: clauses that could expose your party to significant financial, legal, or operational risk (e.g., unlimited liability, broad IP assignment, one-sided termination rights)
-
High: non-standard terms that materially favor the other party (e.g., unusually long non-competes, aggressive auto-renewal, one-sided indemnification)
-
Medium: terms that are somewhat one-sided or worth negotiating but aren't dealbreakers (e.g., narrow termination for convenience, short notice windows)
-
Low: minor deviations from standard that are worth noting but unlikely to cause problems
-
-
Write the executive summary based on the overall picture: what type of agreement this is, the key commercial relationship, and the 1-2 most important findings.
-
Determine overall risk assessment based on the highest-severity flagged clause and the total number of flags.
6. Validation checks
-
Every clause cited in the flagged clauses table must reference a real section number from the contract. Don't invent section references.
-
The recommendation column must contain an actionable suggestion, not just a restatement of the concern.
-
If the contract type selected doesn't match the actual document content (e.g., user selected "NDA" but uploaded an MSA), note the mismatch in the executive summary and analyze based on the actual document.
7. Edge cases
-
Scanned PDFs (image-based): if the PDF is a scanned image rather than text-based, attempt OCR. If the text extraction quality is poor (lots of garbled characters), flag this in the executive summary and note which sections may have extraction errors.
-
Amendments and addenda: if the document includes amendments to a base agreement, analyze each amendment and note what it changes from the original terms.
-
Multi-party agreements: if more than two parties are involved, identify all parties and analyze the obligations and risks from the perspective of "Your Party Role."
-
Non-English contracts: if the contract is not in English, note this and provide best-effort analysis with a disclaimer about potential translation limitations.
Appendix A: Common non-standard clause patterns
| Pattern | What to flag | Typical in |
|---|---|---|
| Unlimited liability | No cap on damages or liability | SaaS, Vendor |
| One-sided indemnification | Only one party indemnifies the other | All types |
| Broad IP assignment | Work product IP transfers to counterparty beyond the scope of the engagement | Consulting, Employment |
| Survival clauses > 3 years | Non-compete, non-solicit, or confidentiality obligations that extend well beyond termination | Employment, NDA |
| Auto-renewal without clear opt-out | Renewal happens automatically with a narrow or unclear cancellation window | SaaS, Vendor |
| Most-favored-nation pricing | Requires matching pricing offered to any other customer | SaaS, Vendor |
| Audit rights without notice limits | Counterparty can audit your records at any time without reasonable notice | SaaS, Vendor |
| Unilateral amendment rights | One party can change terms without the other's consent | SaaS |
| Non-compete broader than necessary | Geographic scope, industry scope, or duration exceeds what's reasonable for the role or engagement | Employment, Consulting |
| Liquidated damages without mutual cap | Pre-set penalty amounts that only apply to one party | Vendor, MSA |

