AI Agents for Law Firms: The Daniel Law Firm

Matthew Daniel runs a boutique Dallas practice across seven matter types and promises a same or next day answer. We built a concept intake agent that does the qualifying work before he picks up the phone, and that refuses outright to take a matter it cannot ethically accept.

AI agent for law firms pipeline stopped at the limitation gate
Where 100 law firm enquiries go through three intake gates
Limitation runway docket showing time remaining on every matter
Legal conflict check matching parties against firm matter history
7
Matter types routed
3
Hard stops enforced in code
100%
Enquiries conflict-checked first
0
Legal advice given by the agent
Project Details
Law Firms
Custom AI Agents
6 Weeks
Matter intake, conflict screening, and limitation triage
Next.js 14
Supabase
Stripe
Gemini RAG
OpenAI GPT-4o-mini

Want AI Agents for Your Law Firm’s Intake?

We encode your matter types, your conflict rules and your limitation periods with your responsible attorney first, then build the agent around them.

Book a Call

The Challenge

The Daniel Law Firm is a boutique Dallas practice handling personal injury, truck wrecks, mass torts, family law, immigration and estate planning. It describes itself as keeping a small caseload on purpose, with direct attorney access and a same or next day answer to enquiries.

That promise is a real differentiator, and it is also a constraint. Every enquiry still needs matter type, jurisdiction, incident date, parties and a conflict position established before anyone can say yes. Doing that properly, by phone, for every caller, is what quietly breaks the same-day promise as volume grows. Across the profession, intake is now reported as the single largest operational bottleneck, ahead of billing and document management.

Two of the questions in that first conversation are unforgiving. Texas gives two years from accrual to bring a personal injury claim under Civil Practice and Remedies Code section 16.003(a), and missing it usually ends the case regardless of its merits. Separately, taking on a matter adverse to a current client is an ethics problem that can disqualify the firm. Both are decided by information available in the first two minutes, and both are the kind of thing a busy practice discovers late.

  • Selectivity Is the Business Model
  • The firm keeps a small caseload deliberately and gives clients direct attorney access. That only works if the wrong matters are filtered out early. At a volume practice a weak enquiry costs a paralegal a few minutes. Here it costs the principal his attention, which is the scarce resource the entire positioning rests on.
  • Two of the Three Risks Are Unforgiving
  • A missed limitation date and an undisclosed conflict are not service failures, they are malpractice and ethics failures. Both are decided by facts available in the very first conversation, which is exactly the conversation nobody has time to conduct thoroughly when the phone is ringing.

The Implementation

AI Agents for Law Firms Have to Be Built Around What They Must Not Do

The interesting design work was not the conversation. It was deciding where the agent has to stop. Three gates sit above the conversational layer as deterministic code: conflict of interest, limitation period, and the advice boundary. Any one of them ends the intake, and the language model cannot argue with any of them.

The interface makes that visible rather than describing it. The intake runs as a pipeline, and when a gate closes the rail stops dead at that node and everything downstream greys out. You can see exactly how far an enquiry got and what stopped it.

AI agent for law firms pipeline stopped at the limitation gate

The Conflict Gate Runs Before Any Facts Are Taken

Party names are captured first, deliberately, before the agent asks what happened. If the opposing party is a current client, the intake halts there. That ordering matters: the firm has not received confidential information from someone adverse to an existing client, which is the situation that causes real problems later.

Surname collisions are surfaced but never treated as conflicts on their own. Only direct adversity escalates, and the agent is not permitted to weigh it, deem it immaterial, or accept a waiver. That decision belongs to the attorney.

Limitation Arithmetic Is Shown, Not Asserted

Every matter carries a visible runway: months elapsed against the applicable period, with the deadline marked. Across the docket those runways line up, so an expired claim and one with three weeks left are obvious at a glance rather than buried in a date field.

Where the period appears to have expired the agent declines and says so plainly rather than booking a consultation to soften the news, and it directs the person to seek independent advice immediately, because another firm may identify a tolling argument it cannot see. Claims against governmental defendants are treated separately, since those notice deadlines can be far shorter than the general period.

The Advice Boundary Is Held Without Abandoning the Caller

Callers ask what their case is worth. The agent does not deflect and it does not answer. It says directly that it cannot tell them what a claim is worth or whether they have a case, that those are judgements only the attorney can make, and that it will make sure he has everything he needs first. The intake then continues. Holding a boundary and being useful are not in conflict.

Cleaner, safer intake process and puts the right information in front of the attorney.

Aaron T.
Managing Attorney

How the System Works

Three Gates and a Matter File

The agent runs the same sequence on every enquiry, and each step writes to a single matter file that the attorney reads.

1. Matter Type and Jurisdiction

Routes the enquiry to one of seven matter sets, each with its own qualifying questions and its own limitation rules. Jurisdiction is captured because it changes both.

2. Party Capture

Names of everyone involved, including the other side and any businesses, taken before the facts of the matter. This ordering is deliberate.

3. Gate One — Conflict of Interest

Every party is checked against firm matter history. Direct adversity against a current or former client halts the intake and escalates to the attorney. The agent cannot clear its own finding.

4. Gate Two — Limitation Period

Accrual date drives a shown calculation against the applicable period. Expired means declined. Governmental defendants with short notice deadlines are flagged urgent.

5. Gate Three — Advice Boundary

Requests for case valuation or merits assessment are refused explicitly, logged, and the intake continues without them.

6. Matter File and Routing

Produces a single screen with parties, jurisdiction, conflict position, limitation arithmetic, facts as given, and a named owner with a next action. Nothing reaches the attorney without one.

Next Case Study

Frequently Asked Questions

What are AI agents for law firms?

Black plus sign symbol representing addition.

They are software assistants built around a specific firm’s matters and rules rather than bought off the shelf. In an intake context an agent gathers the facts a lawyer needs, screens parties for conflicts, calculates limitation positions, and prepares a structured matter file with a routing decision. It supports the attorney’s judgement and never substitutes for it.

Does the agent give legal advice?

Black plus sign symbol representing addition.

No, and that is enforced in code rather than requested in a prompt. The agent does not say whether someone has a case, does not assess liability, and does not estimate what a claim is worth. When a caller asks, it says plainly that it cannot answer and that only the attorney can, then continues gathering information. It also states at the outset that no attorney-client relationship is created.

How does conflict checking actually work?

Faq icon

Party names are captured before the facts of the matter, deliberately, so that the firm does not receive confidential information from someone adverse to an existing client. Every name is checked against firm matter history. Surname collisions are surfaced but never treated as conflicts on their own. Direct adversity against a current or former client halts the intake and escalates to the attorney, who is the only person who can decide whether it is waivable.

What happens if a limitation period has expired?

Faq icon

The agent declines rather than booking a consultation. It explains that on the dates given a deadline appears to have passed, and it urges the person to seek independent advice immediately, since another firm may identify a tolling argument. The calculation is displayed rather than asserted, so a human can check it. Where a date cannot be computed confidently it is marked unknown and escalated rather than guessed.

How long does it take to build an intake agent for a law firm?

Faq icon

This concept is scoped at six weeks across four phases: encoding the matter types, limitation rules and permitted language with the responsible attorney, connecting the conflict source of truth and agreeing matching rules, building the agent with an adversarial test suite that tries to extract advice and conceal conflicting parties, then a supervised pilot on the highest-exposure practice area with every matter file attorney-reviewed before widening.