10 min Read
AI Receptionist for Law Firms: What to Buy, What to Build, and What Each Costs
Three ways a law firm can stop losing calls: an answering service, an off-the-shelf AI receptionist, or a custom build. What each actually costs, and the threshold where building is the right answer.
Nikhil Sharma
Key takeaways
- Most firms should buy rather than build. An off-the-shelf AI receptionist is the right answer until your intake has to reach your case management system
- The value is not answering the phone, it is qualifying the caller before a paralegal spends an hour on someone who was never a case
- Building only wins past a specific threshold: when a qualified matter has to land in Clio or Filevine with fields populated and the right lawyer notified
- Conflict checks, limitation periods and distress calls are where these deployments fail, and all three are configuration rather than model problems
Almost every law firm that calls me about this describes the problem as a phone problem. Calls come in, nobody picks up, work walks. The fix sounds obvious: put something on the phone that always picks up.
That framing produces a system nobody uses after month two. The phone was never the constraint. Qualification was.
The actual arithmetic
A firm with six offices takes a lot of calls. Some fraction are prospective clients with a real matter. A larger fraction are existing clients chasing an update, opposing counsel, process servers, vendors, and people who found the number on a directory and have a question the firm cannot help with.
The expensive failure is not the missed call. It is the paralegal who spends forty minutes with a caller who was never going to be a file, while a genuine matter sits in voicemail. Answering every call faster makes that worse, not better. You have simply increased the volume of unqualified contact reaching people who bill.
So the thing worth building is not a receptionist. It is a filter that runs before one.
What good intake actually collects
For most practices the qualifying set is short and boring, which is exactly why it automates well:
- Practice area. Is this something the firm does. A surprising share of inbound is not.
- Jurisdiction. Where did it happen, and are you licensed there.
- Timing. When did it happen. This is the limitation period question and it is the one that decides urgency.
- Conflict inputs. Names of the parties involved, collected so a real conflict check can run.
- Contact and consent. How to reach them, and permission to do so.
That is a five minute conversation a trained intake person has hundreds of times a year. It is repetitive, it follows a decision tree, and it is exactly the shape of work a language model handles well. It is also the work that most often gets skipped at 6pm on a Friday.
The three places it goes wrong
Clearing conflicts it should only be collecting for
A system that tells a caller "we can take your case" before a conflict check has run has created a problem for the firm, not solved one. The correct behaviour is to gather party names and say the firm will confirm. This is a configuration decision, and it is the first thing I check in any deployment I inherit.
Missing the clock
Limitation periods are the one piece of intake where being approximately right is worthless. If a caller describes something that happened close to a deadline, that call needs to reach a human today, not sit in a queue until Monday. Any system worth running has an explicit urgency path keyed to dates, and it is tested before launch.
Handling distress badly
Personal injury and family practices get calls from people in genuine crisis. A system that responds to that with a scripted question about practice area is worse than voicemail, because voicemail does not pretend to be listening. Escalation on distress signals is not a nice-to-have, it is the difference between a deployment that reflects well on a firm and one that ends up screenshotted.
The three options, honestly compared
There are three ways a firm solves this, and most of the writing about it is published by someone who sells one of them. Here is the version from someone who only gets paid for the third, and who tells most firms to pick the second.
A human answering service is the oldest answer and still the correct one for a small practice with low call volume. A person takes a message reliably. What they do not do is qualify, because they do not know your practice areas, your jurisdictions or your limitation periods, so everything still reaches you undifferentiated.
An off-the-shelf AI receptionist is where most firms should start, and several vendors will have you running on a legal-specific template inside a week. It answers, follows a qualification script, and drops the result somewhere: an email, a calendar booking, a spreadsheet. Pricing is a subscription plus usage, published openly, and small against the value of one recovered matter. The real advantage is that leaving is cheap, so a bad fit costs you a month rather than a project.
A custom build is not a better version of the second option. It is a different purchase, and for most firms it is the wrong one.
The threshold where building wins
There is one, and it is narrower than anyone selling builds will admit.
Buying is right while the output of intake is information a human then acts on. An email containing a qualified matter is fine. Somebody reads it and opens a file.
Building becomes right when the output has to be a record inside the system your firm already runs on: a matter created in Clio or Filevine, party names in the conflict fields, the incident date in the field your limitation reporting reads, the recording attached, and the right lawyer notified by the rules you actually use rather than the rules a template assumed. Off-the-shelf products stop at the boundary of their own database, because a product integrated that deeply with one firm's configuration has stopped being a product.
The honest test: if your intake currently ends with somebody re-typing details from an email into your case management system, that re-typing is the thing worth automating, and it is the thing you cannot buy. If nobody is re-typing anything, buy the subscription and stop reading.
How to read a proposal
The voice part is close to solved. Any vendor can give you a competent conversational agent with a Canadian number this month, and none of them are really competing on that any more.
So when you are quoted for a build, count the sentences. If the proposal is mostly about the model, the voice and the script, and light on where a qualified matter lands and who gets told, it is a proposal to give you a second inbox at project prices. You could have bought that on a subscription.
What to measure
Not call volume. Not average handling time. Two things:
- Matters captured outside office hours that converted to a file. This is the number the system exists to move.
- Unqualified contact reaching billable staff. If this has not fallen, the filter is not filtering.
A firm I work with runs intake this way across six offices in three provinces. The number that changed was not calls answered. It was how many people who bill by the hour spent that hour on someone who was never a case.
Is it worth doing
If your intake is one person who handles it well during business hours, and your practice area does not generate urgent after-hours contact, probably not yet. Fix the hours before you buy software.
If enquiries arrive at night, on weekends, and while everyone is in court, and if the cost of a missed matter is measured in five figures, then the arithmetic is straightforward and the only real question is how well it gets wired into what you already run.
And if the honest answer for you is the subscription, take the subscription. I would rather you spent a hundred dollars a month than a project budget on something a template already does.
If you are past that threshold, the scoping engagement that works out what your intake actually has to do, before anyone commits to a number, is the MVP Roadmap. More on how this and the rest of it fits a practice is on the page for law firms.
FAQ
Quick answers to the most common questions about this topic.
Software that answers the firm's phone, holds a short structured conversation with the caller, works out whether the matter is something the firm handles, collects the details a real intake needs, and then either books a consultation or routes the call to a person. The useful ones are a qualification filter rather than a voice that says hello, because the expensive problem in most firms is unqualified callers reaching billable staff, not unanswered rings.
Buy, in most cases. Several vendors will give you a competent conversational agent on a legal-specific template within days, and for a firm whose intake ends in an email or a calendar booking that is genuinely the right answer. Building becomes worth it at one specific threshold: when the qualified matter has to arrive inside your case management system with the right fields populated and the right person notified. That integration is the part nobody sells off the shelf.
Off-the-shelf products are typically a monthly subscription plus a usage rate, which is small money against one recovered matter, and every vendor publishes current rates. A human answering service is usually priced per call or per minute and rises with volume. A custom build is a project cost rather than a subscription, driven almost entirely by what it has to integrate with, and it only makes sense where the integration is the point.
Some will and it matters less than firms expect, provided the system is honest about what it is and hands off cleanly. What people react badly to is a system that pretends to be a person and then fails to understand them. Stating plainly that it is an intake assistant, and routing to a human the moment it is out of depth, tests better than a convincing impression.
It can collect the names required for one and flag an obvious hit against your existing records. It should not clear a conflict on its own, and no responsible configuration lets it. Treat it as the step that gathers the information a real conflict check needs, not as the check itself.
This is the case that decides whether a deployment is competent. A personal injury or family practice will get calls from people who have just had the worst day of their life. The system needs an explicit escalation path on distress signals, and it needs to be tested against them before it goes live rather than after.
That integration is the project. The voice part is close to solved and available from several vendors. Getting a qualified matter to land in the right place in your case management system, with the right fields populated and the right person notified, is where the work and the cost actually are.

Written by
Nikhil Sharma
Founder, DigiBenders
Twelve years shipping software, five of them leading a studio in New Brunswick. I build the software and run the marketing around it, which is an unusual combination and the reason most of my work arrives by referral. One person accountable, and everything ends up in your name.
You read the thinking
Now tell me what you are actually building.
If this was useful, the call usually is too. You describe the problem, I tell you what it takes and whether I am the right person for it.
Thirty minutes, no pitch
Honest read, including when the answer is no
Replies within one business day
Keep reading



