Contract review workplace in a German office
Use Case · Compliance & Knowledge

How to stop missing notice periods without capturing a single contract by hand.

A typical scenario from the German Mittelstand: how a company captures several hundred active contracts, calculates every deadline, and makes the portfolio searchable, without any legal assessment.

Talk to an expert
At a Glance

How a mid-sized company keeps track of its contracts with an AI employee.

An AI employee reads every contract, extracts parties, term, notice period, and named clauses, attaches the source reference to every field, and calculates the deadline from it. The human checks the extraction and decides at the deadline. Nothing is evaluated, that stays with your lawyers. Conservatively calculated, the effort per contract drops by about three quarters, from 30 to 60 minutes down to a few minutes.

Problem
Several hundred active contracts, no central register, deadlines living in a few people’s heads
Solution
The AI employee reads, extracts with source references, and monitors every deadline
Human decides
Check the extraction and decide at the deadline
Live in
2 to 3 weeks

* A typical scenario from our project work, not a single customer project. Last updated: .

The Problem

Several hundred active contracts, and nobody knows the portfolio.

The pattern is the same in almost every mid-sized company. Contracts are scattered: some in the DMS, some as an attachment in the mailbox of the person who negotiated them, some as a scan on the network drive, some in a filing cabinet. There is an Excel list, but it is incomplete, because someone would have to maintain it who has no time for it.

The consequence is always the same chain. Nobody knows all the terms and notice periods. Automatic renewals happen unnoticed: a maintenance contract quietly runs on for another twelve months, because the deadline was three months before the end of the term and was in nobody’s calendar. A single case like that quickly costs a four- to five-figure amount.

And before a negotiation nobody knows which clauses the portfolio even contains. Where is there a price-indexation clause, where unlimited liability, which contracts have the same counterparty? The information is in the documents. It is simply not findable.

How Superkind Works

First know what exists. Then capture facts. Only last, switch on the deadlines.

The most common objection comes in the very first conversation: interpreting contracts is a lawyer’s job and does not belong in software. The objection is right, and it became the specification. The AI employee evaluates nothing. It states what the contract says and where it says it, every field with a source reference, and every deadline gets a name.

  1. Inventory of the storage locations: First an honest list of where contracts actually live today: DMS, mailboxes, network drives, filing cabinet. Including the sources nobody officially knows about.
  2. Define the field catalogue: The team defines what gets extracted and explicitly what does not. Evaluative fields like risk high or low stay out, because they fake a legal statement.
  3. New contracts first, then the backlog: From day one every new contract runs through the AI employee, so the backlog stops growing. The old portfolio follows in waves, starting with contracts that have recurring payments and automatic renewal.
  4. Deadline logic with owners: Deadlines go live last, always with a named responsible person per contract. A reminder without an addressee is not a reminder.
The Solution

80 percent is done by the AI employee. The human decides at two points.

The AI employee picks up every new contract where it arrives and reads it, including a scan of the signed version. From every contract it extracts the fields of your catalogue: parties, subject matter, term, renewal mechanics, notice period, remuneration, and the named clauses. Every field carries the source reference with page and section. If a passage is illegible, it flags it instead of guessing a value.

From end of term and notice period it calculates the deadline and reminds the responsible person with the lead time you define. The human stays in the loop at two points: checking the extraction through the source links, and deciding at the deadline whether to terminate, renegotiate, or continue. The AI employee never gives an assessment of the clauses, not even hidden behind colors or scores.

AgentContract arrives
AgentRead & extract
HumanCheck extraction
AgentInto the register
AgentDeadline monitored
HumanDecide at the deadline
How a contract moves through the system. The orange stations are done by the human.
Contract review, example record
Captured contract

Maintenance contract for production equipment, 18 pages, PDF from the DMS, with automatic renewal.

PartiesOperating company and equipment manufacturer (p. 1, preamble)extracted
Termuntil Dec 31, then 12 months renewal (p. 4, sec. 9.1)extracted
Notice period3 months to end of term (p. 4, sec. 9.2), deadline Sep 30calculated
Price-indexation clauseAnnual index adjustment (p. 7, sec. 14.3)found
DecisionTerminate or renegotiate?human decides

One field is flagged for a decision. The AI employee states that there is a renewal, a notice period, and an index clause, and calculates the deadline. Whether to terminate or renegotiate is decided by the human.

An example record. The data is invented, the field structure with source references matches the real setup.
What It Delivers

That was before, this is today.

This is how contract work ran before, and this is how it runs today with the AI employee. Conservatively calculated, the effort per contract drops by about three quarters, and the portfolio is searchable for the first time.

approx. 75%less effort per contract: 30 to 60 minutes of capturing and checking become a few minutes of review
Four- to five-figurefollow-on cost per case caused by an unnoticed renewal, now practically ruled out
Searchable for the first timethe entire contract portfolio, every answer with page and section in the original
BeforeToday
Effort per contract30 to 60 minutes by handA few minutes of review via the source links
Where contracts liveDMS, mailboxes, folders, filing cabinetOne searchable register, linked to the original
Notice periodsIncomplete Excel listExtracted from the contract, deadline calculated
Automatic renewalNoticed when the invoice arrivesReminder with lead time to a named person
Clause question before a negotiationLeafing through, result depends on who searchesA query across the portfolio, hits with source reference

* A typical scenario from our project work, not a single customer project. Savings conservatively calculated: 30 to 60 minutes per contract before for retrieving, reading, retyping fields, maintaining the list, and entering the date, versus 5 to 10 minutes today for checking the extracted fields through the source links. Even in the worst case, 30 minutes before against 10 minutes today, about two thirds of the effort disappears.

How To Build It

How do you build an AI employee like this, technically?

The knowledge from this setup to take away, whether you build with us or on your own:

01

Reading: the old portfolio as scans, too

New contracts usually arrive as clean PDFs. The backlog consists of scans, often skewed and covered in stamps. Mistral OCR reads such pages reliably and keeps the page and paragraph structure you need later for the source reference. If a passage is illegible, it gets flagged rather than guessed.

02

Extraction: every field with a source reference

Claude from Anthropic and GPT from OpenAI find clauses even when they are named differently than expected, for example index clause instead of price-indexation clause. What matters is the output format: every field comes with page and section. A paraphrase without a source reference cannot be checked, and then you have to trust the model.

03

Deadlines: a rule set, not a prediction

The deadline is arithmetic: end of term minus notice period, taking the renewal mechanics into account. That belongs in fixed rules, not in a model, so anyone can recalculate it. Plus the second half: every contract gets a named responsible person, and the reminder goes to them with lead time, typically 90, 60, and 30 days ahead.

04

Integration: the contracts stay where they are

The AI employee connects to the DMS, the monitored mailbox, and the filing folder through the existing interfaces and with the existing access rights. There is no migration into a new platform. The register links to the original, it does not replace it.

05

UX: the interface decides adoption

The contract on the left, the extracted fields on the right, each with a link that jumps to exactly that spot in the document. Plus a calendar with the upcoming deadlines and the responsible person. And deliberately no traffic light and no risk score: a green light ends the thinking exactly where it should begin.

Contract review: orderly contract files, every contract captured with term and deadline
The portfolio stays where it is. Every term, every deadline, and every named clause becomes findable, with a reference to page and section.
Cost

What does it cost in comparison?

Superkind charges per use case. The price grows with contract volume, not with headcount. Here is the honest comparison:

Folders and an Excel listCLM softwareSuperkind AI employee
CostHidden working time, a dedicated contract manager or in-house counsel costs 60,000 to 90,000 € per yearOften 20 to 50 € per user per month, plus a rollout projectPrice per use case, a fraction of a full-time position
What is includedOnly what someone types in by handThe structure, you have to supply the dataReading, extraction with source references, register, and deadlines
Scales withMore staffNumber of usersContract volume, without new positions
ExceptionsLeft unhandledAn empty mandatory fieldFlagged and sent to a human
RolloutImmediate, but never finishedMigrating the whole portfolio first2 to 3 weeks to the first productive version

The honest comparison is the full cost of today’s state: the time spent searching, the price-indexation clauses nobody invokes, and the contracts that renew because a deadline was in nobody’s calendar.

Our Experience

What we learned about AI in contract work.

The biggest temptation in this use case is evaluation. A model that reads clauses can easily output a risk traffic light, and in a demo that looks impressive. We still do not build it. A red light that is wrong blocks a contract for no reason. A green one that is wrong ends the thinking exactly where it should have started. The useful boundary runs between what does it say and what does it mean.

The second lesson: the value is not created on the single contract, it is created across the portfolio. A human reads a maintenance contract in twenty minutes. The question of which of the three hundred contracts contain an index clause and which expire in the fourth quarter is answered by nobody. Not because it is hard, but because it means doing the same work three hundred times. That repetition is exactly the AI employee’s job.

State, do not evaluateThe AI employee says what the contract contains and where. Whether it is good is decided by people.
Every field with a source referenceNo statement without page and section. Errors surface during the check, not after the missed deadline.
Deadlines need namesEvery monitored contract gets a responsible person. Everyone responsible means nobody responsible.

What it is not suited for: Anyone with twenty active contracts needs a maintained list, not a register. If every contract is negotiated individually and every question ends up with the law firm anyway, the preparation is small and the assessment is the entire work. And if contracts only exist on paper in a filing cabinet, scanning is the first step.

FAQ

Frequently asked questions

Everything you need to know about AI-supported contract work.

It reads every new contract from the DMS, a mailbox, or a folder, extracts parties, term, notice period, and named clauses, attaches the source reference with page and section to every field, and calculates the deadline from end of term and notice period. A person checks the extraction and decides at the deadline.

No. The AI employee states what the contract says and where it says it. It does not interpret clauses, does not rate risk, and shows no traffic lights. Whether a liability or price-indexation clause is acceptable is decided by your management, your purchasing team, or your law firm. They simply no longer start with the search, but with the question that is actually legal work.

The contracts stay in your systems. The AI employee works with your existing access rights: whoever may not see a contract today does not see it through the AI employee either. Contracts are not used to train public models, and every extraction is logged.

Yes, without a ticket to us. The field catalogue, the lead times for reminders, and the responsible person per contract have their own view that the specialist team maintains itself. In our experience this decides whether a contract register stays maintained.

The first productive version runs after two to three weeks: an inventory of where contracts are stored, defining the field catalogue, then a prototype on real contracts from your own portfolio. The start is deliberately small, usually one contract type such as maintenance or framework agreements. Deadline monitoring goes live only once extraction is reliable.

The price is per use case and scales with contract volume, not with headcount. For comparison: a contract manager or in-house counsel costs the employer 60,000 to 90,000 euros per year. CLM software often runs 20 to 50 euros per user per month, plus the rollout project with the data migration.

Putting your AI to workContact ustogether