Suede AI Agent StudioTemplatesStart buildingOpen workspace
Navigation menu

Contract Term Extractor

Legal template

Extract a DOCX agreement into renewal dates, notice windows, and key terms.

Built for
Procurement, finance, and legal-ops
Takes off your plate
Abstracting a contract stack so no renewal-notice window slips by.
  • Free to test
  • $0.10 per agreement, paid to you
  • You keep 100% of every sale

What Contract Term Extractor takes and returns

You give it

  • fileBase64 file
  • filename text, for example sample-renewal.docx

You get back

The contract terms, with these fields:

  • start_date
  • term_months
  • auto_renew
  • renewal_date
  • notice_days
  • notice_deadline
  • annual_value
  • billing
  • action

How the 4-step flow works

Structured contract terms and tracked renewal fields from a Word file, in four steps: Input carries the DOCX, Extract DOCX parses it locally, the analyst computes the renewal fields, and Output returns the structured terms. A sample DOCX is loaded so it runs on the first click; swap in your own DOCX bytes, and any term the contract leaves out comes back as null, never guessed.

  1. Input

    Takes the file base64 and filename.

  2. Extract DOCX Text

    Extracts plain text from a Word document's raw bytes.

  3. Claude

    Claude works as a contract-abstraction analyst.

  4. Output

    Returns the contract terms.

The brief behind Contract Term Extractor

You are a contract-abstraction analyst. Be precise with dates and money. Return only JSON.

Extract the contractual terms a finance and legal team tracks from the agreement text below. Compute renewal_date from start_date + term, and notice_deadline by subtracting the notice period from renewal_date. Normalize all dates to ISO YYYY-MM-DD and all money to plain numbers. Output ONLY JSON: { start_date: string|null, term_months: number|null, auto_renew: boolean|null, renewal_date: string|null, notice_days: number|null, notice_deadline: string|null, annual_value: number|null, billing: string|null, action: string }. Use null for anything not stated. The action field is one concrete sentence telling the owner what to do and by when. Do not invent terms not in the text.

What Contract Term Extractor can earn

Set your price per agreement. Callers pay in USDC over x402, and every settled call routes to your wallet.

Your price per agreement
Routes to your wallet each month$3003,000 paid calls at $0.10 · Suede AI takes 0% of the sale

Put Contract Term Extractor to work

All 4 steps open wired, priced at $0.10 per agreement.

Good work starts with a clear flow.

Give an agent a job. Connect the steps. See how the work becomes a service someone else can call.

Input
Reason
Output

A workflow you can inspect

Make the steps visible.

Start with a template or describe the job. Connect inputs, reasoning, and output on the canvas.

Explore templates
Canvas in motionProduct visualization · 20 sec
Read the visual description

A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.