NNile Builds AI
← Blog
Legal AI

Can AI Draft an Engagement Letter for a Basic Estate Plan? I Tested It.

Estate planning attorneys write the same engagement letter dozens of times a year. I tested whether AI can produce a usable first draft from basic intake notes. Here's the honest result.

Estate planning attorneys write the same engagement letter over and over. Basic will package for a married couple, flat fee, same scope every time. The language barely changes between clients. The only things that vary are the names, the fee, and whatever specific documents are included.

That is the kind of task AI should be able to handle. I wanted to find out whether it actually could, and what the output looked like when the matter was not a PI case.

Estate planning engagement letter pipeline: intake notes to draft to send


The intake scenario

Married couple, both in their mid-fifties. They want a basic estate plan: wills for both spouses, durable powers of attorney, and healthcare directives. Two adult children, no minor dependents. No complex trust structure needed. Referred by an existing client. Flat fee of $1,500 for the full package.

That is a routine matter for any estate planning practice. The intake call takes twenty minutes. The engagement letter should take five.


What the AI produced

I ran those facts through the engagement letter generator and it returned a draft with five sections:

Engagement letter sections for an estate planning matter

The structure was right. Scope, fee, client obligations, conflict acknowledgment for joint representation, and termination. For a flat-fee estate matter, that is exactly what the letter needs to cover.


What it got right

The scope section listed the specific documents included in the flat fee: wills for both spouses, durable powers of attorney, and advance healthcare directives. It also flagged what was not included: trust drafting, asset retitling, tax advice. That is the part attorneys most often leave vague and later regret.

The joint representation disclosure surprised me. Because the intake noted two clients (married couple), the draft automatically included language acknowledging that both spouses are clients and that the attorney represents their shared interests, with a note about what happens if interests diverge. That clause is easy to forget when you are moving fast, and the AI included it without being prompted.

The fee section matched what I put in and structured it clearly: flat fee, what it covers, what triggers additional charges outside the scope.


What needs attorney review

The scope section needs the most attention. What exactly is included in "wills for both spouses" varies by firm and by client. The draft gives you a starting point, but the attorney needs to read it and confirm the language matches what was actually agreed on the call.

The conflict acknowledgment is standard language, but jurisdiction matters. Some states have specific bar rules about joint representation in estate matters. The draft does not know your state. Read it and verify it meets your local requirements before you send it.

The fee number comes from what you input. If you mistype the fee during intake, the letter will have the wrong number. Confirm the figures before it goes out.


The honest take

For a routine flat-fee estate matter, the draft was usable. It covered the right sections, included the joint representation disclosure without being asked, and correctly scoped what was inside and outside the flat fee.

The scope section still needs a read. The conflict language needs a jurisdiction check. The fee needs a confirm. Those are five minutes of review, not a rewrite.

For complex estate matters with trust structures, charitable giving, or blended family issues, the intake is more complicated and the engagement letter scope becomes harder to define cleanly. The tool works better when the matter is routine. The more complex the scope, the more the attorney needs to fill in what AI cannot infer from basic intake notes.

But for the high-volume routine work that fills most estate planning practices, this is the right use of the tool: produce the draft, review the two sections that vary by client, send it.


The prompt behind it

If you want to run this yourself in ChatGPT or Claude, this is the prompt the tool uses. Replace {client_info} with the client name, matter type, fee arrangement, and a brief matter description.

Draft Engagement Letter
You are a legal writing assistant. A solo attorney has provided structured client intake information. Draft a complete attorney-client engagement letter and return it as a JSON object.

The letter must include all of these sections in order:

1. Header: today's date (use [DATE]), attorney name and firm (use [ATTORNEY NAME] and [FIRM NAME]), client name and address (use [CLIENT ADDRESS] if not provided)
2. RE line: matter type and client name
3. Opening: one paragraph confirming you are writing to establish the terms of representation
4. Scope of representation: specific description of what the attorney will handle; include one sentence on what is explicitly excluded if applicable
5. Fee arrangement: fee type, specific rate or percentage, retainer amount if applicable, billing frequency, payment terms (invoices due within 30 days unless otherwise stated)
6. Costs and expenses: client is responsible for out-of-pocket costs (filing fees, court costs, expert fees) in addition to attorney fees
7. Client obligations: cooperate fully, provide requested documents promptly, notify attorney of any changes in contact or circumstances
8. Termination: either party may terminate with written notice; client remains responsible for all fees earned to date
9. Confidentiality: one sentence confirming attorney-client privilege applies to communications
10. Agreement: "Please sign and return a copy of this letter to confirm your agreement to these terms."
11. Signature block: attorney signature line, then client signature and date line

Tone: professional, plain English. Short paragraphs. No unnecessary legalese.
Format: plain text suitable for letterhead, with blank lines between sections.

Add [ATTORNEY REVIEW REQUIRED] immediately after any term that is missing or ambiguous.

Return a JSON object with this exact schema — no explanation, no markdown, only valid JSON:
{
  "letter": string,
  "missing_info": string[]
}

missing_info should list each gap or ambiguity that needs attorney attention before sending, as plain English phrases. Do not return an empty array if any [ATTORNEY REVIEW REQUIRED] markers were added.

Client intake information:
{client_info}

Try it on your own matter

The engagement letter generator works for any practice area and fee arrangement. Paste your intake notes and it returns a draft organized into the standard sections.

▶ Generate an engagement letter5 free runs/day · no account needed
Client name
Matter type
Fee arrangement
Fee rate / amount
Retainer (optional)
Matter description
1 Draft letter
Free · 5 runs/day
Want to talk?
I'm building NileLegal — a product that runs these pipelines automatically, without the API key setup. If you want to see it on your actual case files, have questions about the pipeline, or want to discuss a custom build, book a call.
Book a callSee demo
← OlderI Ran a Commercial Lease Through the Date Extractor. Here's Every Deadline It Found.