Ana içeriğe atla
All posts
Legal

Law firm consultation appointment automation: case preliminary-assessment routing

Consultation appointments, conflict prevention, reminders and case preliminary-assessment routing. The AI does not give legal advice; it routes the request to the right lawyer.

intusell team
Author
June 5, 20269 min read
Legal

At a law office, a consultation appointment differs from a clinic's examination appointment in two respects. First: the incoming request is usually raw and unclassified — someone saying "my landlord has filed a case", "I was fired", "there's an inheritance but we can't agree" does not themselves know which area, which lawyer's job it is. Second: while answering this request, the AI must never cross a line — it does not give legal interpretation and does not predict case outcomes. The consultation appointment engine is built precisely to meet these two needs at once: to route the request to the right practice area and the right lawyer, but without interpreting the matter.

This article explains how a law firm sets up its consultation appointment and case preliminary-assessment routing engine on intusell: appointment types, working hours, conflict prevention, reminders, no-show reduction, and the most critical piece, preliminary-assessment routing. This is the appointment and engine pillar of the law section of our sector-based "how to train your AI" series; for the series' law pillar, see how a law firm trains intusell's AI.

Quick answer

Özet

intusell's law appointment engine consists of five parts: (1) consultation types (meeting type + duration + buffer), (2) working hours and judicial-recess exceptions, (3) conflict checking that prevents double-booking, (4) multi-channel reminders 1 day and 2 hours before, (5) case preliminary-assessment routing that moves the request to the right lawyer. In preliminary assessment the AI does not interpret the matter and does not predict case outcomes; it only asks about the practice area and required documents and directs to the consultation. The slot of a missed appointment is re-offered to suitable WhatsApp prospective clients in follow-up. Google Calendar is optional and works one-way.

Why consultation appointment automation

At a law office two things are lost at the same time: the request you couldn't get to, and the meeting that wasn't reminded. A client who writes after hours waits until the next day and usually goes to another firm. The rawness of the request tires the work even more — the secretary first sifts "which subject is this, which lawyer handles it?", then tries to give an appointment. In manual mode the whole chain depends on a person's memory and working hours. Think of the concrete difference like this:

SituationManual consultationAutomatic consultation (intusell)
Receiving the requestDuring working hours, phone/WhatsApp24/7, through the channel the client wrote in
Classifying the subjectThe secretary sifts by handThe AI asks about the practice area and pre-classifies
ConflictOpen to human errorThe system prevents it (no double-booking)
ReminderBy hand, one by one, can be forgottenAutomatic 1 day + 2 hours before
Document listNoticed in the meeting, comes incompleteAttached to the reminder
No-showEmpty slot, non-billable hourRe-offered to a prospect in follow-up

This concretizes intusell's position as "not a ready-made bot but an experienced consultation coordinator": a good coordinator does not give a time off the top of their head but looks at the calendar; routes the request not at random but to the right practice area; reminds of the document list in advance so no one comes to the meeting empty-handed.

Who is it for?

  • Firms working in areas with high consultation demand such as family, labor and consumer law.
  • Offices dealing with criminal, commercial, enforcement-bankruptcy and real estate cases that need to separate incoming requests by area.
  • Firms receiving heavy initial inquiries in traffic accidents, compensation and insurance disputes that lose revenue to no-shows.
  • Teams where multiple lawyers handle different areas of expertise and the request must land with the right lawyer.
  • Offices where lawyers want to track the day through their own Google Calendar.

No technical knowledge is required; the setup is done entirely from the panel, without writing code.

1. Setting up consultation types

The foundation of the appointment engine is consultation types. In a clinic this was the examination type; at a law office the equivalent is the meeting type. For each type you define three settings:

SettingWhat it doesExample
DurationHow many minutes the meeting lastsFirst Consultation 45 min, Online Meeting 20 min
BufferThe gap left after a meeting10 min note/file prep after a meeting
ColorDistinguishing on the calendarFirst consultation blue, follow-up meeting orange

Duration is critical for the AI to calculate the slot correctly: if "First Consultation 45 min" is defined, the AI looks for a 45-minute gap and does not squeeze a meeting into a shorter break. The buffer leaves breathing room between meetings for taking notes and preparing files.

If you wish, you can also define an informational fixed consultation fee for a type. But the boundary is clear: the AI does not market the attorney's fee or a case-specific amount on a public channel. It can share the fixed consultation fee according to your firm's policy; for a case-specific figure it directs to the consultation by saying "it will become clear in the meeting, depending on the scope of the file". We explained this fee behavior in detail in how a law firm uses intusell.

2. Working hours and judicial-recess exceptions

So the AI gives consultations only during the hours you are open, you define working hours. This is two-layered:

  • Weekly working hours: opening and closing for each day of the week (for example Monday-Friday 09:00-18:00, Saturday 10:00-13:00, Sunday closed). You mark closed days as "not available".
  • Exceptions (override): a special rule for a specific date. To close the office on a public holiday, a religious holiday or a judicial-recess day, you add a "not available" exception for that day and write a reason ("Judicial recess — closed"). You can also change the hours for a single day (for example not taking consultations in the afternoon on a hearing day).

This way the AI does not give appointments during the judicial recess, and the client does not write for a time after closing. Whatever the lawyer's work schedule is, the consultation follows it.

3. Conflict prevention: no two clients at the same time

This is the appointment engine's most critical protection and solves the nightmare most often experienced at small firms: the lawyer being called to meetings with two clients at the same time. Before creating a consultation, intusell checks two things: is the requested time within working hours, and is that slot booked? If there is a conflict, the appointment is not opened.

Important detail: cancelled (cancelled) and missed (missed) appointments free up the slot again in this check. When a client cancels, that time automatically becomes available again and can be opened to another client. Each consultation has a clear life cycle:

scheduled
  → confirmed
  → attended
or
  → cancelled
  → missed

This cycle both feeds conflict checking and keeps the client pipeline at the correct stage.

4. Reminders and document list: 1 day + 2 hours before

No-show is the most expensive item at a law office: an empty consultation hour is the lawyer's non-billable time. intusell reduces this with automatic reminders. Two reminders are scheduled for each consultation appointment:

  • 1 day before: a message in the tone of "You have a consultation appointment tomorrow [date time]". If you defined it during training, this message also has the list of documents to bring to the meeting attached (for example contract, notice, report, ID) — so the meeting is not wasted and the lawyer works with the file from the first minute.
  • 2 hours before: a short reminder in the tone of "Your meeting is today at [time] — 2 hours left".

The message is signed with your assistant's name (ai_persona_name) and includes a one-click cancel/reschedule link (/manage-appointment/{token}). If the client lets you know in advance that they cannot come, the slot does not go to waste. In keeping with the legal tone, these messages go out in measured language without emoji.

The reminder is not confined to a single channel; it works with a fallback chain:

  1. The channel the client wrote in (WhatsApp, Instagram DM, Telegram, Facebook Messenger).
  2. If unreachable on this channel, SMS.
  3. If SMS fails too, email.

You can turn reminders on or off for each appointment (reminders_enabled); a consultation booked the same day may not need a 1-day reminder. The system sends each reminder only once; the same reminder going out twice is prevented.

5. Case preliminary-assessment routing (the engine's distinguishing piece)

This is the actual capability that separates the law appointment engine from a clinic's. In a clinic the patient says "I have a toothache, I want an appointment"; the area is clear. In law the incoming request is raw and mixed. Preliminary-assessment routing means the AI moving this raw request to the right lawyer — without interpreting the matter.

In practice the AI runs three steps:

  1. Classifies the practice area. "My landlord has filed an eviction case" → real estate/tenancy law. "I was unfairly dismissed" → labor law. "I inherited from my father, we can't agree with my siblings" → inheritance/family law. The AI reads the request and pre-classifies which area it falls under.
  2. Asks for the required documents. According to the document list you defined during training, it clarifies the documents specific to that area (for example, in labor law the employment registration and the termination notice; in tenancy law the contract and the notice). This list can also be attached to the 1-day-before reminder.
  3. Opens the consultation with the right lawyer. If multiple lawyers handle different areas, the request is placed in the working hours of the appropriate lawyer.

The boundary is clear and unchanging: in none of these three steps does the AI interpret the matter. On questions like "Is the eviction justified?", "Will I win this case?", it makes no for-or-against assessment, does not predict the case outcome, does not suggest strategy; it says "This depends on the details of your file; let our lawyer assess it in the consultation" and directs to the appointment. The distinction of what the AI does / does not do is as follows:

What the AI doesWhat the AI does not do
Classifies the request into a practice areaDoes not assess who is right/wrong in the matter
Lists the required documentsDoes not say "you'll win this case"
Opens the consultation with the right lawyerDoes not say what sentence/compensation will come from which article
Explains the general procedure ("the case is filed at the courthouse")Does not give a legal opinion specific to your matter
Clarifies urgency and escalates to the lawyer if neededDoes not give definitive information on rights-forfeiting matters such as deadlines/limitation periods

This line is not left to the rules you write alone. intusell has a built-in protection layer: misleading outcome promises such as "you'll definitely win the case", "guaranteed compensation", "100% acquittal" are detected and flagged in shadow mode by a pattern scan and a second-model audit (LLM judge) before the response reaches the client. Important nuance: this layer is not a "wall" that cuts off the response but a shadow net that detects and flags the risky statement; the main control is in the assistant's system instruction. The thing that primarily sets the boundary is the law mode's "do not give legal advice" instruction; the scan is a second safety layer that complements it. We explain in detail how you set up this boundary during training in how a law firm trains intusell's AI.

6. No-show and re-offering the freed slot

If the client did not come despite all reminders, you mark the consultation as missed. This mark triggers a series of automatic steps:

  • Pending reminder jobs are cancelled (no longer needed).
  • Any Google Calendar event is deleted.
  • The freed slot is automatically re-offered to suitable prospective clients in follow-up.
  • The prospect is taken into the follow-up flow ("follow-up needed").

Let us be clear about the re-offer: unlike multi-channel reminders, this currently goes via WhatsApp and to a few suitable prospective clients in follow-up. No separate managed waiting list is kept; the system does not manage a queue, it only passes the freed opportunity to the most suitable WhatsApp prospects in follow-up. So a no-show becomes not a lost hour but a reassessed opportunity.

7. Google Calendar sync (one-way)

If you want lawyers to see the day through their own Google Calendar, you connect the calendar with one-click OAuth. Let us be clear about how the sync works: it is one-way (intusell → Google Calendar).

  • When a consultation is created, an event titled "Consultation — client name" drops into Google Calendar.
  • When the appointment is rescheduled, the event is updated.
  • When the appointment is cancelled or a no-show, the event is deleted.

The reverse does not apply: a change you make by hand in Google Calendar does not flow back to intusell, and conflict checking does not look at Google Calendar's busy hours. Conflict is always calculated from intusell's own appointment book. So Google Calendar is a "viewing convenience", not the appointment source. Even if you do not connect it, consultations, reminders and conflict prevention work the same. You can review the integrations on the integrations page.

Channels and handoff to a human

The consultation engine works the same whatever channel it comes from: Instagram DM, WhatsApp, Telegram, Messenger, web chat and email merge into a single inbox. The practical path is to open WhatsApp and Instagram DM first; since Instagram comment automation depends on Meta approval, it rolls out gradually. There are three modes for handoff to a human: ai_only, human_only and hybrid (the one most firms choose). In hybrid the AI handles the consultation appointment and preliminary assessment; it hands conversations requiring legal assessment or urgent ones (an upcoming hearing, detention/arrest) to the lawyer with their full history — the client does not explain the matter from scratch. We also explain how the channels merge in a single inbox in Instagram and WhatsApp consultation automation.

What it isn't

  • It is not a lawyer or a legal advisor. The consultation appointment engine classifies the request and routes it to the right lawyer; it gives no legal opinion, does not predict case outcomes, does not suggest strategy.
  • It is not a national judicial / case-tracking system. It does not carry out official file proceedings; it is the consultation appointment, communication and pre-routing layer.
  • It is not a two-way calendar. It writes to Google Calendar, does not read from it; it calculates conflicts from its own appointment book.
  • It is not a managed waiting list. On a no-show, the freed slot is re-offered not to a queue-keeping list but to suitable WhatsApp prospective clients in follow-up.
  • It is not a law-specific priced product. The pricing model is based on messages and voice minutes and does not vary by sector. The consultation appointment module can be enabled in every package; for package details see the pricing page.

So you do not start with the wrong expectation, let these boundaries be clear from the start.

Frequently asked questions

What is case preliminary-assessment routing, does the AI interpret the case?

No. Preliminary-assessment routing is the AI asking which practice area the matter falls under (family, labor, criminal, enforcement, real estate) and which documents are needed, then routing the consultation to the right lawyer. The AI does not interpret the matter, does not assess who is in the right, and does not predict case outcomes; it only classifies the request and moves it to a suitable consultation appointment.

Does the AI create the consultation appointment on its own?

Yes. The AI clarifies the subject of the request, looks at the duration of the consultation type and the lawyer's working hours, takes booked slots into account, and creates the appointment if it finds a suitable time. Double-booking the same time is prevented by the system. In cases requiring legal assessment or in emergencies, it hands the conversation to the lawyer.

Does the AI state the consultation fee?

According to your firm's policy and professional rules. It can share a fixed consultation/preliminary-meeting fee from the knowledge base; for case-specific amounts such as attorney's fees, it directs to the consultation by saying "it will become clear in the meeting, depending on the scope of the file". It does not invent a figure it is not sure of.

When and through which channel do reminders go out?

For each consultation appointment, automatic reminders are scheduled 1 day before and 2 hours before. First through the channel the client wrote in (WhatsApp, Instagram, Telegram, Messenger); if unreachable, SMS, and if that fails too, email. To the 1-day-before reminder, the list of documents to bring to the meeting is also added if you defined it.

What happens if the client does not show up for the consultation (no-show)?

You mark the appointment as missed; pending reminder jobs are cancelled, any Google Calendar event is deleted, and the freed slot is automatically re-offered to suitable WhatsApp prospective clients in follow-up. No separate managed waiting list is kept; the opportunity is passed to the hottest prospects.

Is the Google Calendar sync two-way?

No, it is one-way: intusell writes the appointment to Google Calendar (creation, rescheduling, cancellation are reflected). A change made by hand in the calendar does not flow back to intusell; conflict checking is always done from intusell's own appointment book. Google Calendar is optional; appointments and reminders work even if you do not connect it.

Next step

After setting up the consultation appointment engine, you go in two directions. To shape the AI with your practice areas, your tone and your legal boundaries, read how a law firm trains intusell's AI. To see how incoming consultation requests are managed in daily operations, move on to how a law firm uses intusell. If you want to go deeper on the channel side, you can look at Instagram and WhatsApp consultation automation, review the solution tailored to law firms on the law office page, and read the whole series from the all articles list.

If you wonder how the same appointment logic is set up in other regulated areas, clinic AI training for healthcare and travel agency AI training for tourism offer good comparisons.

If you would like us to set up your consultation appointment system together, Get a demo or write to hello@intusell.com; in a 20-minute session we will set up your working hours, your consultation types and your first preliminary-assessment routing together.

intusell team
The intusell team distills this content from real field practice and user feedback. Questions? hello@intusell.com
Try intusell

You read the blog — now see it live.

Test intusell live with your own sector scenario in a 20-minute demo.

Get a demo
Buradayım! 👋