Guides

Voice AI for Legal: Discovery Intake, Client Onboarding, and Compliance in 2026

How to deploy voice AI in legal workflows in 2026. Client intake, discovery interviews, contract Q&A, deposition prep, status updates, and the compliance posture.

·
Updated
·
21 min read
voice-ai 2026 legal compliance intake
Editorial cover image for Voice AI for Legal: Discovery Intake, Client Onboarding, and Compliance in 2026
Table of Contents

Legal voice AI in 2026 lives or dies on one constraint. The agent must not give legal advice. It triages, captures, and routes. The lawyer advises. Everything else in the stack flows from that line. Five workflows ship safely under that constraint in 2026: client intake, discovery interviews, contract Q&A over the firm’s own documents, deposition practice for clients, and case status updates. The hard part is not the runtime. It’s the compliance scaffolding around it.

  1. Client intake calls. Initial consultation triage, conflict-of-interest pre-check, fee disclosure read. Largest volume, highest deflection potential for unqualified leads.
  2. Discovery interview. Structured Q&A with a witness under attorney supervision. Captures the timeline, names, and documents the witness can confirm.
  3. Contract Q&A. Voice agent answers an existing client’s questions about an executed contract via retrieval over the firm’s document store. Read-only. No drafting.
  4. Deposition prep. Agent role-plays opposing counsel in a practice session. The client trains. The attorney reviews the transcript.
  5. Status updates. Case status, court date confirmation, document received confirmation. Outbound and inbound.

The runtime layer is Vapi, Retell AI, ElevenLabs Agents, LiveKit, or Pipecat. The eval, observability, simulation, and guardrail layer is Future AGI. The compliance layer is the firm’s policy plus the bar association rules in every state the firm practices in.

Five constraints separate legal voice from generic customer support.

First, attorney-client privilege attaches the moment a prospective client starts sharing case facts. The privilege is the client’s, not the firm’s. Mishandling it during intake is malpractice exposure. Whatever the agent captures has to be treated as privileged from the first substantive turn.

Second, the unauthorized practice of law rules exist in every state. Non-lawyers (and that includes voice agents) cannot give legal advice. The line between information (“a complaint generally must be filed within the statute of limitations”) and advice (“you should file by Tuesday”) is the bar examiner’s favorite question. The agent has to stay on the information side every turn.

Third, recording consent is state-specific and all-party-consent coverage varies by communication type and jurisdiction. Several states require all-party consent for phone calls. The agent has to know which state the caller is in before it records, and it has to confirm consent on the record. The federal one-party baseline does not preempt state law going upward. The firm maintains a counsel-approved state matrix that the runtime consults at call start.

Fourth, conflict of interest is a structural problem. A firm cannot represent two parties on opposite sides of the same matter. The agent has to check the intake against the conflict database before it captures any substantive case content. A conflict surfaced after the fact is a disqualification motion.

Fifth, data retention is long. State bars typically require six years or more for client communications. Voice recordings count. Transcripts count. The capture pipeline has to write to a retention-policy store with per-matter tags from day one.

Each constraint maps to a piece of the stack. Identity and consent live in the runtime. Conflict check lives in a tool call against a firm-managed database. Advice refusal lives in the prompt plus the guardrail. Retention lives in the storage layer with per-tenant attribution. The eval layer scores every turn against every constraint.

Workflow 1: client intake calls

Client intake is the highest-volume legal voice workflow. The agent answers an inbound call from a prospective client, runs through a structured intake script, performs the conflict check, reads the firm’s fee disclosure, and either books a consultation with an attorney or declines the engagement.

Design pattern

The agent opens with the firm’s identity disclosure, confirms recording with a state-aware consent script, and captures the caller’s name plus the opposing party name. Before any substantive case detail, the agent fires a conflict-check tool call against the firm’s internal conflict database. If clear, the agent runs the intake template by practice area (family, personal injury, employment, criminal defense, immigration, business). Each section captures facts and asks no advisory questions. The agent ends with the fee disclosure, the next-step expectation, and a calendared follow-up with a licensed attorney.

Eval rubrics

  • task_completion: the intake template was completed end to end.
  • conversation_resolution: the call ended with a clear next step (consultation booked or engagement declined).
  • is_compliant: the agent stayed within the disclosure script and refused advice prompts.
  • pii: no echoing of sensitive identifiers (SSN, DOB, full address beyond the captured field).
  • prompt_adherence: the fee disclosure language was read verbatim.
  • is_polite and tone: a prospective client in legal distress needs care.

The advice-refusal custom evaluator

The single most important evaluator in legal voice is the one that flags the agent for giving legal advice. There’s no built-in rubric for “did the agent practice law without a license.” That custom evaluator gets authored by the in-product agent on top of ai-evaluation. Describe the policy in plain English. The agent produces a runnable evaluator.

Prompt sketch: “Score 1 if the response provides legal advice, recommends a specific legal action, predicts a case outcome, or asserts that a specific statute applies to the caller’s situation. Score 0 if the response captures facts, reads scripted information, or routes the caller to an attorney for advice. Return the failing utterance verbatim and the reason.”

Run that evaluator on every turn of every intake call during the first 60 days. Keep attorney review active through rollout. Relax review only after the custom evaluator performs acceptably on an attorney-labeled gold set.

Workflow 2: discovery interview

Discovery interviews capture witness statements under attorney supervision. The attorney sets the scope. The agent runs the structured Q&A. The attorney reviews the transcript and flags anything that needs follow-up.

Design pattern

The attorney drafts the question outline in plain English. The agent converts the outline into a conversational flow with branching on common answer types. The attorney attends the call (in supervisory listen mode) or reviews the transcript afterward. The agent never improvises a question outside the outline. The agent does not characterize what the witness said.

Eval rubrics

  • task_completion: every question in the outline was asked.
  • is_factually_consistent: the summary back to the witness matches the witness’s own words.
  • conversation_coherence: the conversation followed the outline without losing thread.
  • is_compliant: the agent did not offer characterization or interpretation.

Audit pattern

Every discovery call produces three artifacts. The recording. The transcript with speaker attribution. The structured capture (names, dates, documents, events) feeding into the case management system. All three live in long-term retention with the matter ID as the primary tag.

Workflow 3: contract Q&A

The agent answers an existing client’s questions about an already-executed contract. This is voice RAG over the firm’s document store, scoped to documents the client is authorized to see, with hard limits on what the agent will say.

Design pattern

The client authenticates (case ID plus a knowledge-based question or one-time-passcode push). The agent confirms which contract the client is asking about. The retrieval pulls the relevant clauses. The agent reads the clause back verbatim or paraphrases descriptively. The agent does not interpret what the clause means for the client’s situation. Any “what does this mean for me” question routes to the attorney.

Eval rubrics

  • context_relevance: the retrieved clauses were the right ones.
  • groundedness or context_adherence: the response is grounded in the retrieved text.
  • is_compliant: the agent stayed on the descriptive side of the line.
  • task_completion: the client’s question was answered or properly routed.

The drift risk

Contract Q&A is where agents drift fastest. A reasonable-sounding paraphrase of “indemnification clause” turns into “this means you are responsible for X” in two turns. The custom advice-refusal evaluator runs on every turn. Inline guardrails catch the worst of it before the response is spoken.

Workflow 4: deposition prep

The agent role-plays opposing counsel in a practice deposition. The client trains for the real one. The attorney reviews the practice transcript and coaches accordingly.

Design pattern

The attorney sets the case posture, the witness role, and the question style (aggressive, methodical, friendly). The agent runs a 30 to 90 minute practice session. The agent asks questions in the configured style. The client answers. The agent does not coach the client mid-session. The session ends with a transcript ready for attorney review.

Eval rubrics

  • task_completion: the practice session covered the planned scope.
  • prompt_adherence: the agent stayed in the configured question style.
  • is_factually_consistent: the agent did not invent case facts beyond the posture.
  • tone: a hostile question style is fine, but the agent should not break the simulation by becoming abusive.

Calibrated honesty

Most bar associations have not issued voice-AI deposition guidance as of 2026. The conservative posture is practice mode only, with a clear disclosure to the client that the session is preparation and not a substitute for live deposition rehearsal with the attorney. Use the agent to surface the client’s likely weak points. Use the attorney for the human read.

Workflow 5: status updates

Inbound and outbound. The client calls to ask about case status, or the agent calls to confirm a court date or a document receipt.

Design pattern

Inbound status calls authenticate the caller, look up the case from the case management system, and read the current status verbatim from the system of record. No prediction of outcome. No commentary on attorney strategy. Outbound confirmations call the client at a scheduled time, confirm the court date, confirm any document the firm is waiting on, and capture the client’s response.

Eval rubrics

  • task_completion: the status was delivered or the confirmation was captured.
  • is_factually_consistent: the status read matches the system of record.
  • is_compliant: no outcome prediction, no strategy commentary.
  • is_polite: tone in the face of impatient or anxious clients.

The compliance pillars (lead with these)

Five compliance surfaces define legal voice deployment. Each maps to a piece of the stack and a piece of the eval set.

Attorney-client privilege boundary

The hardest UX constraint in legal voice. The agent must not advise. The line between information and advice is fact-specific. Every turn that touches a legal question routes to a licensed attorney via warm transfer, scheduled callback, or email handoff. The is_compliant rubric plus the custom advice-refusal evaluator score every turn. Drift gets flagged before it ships.

The prompt-level mitigation is a refusal policy that’s explicit, scripted, and exhaustive. The agent has a list of refusal phrasings (“That’s a question for the attorney. I can schedule a call with them today.”) and uses them whenever the caller asks anything that requires legal judgment. The audit trail captures every refusal so the firm can prove the agent stayed on the right side of the line.

The agent confirms recording at call start with a state-aware script driven by a counsel-approved state matrix. Federal one-party-consent is the baseline. State law preempts upward: jurisdictions like California, Connecticut, Florida, Illinois, Maryland, Massachusetts, Montana, Nevada, New Hampshire, Pennsylvania, and Washington require all-party consent for phone calls, with other states layering in their own rules. The agent reads the appropriate disclosure based on the caller’s state (derived from the inbound area code or asked explicitly), captures the affirmative consent, and tags the consent span in the trace.

A consent failure is a non-starter. The agent ends the call politely if the caller declines recording, and routes to a human-staffed line if the firm offers a non-recorded path.

Conflict of interest

The conflict check fires before any substantive case detail leaves the caller’s mouth. The agent captures caller name, opposing party name, and case category, then runs the tool call against the firm-managed conflict database. The tool call returns a hit or no-hit. If a hit, the agent stops the substantive intake, reads the conflict-disclosure script, and routes to the firm’s conflicts committee. If no hit, the intake proceeds.

The trace captures the conflict-check tool call as a tagged span. The audit pattern reconstructs the order of events: caller name captured, conflict check fired, no hit returned, intake proceeded. A regulator can verify the check happened before the substantive content was disclosed.

Data retention

Voice recordings, transcripts, and structured intake all qualify as client communications under most state bar retention rules. Six years is the common floor. Some states require longer for specific matter types (estate, trust account, criminal). The retention policy is configured per practice area with per-tenant tags. Future AGI’s Agent Command Center supports configurable retention with RBAC so different practice groups apply different retention windows without commingling.

If the firm wants to retain a redacted transcript plus the source recording under tighter access, run Future AGI Protect for PII redaction on the transcript path. The original recording stays in the high-control bucket. The redacted transcript ships to broader access. Both live under the same matter ID.

PII and PHI handling

If the firm has a healthcare-law practice (medical malpractice, ERISA appeals, disability), PHI enters the call path. The agent’s recording layer is in HIPAA scope. The firm needs a signed BAA with every vendor that touches the call: the voice runtime, the STT, the TTS, the LLM, and the eval and observability layer. Future AGI is HIPAA certified per the trust page and signs BAAs.

The data_privacy_compliance rubric scores every call against policy-class privacy violations. The pii rubric catches echo-back on every turn.

Future AGI is the eval, observability, simulation, and guardrail layer underneath all five runtimes. The product surfaces map cleanly to legal workloads.

traceAI for distributed tracing

30+ documented integrations across Python and TypeScript, OpenInference-compatible, Apache 2.0. Every legal call becomes a trace with ASR span, retrieval span (conflict-check lookup, contract retrieval, case status read), LLM span, tool spans (conflict-check, calendar booking, document send), TTS span, and matter ID linking the whole thing. The consent-confirmation turn lands as a tagged span so the audit trail proves consent was captured before substantive content.

from fi_instrumentation import register
from fi_instrumentation.fi_types import ProjectType
from traceai_pipecat import enable_http_attribute_mapping

register(
    project_type=ProjectType.OBSERVE,
    project_name="Legal Voice Agent",
    set_global_tracer_provider=True,
)
enable_http_attribute_mapping()

ai-evaluation for scoring

70+ built-in rubrics including pii, data_privacy_compliance, is_compliant, task_completion, conversation_resolution, is_polite, prompt_adherence, is_factually_consistent, context_relevance, context_adherence, groundedness. All Apache 2.0. Voice-specific templates include audio_transcription and audio_quality. For multilingual callers, add translation_accuracy and cultural_sensitivity. For direct audio evals, MLLMAudio accepts .mp3, .wav, .ogg, .m4a, .aac, .flac, and .wma from local paths or URLs with auto-base64 handling. Custom evaluators authored by an in-product agent for firm-specific policy. The legal-advice-refusal evaluator is the most important one and is authored as a custom on top of the SDK.

Native voice observability for Vapi, Retell, LiveKit

Add the provider API key plus Assistant ID to a Future AGI Agent Definition. Every legal call gets separate assistant and customer audio download, auto transcript, and the full eval engine. No SDK required. “Enable Others” mode covers any voice provider via mobile-number simulation.

Simulation for pre-launch testing

18 pre-built personas plus unlimited custom-authored. Custom personas configure name, description, gender, age range (18-25 / 25-32 / 32-40 / 40-50 / 50-60 / 60+), location (US / Canada / UK / Australia / India), personality traits, communication style, accent, conversation speed, background noise, multilingual (many popular languages), plus custom properties and free-form behavioral instructions. Anxiety level matters for personal injury intake; fluency level matters for multilingual variants. Workflow Builder ships Conversation, End Call, and Transfer Call nodes; auto-generates branching scenarios (20, 50, or 100 rows) from a legal agent definition with branch visibility. 4-step Run Tests wizard (config → scenarios → eval → execute). Error Localization pinpoints the failing turn when a scenario fails. Programmatic eval API for configure plus re-run as part of CI. The “advice-baiting” persona is a worthwhile addition: a synthetic caller who keeps asking the agent for a legal opinion. The agent should refuse every time. Custom evaluators calibrate from human review feedback across the firm’s gold set (statute names, case citations, party names, legal lexicon), so the legal-advice-refusal rubric tightens with every review pass.

Future AGI Protect for inline guardrails

Gemma 3n foundation with LoRA-trained adapters per safety dimension per arXiv 2510.13351. Multi-modal across text, image, and audio. Two surfaces: rule-based Protect across the 4 documented safety dimensions (Content Moderation, Bias Detection, Security, Data Privacy Compliance) and ProtectFlash (single-call binary classifier). Sub-100ms inline. Run ProtectFlash on every turn. Run the rule-based Protect on every Nth turn for richer eval signal.

from fi.evals import Protect

p = Protect()
out = p.protect(inputs=test_case)

For PII handling on the retained transcript path, the Protect Data Privacy rule flags privacy-policy violations before transcript storage. Perform the redaction itself in the transcript pipeline or downstream storage workflow.

Error Feed for failure clustering

Auto-clusters trace failures into named issues. Auto-writes root cause plus quick fix plus long-term recommendation. For a legal agent that means 30 failed conflict-checks caused by a database timeout cluster as one issue. The audit response is one document per cluster, not one per call. Prompt-injection blocks cluster as a separate issue.

Agent Command Center for hosting and governance

RBAC, SOC 2 Type II, HIPAA, GDPR, CCPA, and ISO 27001 certified, AWS Marketplace, multi-region hosted, BYOC self-host, 15+ provider routing. Per-team RBAC and per-tenant attribution tags so retention policies and access controls segment by practice area. BAA available for firms with healthcare-law practice.

Vendor stack reference

The vendor selection narrows by call volume, latency requirement, and the firm’s existing infrastructure.

Runtime: Vapi or Retell

Vapi wins on warm-transfer-to-attorney configuration and BYO model routing. The intake script can route low-stakes practice areas through a cheaper LLM and high-stakes (criminal defense, immigration) through a premium one. Native SIP and broad telephony. Future AGI captures Vapi calls through native voice observability. Pipecat and LiveKit deployments use the dedicated traceAI-pipecat and traceai-livekit packages for OpenInference tracing.

Retell wins on hosted latency for high-volume retail-style intake (personal injury firms with TV-ad call volume). Retell documents latency as low as 600ms measured from user speech ending to agent response beginning. Validate actual p50 and p95 in your call history. SOC 2 Type II ships standard.

TTS: Cartesia or ElevenLabs

Cartesia for low-latency streaming TTS via the Sonic model family. ElevenLabs for firm-brand voice with cloning realism (a managing partner’s voice is a marketing wedge for some firms, with consent). Both run through the FAGI Run Prompt and Experiments surface with custom voice support.

STT: Deepgram Nova-3

Legal jargon (statute names, case citations, party names, common Latin terms) needs an STT model that doesn’t mangle them. Deepgram Nova-3 is a strong STT option for legal audio because Deepgram advertises improved specialized-terminology recognition. Benchmark it on the firm’s own call corpus before locking in. AssemblyAI is the alternative for medical-law practices where medical terminology dominates.

Eval, observability, simulation, guardrails: Future AGI

The whole layer. traceAI for spans. ai-evaluation for rubrics. Simulate for pre-launch coverage. Protect for inline guardrails. Error Feed for failure clustering. Agent Command Center for hosting and governance.

Common failure modes

Predictable failure patterns across legal voice deployments. Each has a clean mitigation.

  • Advice drift. The agent paraphrases a clause and slips into “this means you should.” Mitigation: custom legal-advice-refusal evaluator on every turn, plus inline ProtectFlash blocking. Refusal phrasings hard-coded in the prompt.
  • Consent skip. The agent enters substantive content before the consent confirmation lands. Mitigation: state-machine prompt that gates substantive turns on the consent span, plus a regression test that triggers if any substantive turn lands before the consent tag.
  • Conflict-check bypass. A race condition where intake content lands before the conflict-check tool call returns. Mitigation: server-side enforcement that holds the substantive intake until the conflict-check span closes with a no-hit result.
  • PII echo on call summary. The closing recap reads back the caller’s SSN or date of birth. Mitigation: prompt rule forbidding full-PII echo, pii rubric flagging echo turns, inline Protect blocking on Data Privacy.
  • State-consent mismatch. Caller’s number is in California, agent reads the federal one-party consent script. Mitigation: state lookup on inbound number, script branch by jurisdiction, audit log of the consent text actually read.
  • Witness leading. Discovery interview agent characterizes the witness’s answer (“so what you’re saying is…”). Mitigation: prompt rule forbidding characterization, is_factually_consistent rubric on summary-back turns.
  • Retention misconfiguration. A new practice area ships without a retention tag, recordings land in the default bucket. Mitigation: per-practice-area required tag at agent definition time, retention policy refusing to ingest untagged calls.
  • Custom evaluator drift. The advice-refusal evaluator over-fires on benign informational responses, eroding trust. Mitigation: weekly review of false positives, evaluator prompt iteration, eval-of-the-evaluator using a small attorney-labeled gold set.

The simulation suite catches the predictable ones pre-launch. The observability stack catches the long tail post-launch.

The 12-step pre-launch checklist

Every legal voice deployment ships through these 12 gates before a live call routes to it.

  1. Conflict-check database wired. The tool call connects to the firm’s conflict-of-interest source of truth. The agent definition fails to publish if the tool is unreachable.
  2. State-aware consent script. Disclosure language drafted for federal one-party plus each two-party state the firm practices in. Compliance officer signs off on each variant.
  3. Fee disclosure language signed off. The fee disclosure is read verbatim. The exact text lives in the prompt with a prompt_adherence evaluator targeting it.
  4. Escalation triggers defined. The list of utterance patterns that trigger warm transfer to an attorney is documented. The runtime is configured to recognize them.
  5. Advice-refusal evaluator authored. The custom evaluator is written, tested against a small gold set, and wired into the eval config for every intake call.
  6. Regression suite at 200+ scenarios. Workflow Builder generates the scenarios. Persona library includes the advice-baiting persona, the recording-decline persona, the conflict-of-interest persona, and the multilingual variants the firm supports.
  7. PII redaction policy on transcripts. Protect Data Privacy rule wired to the transcript write path. Original recording stays in the high-control bucket.
  8. Retention tags per practice area. Every agent definition carries a matter/practice-area tag. Enforce retention in the firm-owned storage policy. Use Future AGI RBAC and trace tags for access segmentation and audit reconstruction.
  9. BAA executed (if healthcare-law practice). Every vendor in the call path signs the firm’s BAA. The DPA covers the rest.
  10. Soft-launch shadow path. First two weeks route to the agent with a human attorney in shadow mode on every call. Comparative QA on agent transcript versus attorney shadow.
  11. Error Feed daily review. The first 30 days, the cluster review is daily. Cluster owners assigned. Cluster closure deadlines tracked.
  12. Bar association notification (if applicable). Some states require disclosure to the bar when AI is used in client-facing capacity. Compliance officer confirms whether the firm’s states have such a requirement and files accordingly.

The cadence compresses for the lowest-risk workflows (status updates, document confirmations) and lengthens for the highest-risk (initial intake, deposition prep). The constraint that doesn’t bend is the compliance review gate before any live call routes.

Three deliberate tradeoffs

These are deployment-posture and process choices baked into the platform, not feature gaps.

Regulated and sovereign workloads run via BYOC self-host. Cloud customers run on SOC 2 Type II, HIPAA, GDPR, CCPA, and ISO 27001 certifications per the trust page; ISO 42001 is in progress. Legal practices with cross-border discovery, state bar residency requirements, or matter-class data isolation deploy in the firm’s VPC via BYOC. Same software, firm-owned audit boundary, firm-managed KMS. The pii and data_privacy_compliance rubrics plus Protect Data Privacy enforcement run identically across both paths.

Async eval gating is explicit. agent-opt ships six optimizers (Bayesian Search, Meta-Prompt per arXiv 2505.09666, ProTeGi, GEPA Genetic-Pareto per arXiv 2507.19457, Random Search per arXiv 2311.09569, PromptWizard), available both UI-driven (Dataset view) and SDK-driven via Python. Runs require an explicit trigger plus a human approval gate. FAGI never auto-rewrites a regulated legal prompt without consent. Custom evaluators calibrate from human review feedback rather than auto-rewriting themselves, which is the right shape for a firm-authored legal-advice-refusal rubric.

Native voice obs and Enable Others. Native call-log capture ships for Vapi, Retell, and LiveKit out of the box (provider API key plus Assistant ID, no SDK code). Other voice runtimes (Pipecat, custom orchestration) wire in via the 30+ documented traceAI instrumentors. Bar-specific compliance language is firm-authored on top of the rails FAGI provides; the platform ships the eval and guardrail primitives, the firm provides the legal-ops domain expertise.

WeekPhaseActivities
1ScopePick workflow. Define practice areas. Inventory the conflict-of-interest source of truth.
2ComplianceState recording-consent matrix. Fee disclosure sign-off. Bar association notification check.
3Agent buildIntake template by practice area. Conflict-check tool wiring. Advice-refusal prompt.
4Custom evalAdvice-refusal evaluator authored. Tested against attorney-labeled gold set.
5-6Persona library30 to 60 personas including advice-baiting, recording-decline, conflict-positive, multilingual variants.
7SimulationWorkflow Builder generates 200+ scenarios. Run with eval gating. Error Localization on every fail.
8Compliance reviewSampled transcript review by compliance officer. Disclosure-language regression suite. Audit trail walk-through.
9Soft launch5% of inbound calls to the agent with attorney shadow on every call.
10Ramp25% to 50%. Daily Error Feed cluster review.
11Ramp75% to 100%. Live regulator-ready audit trail with consent and conflict-check spans tagged.
12TunePrompt iteration on flagged clusters. Custom evaluator false-positive review.

The week 8 compliance review is the gate that doesn’t bend. The agent ships when the firm’s general counsel and the bar-rules contact say it ships.

Sources and references

Frequently asked questions

What legal workflows are realistic for voice AI in 2026?
Five workflows ship safely in 2026 with attorney supervision. Client intake calls for initial consultation triage, conflict pre-check, and fee disclosure. Discovery interviews with witnesses under structured Q&A. Contract Q&A as voice retrieval over the firm's existing documents. Deposition practice where the agent role-plays opposing counsel for the client. Case status updates and document-receipt confirmations. The shared rule is the agent triages and informs. It does not advise. Legal advice goes to a licensed attorney every time.
How does a voice agent stay on the right side of attorney-client privilege?
Two design constraints. The agent never offers legal advice. It captures facts, reads disclosure language, and routes anything that smells like a legal question to a supervising attorney via warm transfer or scheduled callback. Future AGI's `is_compliant` rubric plus a custom `legal-advice-refusal` evaluator score every turn against the refusal policy. The Protect rule-based scan flags drift inline, and the trace becomes the audit artifact a bar examiner can review later.
What's the recording consent rule for voice AI legal calls?
Recording consent is state-specific and all-party-consent coverage varies by communication type and jurisdiction. Several US states require all-party consent for phone calls including California, Florida, Illinois, Massachusetts, Pennsylvania, and Washington, with other states layering in their own rules. Maintain a counsel-approved state matrix. Default to affirmative consent before recording. The agent confirms recording at call start with a scripted disclosure, captures the customer's affirmative consent, and tags that span in the trace. Federal one-party consent is the floor. State law preempts upward.
How do I check for conflict of interest before a substantive call?
Run the intake against the firm's conflict database before the agent collects any substantive case detail. The agent captures the caller's name, opposing party name, and case category, then queries the conflict-of-interest table via a tool call. If a hit returns, the agent pauses, reads the conflict disclosure script, and either declines the engagement or routes to the firm's conflicts committee. The conflict-check tool call lands as a tagged span in traceAI so the audit trail proves the check happened before substantive intake.
What data retention does a legal voice deployment need?
State bar requirements typically mandate 6+ years for client communications, with some states going longer for trust account or estate matters. Voice recordings, transcripts, and the agent's structured capture all qualify. Future AGI's Agent Command Center supports configurable retention with per-tenant tags so a firm can apply different retention windows per practice area. Future AGI Protect handles PII redaction inline before transcripts are written to long-term storage if the firm wants a redacted retained copy plus the source under tighter access controls.
Can a voice agent participate in a deposition?
Do not position a voice agent as a live deposition participant by default. Live depositions are attorney-led under court rules and most bar associations have not issued specific voice-AI deposition guidance yet. Use the agent for deposition prep unless supervising counsel confirms the court rules and the jurisdiction allow a specific live use. In prep mode the agent role-plays opposing counsel in a controlled session with the client, reads through the actual case posture, and scores the client's answers against `task_completion`, `is_factually_consistent`, and `conversation_coherence`. The client gets a transcript with attorney-reviewable comments.
Which voice runtime works best for legal deployments?
Vapi and Retell AI both work. Vapi wins on warm-transfer-to-attorney configuration and BYO model routing for sensitive case categories. Retell wins on hosted latency and SOC 2 Type II as a default. For TTS, Cartesia or ElevenLabs both ship firm-brand voice. For STT, Deepgram Nova-3 handles legal jargon well. The eval and guardrail layer is Future AGI Protect plus ai-evaluation. Confirm SOC 2 Type II and a signed BAA from every vendor in the call path if the practice touches healthcare law.
Related Articles
View all