See a project in action

One case. Every document. Every deadline. One agent that has read all of it.

A solo attorney uses Virgil to manage a personal injury case from intake through demand letter. The AI drafts documents, tracks deadlines, and catches details she would have missed at 2am.

Step 1 · Set up the case project

Create the case. Add the people.

Elena creates a "Martinez v. Allied Insurance" project in Virgil. Then adds every person involved in the case: herself, the client, and the opposing adjuster.

Virgil — Martinez v. Allied Insurance — Stakeholders

A folder per person: notes, emails, context, files, and a Virgil agent read into all of it.

Elena Vasquez

internal

Attorney · Vasquez Law

31 entries in dossier

Carlos Martinez

external

Client, Plaintiff · Martinez v. Allied

14 entries in dossier

James Whitfield

external

Adjuster · Allied Insurance

9 entries in dossier

Step 2 · Build the case file

Paste emails. Add notes. Drop context. Build the record.

Every interaction gets logged. Elena pastes email threads, adds notes after client calls, and drops context about damages and treatment. The case file grows over months. The AI reads all of it.

Martinez v. Allied Insurance — Case File
contextNov 20

Client intake: Carlos Martinez, rear-end collision, I-4 and Colonial Dr, Nov 15 2025. Complaints: neck pain, lower back, headaches. Missed 3 weeks of work. Prior medical: none relevant. Insurance: Allied policy #ALP-8829431.

emailInitial settlement offerDec 20

From Allied, James Whitfield: 'We have completed our initial review. Based on our assessment, we believe a fair settlement would be $12,000. This accounts for medical expenses to date.'

noteMedical records receivedJan 8

Client provided 6 months of medical records from Dr. Patel. Total medical bills: $34,200. Ongoing PT 2x/week. Dr. Patel projects 6 more months of treatment.

Added by Elena Vasquez

emailClient updateFeb 3

From Carlos: 'I still cannot sit at my desk for more than 20 minutes. My employer moved me to part-time. I am losing $1,800/month in income.'

contextFeb 10

Lost wages calculation: $1,800/mo x 9 months = $16,200. Plus projected future treatment: $18,000. Total economic damages: $68,400. General damages multiplier: 2-3x medicals.

Added by Elena Vasquez

noteAnalysis of Allied offerFeb 12

Allied's $12,000 offer does not account for future treatment, lost wages beyond initial 3 weeks, or pain and suffering. Standard practice: lowball first offer.

Added by Elena Vasquez

Step 3 · Connect Microsoft 365

Documents, emails, and deadlines flow in automatically.

The project connects to Microsoft 365. Word drafts, Outlook threads, and calendar deadlines sync into the case file. Virgil does not replace your tools. It reads them the same way it reads your notes, so the agent has the full picture.

Virgil — Martinez v. Allied Insurance — Integrations
M

Microsoft 365

Connected · Vasquez Law

Live

Word

8 document drafts synced

Outlook

14 case-related email threads

Calendar

6 deadlines tracked

Scoped to this case only. Other projects cannot see this connection.

Step 4 · Track deadlines

Every deadline in one place. Nothing slips.

Medical records, filing deadlines, deposition dates, statute of limitations. The checklist lives inside the case project. Virgil sees all of it and flags what is coming up.

Martinez v. Allied Insurance — Case Checklist
Medical records requested
Police report obtained
Demand letter drafted
Allied response deadline: March 30
Deposition of Carlos Martinez: April 15
Statute of limitations: Nov 15, 2027
Settlement conference: May 1

Step 5 · The payoff

Elena asks for the demand letter. Virgil drafts it in 30 seconds.

The demand letter needs to reference intake notes, medical records, lost wages, the lowball offer, and the client's own words. A paralegal would take a day to compile this. Virgil has already read every page.

Virgil on Martinez v. Allied Insurance
Draft the demand letter for Martinez v. Allied. Include all documented damages and reference the lowball offer.
Here is a structured demand letter based on the full case file: RE: Carlos Martinez v. Allied Insurance, Policy #ALP-8829431 Facts of loss: Rear-end collision, I-4 and Colonial Dr, November 15, 2025. Client sustained neck, lower back, and head injuries. No prior relevant medical history. Medical damages (current): $34,200 in documented treatment from Dr. Patel. Includes 6 months of physical therapy at 2x/week. Dr. Patel projects an additional 6 months of treatment, estimated at $18,000. Lost wages: Client was moved to part-time by employer due to inability to sit at a desk for more than 20 minutes (his words, email dated February 3). Lost income: $1,800/month x 9 months = $16,200. Total economic damages: $68,400 ($34,200 current medical + $18,000 projected treatment + $16,200 lost wages). General damages: Applying a 2.5x multiplier on economic damages for pain, suffering, and diminished quality of life = $171,000. Total demand: $185,000 (after subtracting the offset for already-incurred costs carried in the economic figure, net of duplication). Note on Allied's initial offer: Your adjuster, James Whitfield, offered $12,000 on December 20. That figure accounts only for medical expenses "to date" at the time of the offer. It does not address future treatment, nine months of lost wages, or any pain and suffering. It is not a serious starting point. I can format this as a complete letter on Vasquez Law letterhead. Want me to proceed?
The multiplier should be 3x given the duration of treatment. Also add that their adjuster has not responded to our last two follow-ups.
Updated. Two changes: 1. General damages multiplier adjusted to 3x. New general damages: $205,200. New total demand: $220,000 (rounded from $218,400 for negotiation positioning). 2. Added a paragraph noting the communication gap: "We also note that Mr. Whitfield has not responded to our follow-up correspondence dated January 22 and February 14. We trust this lack of response does not reflect Allied's position on this claim, and we expect a substantive reply within 30 days of receipt of this demand." The January 22 and February 14 dates are pulled from the Outlook threads synced to this case. The demand letter now references: the intake notes, all medical records from Dr. Patel, the lost wage calculation, Carlos's own description of his condition, Allied's initial $12,000 offer, and the two unanswered follow-ups. Ready to format on letterhead. Want me to proceed or adjust anything else?

Virgil cross-referenced the email threads, medical records, intake notes, and lost wage calculations. A paralegal would have taken a day to compile this. Virgil did it in 30 seconds.

Step 6 · The custom admin agent

A second project. A firm-level office manager.

Elena created a separate firm-level project with an admin agent that watches across her cases. The agent is not a case tool. It is an office manager.

Virgil — Vasquez Law — Admin Agent
A

Vasquez Law Admin Agent

Firm-level project · Monitors all case deadlines

Agent instructions

You are the office manager for Vasquez Law. Monitor all case deadlines across projects. Flag any deadline within 14 days that does not have a completed task before it. Draft follow-up emails for unanswered correspondence older than 7 business days. Prepare weekly case status summaries.

The case file is the source of truth.

When Elena brings on a junior associate, they open the project and have the full case on day one. No handoff meetings. No binder to skim. No "ask Elena, she remembers."

Every email, every medical record, every deadline, every draft. The demand letter references the intake notes references the medical bills references the lost wages. Your Word documents talking to your Outlook threads talking to your calendar deadlines. Every tool sees every other tool. Nothing is siloed. Nothing is lost.

This is not legal software. It is a workspace where the case lives and an AI agent that has read every page of it.

This is one case. Imagine a full caseload.

Every client, every case, every deadline. One workspace. Virgil is available now.