Skip to main content

Why We Automate Language Instead of Generating It

The intentional decision to build an automation platform rather than an AI generation tool, and why it matters for legal documents.

David Saltman

David Saltman

CEO, Former CRE Attorney

January 6, 20257 min read

TL;DR

The difference between automation and generation isn't semantic, it's fundamental. Your lease language represents millions in legal fees and dispute resolution. AI generation shifts verification burden; automation eliminates it.

§ 01

The AI Question

Every week, someone asks: "Can't AI just write my leases?"

The question is understandable. Large language models can generate coherent legal-sounding text. The demos are impressive. The promise is compelling: describe what you need, get a draft.

We intentionally built LeasePilot to automate lease drafting rather than generate it. Here's why.

§ 02

The Fundamental Difference

Generation

AI generation creates new text based on patterns learned from training data. Each output is novel, the model has never produced exactly that combination of words before.

Input: "Write a co-tenancy clause for a retail lease" Output: New text synthesized from patterns in training data

Automation

Automation assembles your pre-approved language based on defined rules. Each output combines elements that your team has individually reviewed and approved.

Input: "Retail lease, regional mall, anchor tenant" Output: The specific co-tenancy clause your legal team has approved for that scenario

§ 03

The Hallucination Problem

AI models confidently generate plausible-sounding content that is factually wrong. In general text, this is an annoyance. In legal documents, it's a liability.

A generated lease clause might:

  • Reference a statute that doesn't exist
  • Use defined terms inconsistently
  • Create internal contradictions
  • Include provisions that conflict with your business practices
  • Omit protections you require

The output looks right. Reading it doesn't obviously reveal the error. Only an expert review against your actual standards would catch it.

The Verification Paradox

"But we review everything before use."

If you have to verify every generated clause against your standards, you've shifted the work from drafting to verification, but you haven't eliminated it. And verification requires the same expertise as drafting.

With generation: Draft in seconds, verify for hours. With automation: Draft in minutes, verify in minutes (because you're checking that the system selected correctly, not evaluating novel language).

The Training Data Problem

What did the AI learn from?

  • Other firms' lease language (which may not match your standards)
  • Online precedent (which may be outdated or inappropriate)
  • Legal databases (which may include poorly drafted examples)
  • Academic articles (which may be theoretical rather than practical)

The model doesn't distinguish between good precedent and bad precedent. It doesn't know your business practices, risk tolerance, or negotiating positions.

§ 04

Known Provenance

Every clause in your system has a history:

  • When it was drafted
  • Who approved it
  • Why it's used in specific situations
  • How it relates to your negotiating positions

Intentional Selection

The system doesn't create language, it selects from your approved options based on defined criteria:

  • Property type
  • Tenant credit profile
  • Market conditions
  • Deal-specific requirements

Traceable Decisions

For any document, you can answer:

  • Which clause version was used?
  • Why was it selected?
  • What were the alternatives?
  • Who approved this clause for this scenario?

Update Control

When you need to change language:

  • Update once in the system
  • All future documents use the new language
  • No retraining required
  • No wondering if the AI "learned" the change

§ 05

The Real Work of Lease Drafting

AI generation proponents often misunderstand what makes lease drafting complex.

It's not the writing. The challenge isn't producing words that describe a rent escalation.

It's the judgment. The challenge is:

  • Knowing which of 5 rent escalation approaches is appropriate here
  • Ensuring the selected approach is consistent with the rest of the document
  • Applying your business's positions correctly
  • Addressing this deal's specific requirements within your standards

Automation encodes this judgment. Generation asks the AI to approximate it.

§ 06

The Trust Question

When you execute a lease, you're committing to millions of dollars in obligations. Would you bet that contract on:

Option A: "The AI generated this based on patterns in text it was trained on, and our attorney reviewed it."

Option B: "Our approved language was selected based on rules we defined, and our attorney verified the selection was appropriate."

Both require human oversight. But the foundation of trust is fundamentally different.

§ 07

Where AI Does Help

This isn't anti-AI. AI has valuable roles in commercial leasing:

Extraction and Abstraction

Reading existing documents and extracting structured data. Pattern matching across document sets.

Comparison and Analysis

Identifying deviations between documents. Flagging unusual provisions.

Research and Ideation

Exploring options. Identifying precedent to review. Drafting initial ideas for human refinement.

Negotiation Analysis

Summarizing redlines. Identifying patterns in tenant requests.

The common thread: AI as analytical tool, with human judgment applied to outputs. Not AI as drafting tool, with human judgment trying to catch errors.


LeasePilot automates lease drafting. Your lease language represents your business's positions, your legal exposure, and your operational requirements. That language should be intentional, reviewed, and controlled, not synthesized from statistical patterns. AI is probabilistic; lease calculations must be deterministic.

§ See it in practice

Reading about it is one thing. Watching it happen is another.

See LeasePilot draft a lease in your team’s own templates, with your clauses and your defaults.