Firmwork

CHAPTER II

Application: Agents Work Inside the Legal Workspace

The application layer turns structured matters into reviewable legal work: diligence tables, Q&A, issue lists, drafts, diffs, and client-ready outputs.

The AI-Native Firm · Chapter II · by Firmwork · 2026


The application layer is where the infrastructure becomes useful.

Legal AI cannot be judged by whether it produces fluent prose. Fluency is cheap. Legal work requires accuracy, traceability, relevance, format discipline, reviewability, and professional judgment.

A useful legal AI application produces work that a lawyer can inspect, correct, and use.

That means outputs should be:

  • grounded in sources;
  • structured for the task;
  • aware of the matter context;
  • explicit about uncertainty;
  • formatted for the destination artifact;
  • connected to review workflows;
  • updateable when facts change.

A chat answer may help a lawyer think. An AI-native application must help a team move the matter forward.

From answers to artifacts

Legal work is artifact-heavy.

A transaction team needs diligence tables, Q&A trackers, issue lists, red flag reports, SPA drafts, clause comparisons, disclosure schedule notes, negotiation position charts, closing checklists, client updates, and source-linked research notes.

The application layer should be designed around those artifacts.

This is a critical product principle for Firmwork: agents should not merely respond. They should create and maintain the objects the deal team already uses to run the transaction.

A good output is not "here is a summary of the contract." A good output is a source-linked row in the customer contracts review table, with the relevant clause, risk classification, proposed Q&A, and escalation status.

The agent workspace

Once the matter is represented as a governed file system, agents can work in a way that feels natural and controllable.

They can inspect the workspace, read files, search across documents, create draft artifacts, update tables, write summaries, compare versions, and propose changes.

This is close to how coding agents work inside a repository. The value does not come only from the model. It comes from giving the model a structured workspace, clear instructions, tools, and a review process.

For legal work, the workspace should include:

  • source documents and extracted text;
  • matter memory and instructions;
  • workstream folders;
  • request lists and checklists;
  • output templates;
  • precedent references;
  • draft artifacts;
  • review notes;
  • protected canonical files.

Agents should be able to operate inside that environment, but not outside the firm's control.

A useful way to design applications is to define the legal work unit.

A legal work unit has:

  1. Input — documents, matter facts, precedent materials, instructions, and relevant workspace state.
  2. Operation — the task to perform: extract, compare, classify, draft, summarize, verify, update.
  3. Output — the artifact produced or changed.
  4. Sources — citations or references supporting the output.
  5. Review gate — the human approval step.
  6. Diff — what changed in the workspace.
  7. Feedback — corrections captured for future matters.

For example: "review material customer contracts for change-of-control issues."

Input: data room contracts, buyer-side diligence checklist, transaction structure, firm risk playbook.

Operation: classify contracts, extract assignment and change-of-control provisions, identify consent requirements, flag termination rights, rank risks.

Output: source-linked table, issue summaries, Q&A suggestions, report draft language.

Review gate: associate review, senior associate escalation, partner sign-off for material risks.

Diff: new rows, edited classifications, proposed Q&A, draft report paragraph.

Feedback: corrected extractions, adjusted risk level, approved final language.

That is the unit that matters. Not "AI chat." Not "agent" in the abstract. Work units turn agentic capability into legal production.

Agents are useful only when bounded

The valuable legal agent is not an autonomous generalist. It is a bounded executor with clear inputs, allowed actions, source requirements, output standards, and review gates.

A good legal agent should know:

  • what task it owns;
  • what sources it may use;
  • what it may not assume;
  • what file or artifact it may change;
  • what format it must produce;
  • what confidence threshold triggers escalation;
  • what requires human approval;
  • what audit trail it must leave.

This is especially important in M&A. The agent should not improvise across the whole transaction. It should execute a defined unit of work inside the workspace.

Firmwork's application layer should therefore feel like a set of controlled legal operators, not a magical assistant.

The application layer for M&A

The clearest application map follows the transaction lifecycle.

Intake and matter setup

At the beginning of a matter, agents should help structure the workspace:

  • identify transaction type and parties;
  • create workstreams;
  • load request lists and checklists;
  • map initial documents to categories;
  • establish drafting templates;
  • create initial issue trackers;
  • identify missing context.

A matter that starts structured can compound. A matter that starts as a pile of files becomes expensive to organize later.

Due diligence

Diligence is the obvious AI use case because it is document-heavy and repetitive. But the goal should not stop at extraction.

Agents should help with:

  • document classification;
  • clause extraction;
  • amendment chain analysis;
  • risk flagging;
  • source-linked issue summaries;
  • Q&A generation;
  • gap analysis;
  • data room change monitoring;
  • report drafting;
  • export into client-ready formats.

The key is continuity. A diligence finding should be available later for Q&A, negotiation, disclosure schedules, SPA drafting, and closing.

Drafting

Drafting is not just generating text. It is translating deal context, risk allocation, precedent language, diligence findings, commercial terms, and client preferences into a negotiable document.

Agents can help when they have the right context:

  • deal structure;
  • client role;
  • precedent selection;
  • issue list;
  • diligence findings;
  • agreed commercial terms;
  • drafting preferences;
  • jurisdictional constraints;
  • current negotiation posture.

Without that context, drafting is generic. With it, a first draft can become genuinely useful.

Negotiation support

Negotiation creates a stream of changes: redlines, comments, emails, calls, concessions, revised positions, and unresolved issues.

Agents should help maintain negotiation memory:

  • compare draft versions;
  • summarize changes by issue;
  • identify deviations from the firm's position;
  • propose responses to comments;
  • update issue lists;
  • preserve accepted concessions;
  • prepare client explanations;
  • maintain a position matrix.

The value is not only speed. It is preventing context loss.

Signing and closing

At signing and closing, the work becomes operational. Checklists, conditions, deliverables, approvals, signatures, certificates, ancillary documents, and status updates must be coordinated.

Agents should help maintain closing state:

  • track conditions precedent;
  • map documents to responsible parties;
  • identify missing signatures or exhibits;
  • generate status updates;
  • reconcile checklists with uploaded documents;
  • flag inconsistencies across ancillary documents;
  • preserve final transaction memory.

This is where capacity becomes visible: the system reduces coordination drag.

The interface should follow the work

The best interface is not always chat.

Sometimes the right interface is a table. Sometimes it is a document viewer. Sometimes it is a dashboard. Sometimes it is a diff. Sometimes it is a background agent that works overnight and returns with proposed artifacts in the morning.

For M&A teams, Firmwork should appear where the work happens:

  • the matter workspace;
  • source-linked review tables;
  • Word-style drafting and redline context;
  • Q&A and issue trackers;
  • review panels and diffs;
  • task and approval flows;
  • client-ready exports.

Chat can be one interface. It should not be the architecture.

The test of an application

A legal AI application should be judged by a practical test:

Does this reduce the amount of unreviewed, unstructured, manually coordinated work the team must carry?

If the answer is no, it is probably just a tool.

If the answer is yes — if the system turns documents into structured findings, findings into reports, reports into drafting inputs, drafting inputs into tracked issues, and tracked issues into reviewed outputs — then it starts to become installed capacity.