ai contract drafting

What Is a Company Legal Persona (House-Style AI Drafting)?

Adira EditorialLegal AI desk14 min read

Ask a generic AI tool to draft a services agreement and it will hand you something serviceable but anonymous: a liability cap that isn't your company's cap, an indemnity written the way indemnities are usually written rather than the way your legal team actually negotiates them, and defined terms that don't match anything in your playbook. It reads like a contract. It doesn't read like your contract. A "company legal persona" is the fix for that: instead of asking an AI to draft from its general training, you ground it in your own corpus, your past executed contracts, your playbook, your approved clause library, so it drafts in your house style and takes your standard positions by default. This piece is published by Adira, a contract drafting and review tool that builds exactly this kind of corpus-grounded drafting, so we have a commercial stake in the idea. That's disclosed up front because the honest version of this explanation includes real limits, not just the pitch.

The problem: a generic draft is nobody's draft

Every company that negotiates contracts regularly ends up with a set of unwritten rules. Legal caps liability at fees paid over twelve months, not at a fixed rupee amount. IP assignment always states a five-year term because someone once got burned by an open-ended one. Payment terms are 45 days, matching the MSME Act, and nobody deviates from that without sign-off. None of this lives in a single document a generic AI model could read. It lives across hundreds of past contracts, a few Google Docs someone calls "the playbook," and the institutional memory of two or three people.

Ask a general-purpose AI model to draft against that backdrop and it defaults to whatever pattern is most common in its training data, dominated by US and UK templates and public precedent. The result is plausible-looking and wrong in specific ways: a liability cap phrased as "unlimited for gross negligence" when your standard is a flat multiplier, a non-compete clause that reads like a US employment offer instead of the version that survives Indian law, a defined term spelled "Confidential Information" in one clause and "Proprietary Information" in another because the model was never told which one your company uses. None of this is a hallucination in the sense of inventing facts. It's just not yours.

What a company legal persona actually is

Strip away the marketing language and a company legal persona is two things working together: a curated corpus (the material that represents how your company actually contracts) and a retrieval layer that pulls the right pieces of that corpus into the AI's context every time it drafts or reviews something. It is not a separate AI model trained just for you, and it is not your legal team's knowledge magically absorbed into the tool. It's closer to giving a new associate your firm's precedent bank and telling them which folder to open before they start typing, except the "opening the folder" step happens automatically, in seconds, for every clause.

The corpus itself usually has three layers. Your best executed contracts (the ones legal actually stands behind, not every contract that happens to be signed). Your playbook, meaning explicit positions per clause type: ideal position, fallback, walk-away. And your clause library, meaning individually approved, reusable clause variants with notes on when to use which one. A page on what a contract playbook is and one on clause libraries versus template libraries go into each of these on their own; a persona is what you get when a drafting tool is grounded in both at once, plus your actual signed history.

How the grounding actually works, at a level you can check

The mechanism most tools use, including Adira, is retrieval, not retraining. When you ask the tool to draft a clause, say a limitation of liability clause for a new SaaS agreement, it doesn't send your request to a model separately fine-tuned on your contracts months ago. At the moment you ask, it searches your corpus for the clauses most similar to what you're drafting (by clause type, contract type, sometimes counterparty type), pulls the closest matches, and hands those to the AI as reference alongside your instruction. The AI drafts using that reference as its primary pattern instead of its general training.

This matters practically in two ways. The corpus can be updated instantly, change your standard indemnity cap in the playbook today and tomorrow's drafts reflect it, with no retraining cycle. And the underlying language model itself isn't being permanently altered by your confidential contracts, a materially safer architecture than fine-tuning a model on customer data. Adira does not train its underlying models on customer contracts; with any vendor, ask directly whether "grounding" means retrieval (your data used per-request) or fine-tuning (your data baked into the model), and get the answer in writing.

What it can do well

Done properly, corpus grounding earns its keep on the boring, high-volume parts of drafting: a first draft that already uses your defined terms consistently, defaults to your standard clause wording instead of a generic version, and flags when a draft has drifted from your usual position on liability, indemnity, or termination. It's genuinely good at consistency at scale, the same clause type drafted the same way across fifty contracts, which is hard for a busy legal team to police by hand.

What it cannot do, honestly

It cannot fix a bad corpus. If the contracts you feed it are inconsistent, outdated, or include drafts nobody actually approved (an abandoned negotiation position, a counterparty's redline mixed into your files by mistake), the tool will confidently reproduce that inconsistency as your house style. Garbage-corpus-in is garbage-out, and it's a more dangerous failure than a generic AI's genericness, because a corpus-grounded draft looks authoritative. It also can't override the base model's blind spots just by being grounded in good material: on a clause type your corpus has no close match for, the model can fall back to a US-flavoured default even though the rest of your corpus is India-correct, the kind of gap covered in can AI draft a contract. And it doesn't remove the need for review. A persona-grounded draft is a much better starting point than a generic one; it is still a draft, not a signed contract.

The Indian wrinkle most companies miss: your corpus isn't automatically privileged

Companies building a persona often assume the underlying material, past contracts, negotiation notes, playbook commentary from in-house counsel, is legally privileged, and therefore safe to hand to any AI vendor without much scrutiny. That assumption is weaker in India than most legal teams think. Section 132 of the Bharatiya Sakshya Adhiniyam, 2023 (the law that replaced the Indian Evidence Act, 1872, from 1 July 2024) protects communications between a client and an advocate: no advocate "shall at any time be permitted, unless with his client's express consent, to disclose any communication made to him in the course and for the purpose of his service as such advocate." Read Section 132 on India Code / Indian Kanoon.

The word doing the work there is "advocate," meaning someone enrolled under the Advocates Act, 1961. In a suo motu order dated 31 October 2025 (In Re: Summoning Advocates Who Give Legal Opinion or Represent Parties During Investigation of Cases and Related Issues), the Supreme Court reaffirmed the scope of this protection under Sections 132 to 134 BSA, and the settled position it rests on is that in-house counsel, typically employees rather than practising advocates, don't automatically get the benefit of it the way an external advocate does. In practice, a chunk of what companies think of as "our privileged legal file", internal notes, playbook rationale written by in-house counsel, negotiation commentary, may not carry the protection you'd assume, regardless of which AI tool touches it. Treat your corpus's confidentiality as something you secure contractually and technically (vendor NDAs, access controls, retention limits), not something the law guarantees for you by default.

The second Indian wrinkle is more mundane: your corpus almost certainly contains personal data, counterparty signatories' names and emails, employee details in offer letters, individual guarantors' addresses. Under Section 8(2) of the Digital Personal Data Protection Act, 2023, "a Data Fiduciary may engage, appoint, use or otherwise involve a Data Processor to process personal data on its behalf for any activity related to offering of goods or services to Data Principals only under a valid contract." Read Section 8 of the DPDP Act. If you hand your contract corpus to an AI vendor to build a persona, that vendor is very likely a Data Processor of personal data on your behalf, which means you need a real data-processing agreement, not just a standard SaaS click-through. Ask what happens to that data: used only per-request for retrieval, or retained to improve the vendor's models across customers.

Signs your persona setup is working, and signs it isn't

NormalRed flagWhy it matters
Clause wording closely matches phrasing you recognise from your own past contractsThe draft uses phrasing nobody on the team recognisesRetrieval likely failed silently; the tool fell back to generic training data
Defined terms are consistent with your playbook throughoutDefined terms drift within one draft (e.g. "Confidential Information" in clause 3, "Proprietary Information" in clause 9)Signals an uncleaned corpus; the inconsistency compounds across future drafts
The tool can point to which past contract or playbook entry it drew a clause fromThe tool cannot explain why it chose particular wordingUnverifiable output can't be audited, or checked for a superseded position
Numbers (liability cap, cure period, notice period) match your standard position every timeThe same clause type gets a different number each time, with no deal-specific reasonThe model is guessing, not retrieving a real match
A playbook update shows up in the next draft you generateOld, deprecated language keeps reappearing weeks after the playbook changedThe corpus wasn't re-indexed; you're drafting from a stale copy
The draft flags a clause type it had no close match forThe draft fills the gap with confident, plausible boilerplate and says nothingSame hallucination failure as an ungrounded AI, wearing your house style
Only approved, final, signed versions are in the corpusAbandoned drafts or a counterparty's paper are mixed in, untaggedThe tool starts treating the wrong material as your standard position

A worked example: generic draft versus persona-grounded draft

Say your company's actual, negotiated standard on indemnity is: mutual, capped at 12 months' fees, with an uncapped carve-out only for IP infringement and confidentiality breach, and a 30-day notice requirement for any claim. A generic AI prompt (no grounding) asked to draft an indemnity clause for a new vendor agreement typically produces something like this:

Generic draft: "Vendor shall indemnify, defend and hold harmless Client from and against any and all losses, damages, costs and expenses arising out of or in connection with this Agreement."

That's one-sided, uncapped, and triggered by almost anything ("in connection with this Agreement" is extremely broad). It isn't wrong or unusual, plenty of contracts open a negotiation from that position, but it isn't your company's already-negotiated standard, and a lawyer would have to redline it back to where you always end up anyway.

Persona-grounded draft, pulling from a corpus where your real standard appears in a dozen past contracts: "Each party shall indemnify the other against direct losses and reasonable legal costs arising from a third-party claim that (a) the Deliverables infringe an Indian patent, trademark, or copyright, or (b) the indemnifying party breached its confidentiality obligations under this Agreement, provided the indemnified party notifies the indemnifying party within 30 days of becoming aware of the claim. Except for claims under (a) and (b), each party's aggregate liability under this indemnity shall not exceed the total fees paid or payable under this Agreement in the preceding 12 months."

The second version starts the negotiation where your team actually lands, mutual, capped, named carve-outs, a notice deadline, instead of costing a redline cycle to get there. That's the value proposition in one clause: not a smarter AI, a better-informed one. To mark up either version clause by clause before sending it back, you can do that free in Weave, no persona or corpus required.

How this connects to the rest of your drafting setup

A persona isn't a standalone feature; it's what happens when three other pieces are grounded together. What a contract playbook is covers the positions layer. Clause library versus template library covers how approved wording should be organised. How to ground AI drafting in your own templates is the practical how-to: which contracts to include, how to clean the corpus, how to set up retrieval so it pulls the right match. If none of this exists yet, start with the playbook, a persona grounded in a messy, unstated set of positions just automates the mess faster.

US and global contrast

The retrieval mechanics work the same everywhere; there's nothing India-specific about chunking a corpus and matching clauses by similarity. What differs is the legal backdrop around the corpus's confidentiality. In the United States, corporate attorney-client privilege is considerably broader for in-house material: in Upjohn Co. v. United States, 449 U.S. 383 (1981), the US Supreme Court rejected a narrow "control group" test and held that communications between a corporation's employees and its counsel, in-house or outside, can be privileged when made to obtain legal advice, not just communications from senior management. That gives many US legal teams a stronger baseline assumption that their internal legal files are protected. India's position under Section 132 BSA is narrower and tied specifically to an enrolled advocate, which is exactly why the privilege point above is worth checking rather than assuming.

FAQ

Does a company legal persona mean the AI was trained on our contracts? Not in the way "trained" usually implies. Most tools, including Adira, use retrieval: your corpus is searched at the moment you draft, and relevant matches are given to the AI as reference for that request. The underlying model isn't being permanently retrained on your data. Confirm this in writing with any vendor, the difference matters for confidentiality.

How much history do we need before a persona is useful? There's no fixed number, but a few dozen genuinely representative, approved contracts per major contract type (MSA, NDA, employment offer) is usually enough to beat a generic prompt noticeably. Fewer than that, and the tool has too little to retrieve from and leans back on generic patterns for anything unusual.

Can we build this ourselves without buying software? Partially. You can maintain a playbook and clause library as documents and paste relevant excerpts into a generic AI prompt yourself for each draft, a slower, manual version of the same idea. Software mainly adds automatic retrieval at draft time and consistency across everyone using it.

Does grounding the AI in our corpus make its drafts enforceable or safe to sign? No. Grounding improves how closely a draft matches your company's usual position; it does not verify that the position is legally sound for a specific deal, counterparty, or jurisdiction. A persona-grounded non-compete clause, for instance, is still subject to whether non-compete clauses are enforceable in India for that specific situation.

What if our corpus includes a mistake, like a clause from a contract we regretted signing? It gets reproduced as if it were correct, confidently and consistently, until someone removes or corrects it. This is the sharpest limit of the whole idea: a persona amplifies whatever is in your corpus, good or bad, faster than a human drafting from memory would.

Is our contract data used to improve the vendor's product for other customers? Ask explicitly and get it in writing; policies differ by vendor. Adira does not train its models on customer contracts, but that's Adira's policy, not an industry standard, so verify it with any tool before uploading sensitive material.

This page explains what a company legal persona is and how corpus-grounded drafting generally works. It is not legal advice, does not tell you whether your specific corpus, playbook, or vendor arrangement is legally sound or adequately protects privilege and confidential information in your situation, and does not replace a lawyer's review of the contracts your team actually signs.

Frequently asked questions

Does a company legal persona mean the AI was trained on our contracts?
Not in the way 'trained' usually implies. Most tools, including Adira, use retrieval: your corpus is searched at the moment you draft, and relevant matches are given to the AI as reference for that request. The underlying model is not being permanently retrained on your data. Confirm this in writing with any vendor, the difference matters for confidentiality.
How much contract history do we need before a persona is useful?
There is no fixed number, but a few dozen genuinely representative, approved contracts per major contract type (MSA, NDA, employment offer) is usually enough to beat a generic prompt noticeably. With fewer than that, the tool has too little to retrieve from and leans back on generic patterns for anything unusual.
Can we build this ourselves without buying software?
Partially. You can maintain a playbook and clause library as documents and paste relevant excerpts into a generic AI prompt yourself for each draft, a slower, manual version of the same idea. Software mainly adds automatic retrieval at draft time and consistency across everyone using it.
Does grounding the AI in our corpus make its drafts enforceable or safe to sign?
No. Grounding improves how closely a draft matches your company's usual position; it does not verify that the position is legally sound for a specific deal, counterparty, or jurisdiction. A persona-grounded clause still needs a lawyer's judgement for the specific situation.
What happens if our corpus includes a mistake, like a clause from a contract we later regretted signing?
It gets reproduced as if it were correct, confidently and consistently, until someone removes or corrects it in the corpus. This is the sharpest honest limit of the whole idea: a persona amplifies whatever is in your corpus, good or bad, faster than a human drafting from memory would.
Is our contract data used to improve the vendor's product for other customers?
Ask explicitly and get it in writing; policies differ by vendor. Adira does not train its models on customer contracts, but that is Adira's policy, not an industry standard, so verify it directly with any vendor before uploading sensitive material.
Was this useful?

See how Adira drafts in your voice and reads contracts from your side.

Explore the showroom

Working through a contract like this? Weave is Adira’s free tool to read, mark up, and connect any contract in your browser — no account needed.

Try Weave — free