Built by Stanford engineering and Truth Computing  ·  Client communication for law firms

Your clients shouldn't have to become detectives to follow their own case.

Ross connects to where your files already live: Google Drive, Clio, or a folder on your computer. It reads every new filing, medical record, and court notice that arrives, checking on its own every 15 minutes, and your client gets a plain-English text once you've approved it. No chasing. No "any updates?" calls.

Client communication software for personal injury law firms — built on your Google Drive or Clio, with attorney approval before a client hears anything.

$900 / month + $99 per active case  ·  20-case minimum  ·  one-time onboarding  ·  cancel anytime

Stanford Engineering, BS + MS in Computer Science. Prior work at Stanford AI Lab, Stanford Medicine, Google, Microsoft, and Synchrony. See what Ross is made of →

Matter 24-0417 · M. Reyes ● Awaiting approval
Hi Maria, a document was filed in your case today. Nothing is needed from you right now, and we'll reach out if that changes.Okafor & Vance
Drawn from an approved template. The text your client receives carries no case specifics.
drafter selected template · safety-checked  09:02:14
queued pending_approval · assigned to D. Vance
mode review all · switchable, one click
Sent by D. Vance. Logged to the audit trail 09:04:37.

We're told when our coffee is ready. When a package is one stop away. When dinner leaves the restaurant.

Yet a client with a life-changing legal matter can wait weeks without hearing a word.

Legal communication should meet the expectations of the world your clients already live in.


The cost of silence

Great lawyers don't lose clients over the law. They lose them over the quiet.

Keeping a client informed is real work, and today it's invisible: unbilled, easy to skip on a busy week, and quietly expensive when it slips.

Unbillable hours

Every "any updates?" call is time nobody bills. Every status text a paralegal drafts starts with reading the file first. It runs all week and lands on no invoice.

The complaint risk

Clients rarely file a grievance over the verdict. They file it because no one told them what was happening. Communication, not the case result, is what most often turns a client against a firm.

The referral engine

Referrals are the lifeblood of a personal-injury practice. Every client who felt ignored is a referral you never hear about, a loss you can't see because it never arrives.

Great lawyers lose clients over communication, not legal work.


What actually happens

Your client hears from you the moment something moves.

Ross connects to the folder where a client's documents already live, then checks it on its own every 15 minutes. When a new document arrives, Ross reads it, drafts the update in plain English from your approved template library, and holds it for you. Your client hears from you the moment:

a lawsuit is filed
medical records are received
a hearing is scheduled
a settlement offer arrives
a case milestone is reached

Connect Ross to where the documents already are.

Google Drive

Connect your firm's Drive once and bind a client's folder to their matter. Ross brings across every document it hasn't seen, reads it, and drafts the update. After that it keeps checking the folder every 15 minutes, so a document that lands overnight is drafted and waiting for you in the morning. Nothing to re-file, nothing to email yourself.

Clio Paid pilot

Ross reads new matter documents in memory and drafts the update. The file itself never leaves Clio and is never stored by us. The Clio integration unlocks upon paid pilot. We register the connection and map your matters with you.

Files on your computer

Point Ross at the folder in your browser, or drag the documents in. Ross reads them and drafts the same update. A folder on your own machine is readable only once you hand it over, so that step stays yours; everything after it is Ross's.

Whichever way a document arrives, a new badge appears beside the client's name. Open it to read what Ross found in the document and the message it drafted.

Anything sensitive waits for you.

A settlement figure, a deadline, anything that needs your client to act, none of it ever sends on its own. It stops, and it waits for an attorney to approve it. That single rule is what makes the automation safe to hand you rather than something to fear, and you can read exactly how much a human reviews in the modes below.


Human in the loop

How much a human reads is a setting. What a human must read is not.

A three-attorney firm that has never let software talk to a client wants to read every word. A firm sending fifty check-ins a week will not hand-approve fifty text messages, and pretending otherwise is how a tool goes unused. Both are right, so your firm picks. Switching is one click, and one click back, with no gate and no call with us.

Dial 01 ● Default

Review all

Every outbound message waits for an attorney. Ross drafts the list; you read it and send the batch with one button. Nothing reaches a client unread.

Dial 02

Review sensitive only

Routine updates, welcome texts and "still working on it" check-ins, send on their own. Status changes and referral follow-ups wait for you.

Dial 03

Full automation

Every message type this firm has turned on sends on the client's cadence. You maintain the case folder; Ross does the drafting. Anything an attorney must see still reaches you.

Full automation is not a master key.

A mode can only ever subtract. It never grants a category the firm hasn't already earned and deliberately switched on. Earning one means the record shows it: 50 of that message drafted, every one approved by a human, and not a word edited. An edit is proof the draft was wrong, so it resets the case for automating that category. Switching it on requires reading the specific risk and typing it back, verbatim, and who did it is recorded with the exact text they were shown. None of this makes automation safe. It makes the decision narrow, earned, deliberate, reversible, and on the record.


Integrations & platform

What's in the box, on one honest map.

Client communication is the job Ross is bought for, and it is the job Ross does today. Everything below is something you can open and use - nothing here is a plan. Work that is still being built is not listed on this page at all, because an unbuilt thing next to a price reads as a promise, and we would rather show you a shorter list you can trust.

Two tiers, and the difference is not capability we hold back. Platform is everything that works the moment you sign in. Platform + pilot adds the connections into systems you already run - Clio, Slack, WhatsApp - which we configure with you rather than hand you a settings page for. Live means you can open it and use it, not that the code exists.

Platform

● Live today

$900/mo + $99 per active case

  • Client messaging SMS with consent capture, quiet hours, STOP/START, and delivery receipts. Email consent is captured the same way, on the same record. WhatsApp is the same pipeline on a second channel, and comes with Platform + pilot.Every send is tied to a consent record you can produce later.
  • Case folder intake Connect a client's folder; a new document is read, named, and either drafted for your approval or escalated to you.Ross refuses to draft anything that mentions a settlement figure or a court date - those reach you with no message written. Where a settlement has moved, your client gets one fixed sentence saying so and nothing about what the document says, and nothing reaches a client without a lawyer clicking send.
  • Google Drive Browse your firm's Drive inside Ross and bind a folder to a client.Ross rechecks every connected folder on its own every 15 minutes - you don't remember to sync.
  • Document recognition Ross names what arrived - police report, medical bill, court filing, settlement paperwork - once, when it lands.Recorded on the file with how sure it was, so a low-confidence guess is labelled as one rather than acted on.
  • What clients hear about Choose which document types reach clients and which stop with you - medical records quiet, court filings through.Settlement documents can never be routed to a client, whatever the setting says.
  • Attorney approvals Drafted updates waiting on you, and the questions Ross refused to answer, in one place. Edit the wording before you send it, or send it as drafted.The document that caused each one is a click away, and your edit is recorded as an edit.
  • Deadlines from the rules Deadlines computed from your firm's rules rather than typed in and carried forward, then confirmed by a person before they count.A date nobody confirmed still shows up, clearly marked unconfirmed, so nothing is hidden from you — and a date that moves because a rule changed is recomputed rather than inherited.
  • Client replies When a client texts back with a question, Ross answers that one question and stays quiet on everything else.An inbound message is not an opening to say more. Anything Ross cannot answer reaches you instead of being guessed at.
  • Call prep What you need to know before you ring a client, on one screen, before you go looking for it.
  • A queue, not a list Your clients ordered by who is waiting on you, and filterable down to just them.The difference between a screen you scan and a screen you work from.
  • Calendar subscription Your confirmed deadlines as one URL for Google, Outlook, or Apple Calendar.Confirmed dates appear as normal events; anything still awaiting confirmation appears too, labeled unconfirmed, so you're never missing a date that just hasn't been signed off yet.
  • Hash-chained audit log Every document event, draft, approval, and send recorded end to end on an append-only log, and exportable.What arrived, what Ross decided, and why - in a form that cannot be quietly edited afterwards. With an integrity check you can run yourself, so you don't have to take our word for it.
  • Two-factor sign-in Standard authenticator apps - Google Authenticator, 1Password, Authy.No password-only access to client data, ever.
  • Document storage Local by default; S3-compatible object storage on request.
  • Gmail & Outlook drafts Ross writes the client email and opens it in your Gmail or Outlook, filled in and ready.You read it and press send. Ross never sends email and is never the sender of record.

Platform + pilot

● Set up with you

$900/mo + $179 per active case

Everything in Platform, and:

  • Case summary Every document reduced to what arrived, what it says in plain English, what Ross decided, and why.With the page it came from, so you approve, edit, or take it yourself in about five seconds each. Requires a signed BAA, completed during onboarding.
  • Clio Read-only sync of matters and documents from your Clio account.Ross reads the document, drafts the update, and never stores the file.
  • Slack Approvals waiting, replies to answer, and deadlines due, posted to the channel your firm already watches.Counts only - no client names, no case details, and nothing from a document ever reaches Slack. Approving still happens in Ross under your own login, so the audit trail records an attorney rather than a chat account.
  • Cliently Export referral contacts to your Cliently workspace.
  • Stripe billing Card or ACH subscriptions through Stripe’s hosted checkout.Paying provisions your firm and your admin account on the spot - no setup call in between.
  • Document AI Reads scanned medical records that have no text layer.Requires a signed BAA, completed during onboarding. Off until your firm turns it on, and behind the egress gate.
  • WhatsApp delivery The same approved client updates over WhatsApp, so a client who lives there is reached there.Consent, quiet hours and STOP work identically on both channels - one pipeline, not two. Requires a WhatsApp sender number we provision with you, and templates approved on your account.

If this page lists something, the code makes it so and you can open it. Nothing here is billed as live before it is. That is the same promise as Safeguard 07 below.

Who is building it

A named team, with the receipts attached.

Ross is early, and we would rather you judge it on who built it and what we can prove than on a customer list. We are also in conversation with attorneys across Southern California, and what they tell us decides what gets built next.

Matthew Torre

Engineering

Stanford Engineering, BS + MS in Computer Science. Prior work at the Stanford AI Lab, Stanford Medicine, Google, Microsoft and Synchrony. Wrote every safeguard on this page.

Mark Torre

Product

UCLA. Independent journalist and filmmaker; former Chief Media Officer for a California congressional campaign. Owns what Ross is for, and why it reads like it was written for attorneys.

John Sio

Risk & legal exposure

USC Political Science. Audits where compliance and reliability actually break, against one rule: every claim we make, we can prove. He is why this page states what it cannot do.

The full team, and every security measure
Non-negotiable

You bet your license on this. So it's built to be refusable.

A tool that's right 90% of the time and silent about the rest is worse than no tool. Ross makes every risky action deliberate, disclosed, and reversible. The dials above only ever choose among things a person already wrote and approved, which is what makes them safe to hand you.

The refusal logic, the hash-chained audit trail, and the approval gate were designed and written by the same engineer who answers when you call — Stanford Engineering, BS + MS in Computer Science, with prior work at Stanford AI Lab, Stanford Medicine, Google, Microsoft, and Synchrony. Every piece it is built out of →

01 Case updates never auto-send

The case update, the one message where a model has any say in what gets said, is permanently ineligible for automation: not by setting, not by override, not by an admin who is sure. Automation reaches fixed templates your firm wrote, and nothing else. Settlement figures, deadlines, adverse rulings, and anything asking a client to act never become a draft at all. They stop at triage and escalate to an attorney.

02 A hash-chained record

Every draft, edit, approval, and send lands on a hash-chained audit log with an integrity check that flags accidental changes: who, what, when. Exportable end to end.

03 Case data stays gated

No case data reaches a remote model until it clears the egress gate. That means a document, or any text pulled from one — all of it, not just what looks sensitive. The gate stays shut until a BAA is on record and the firm has turned the feature on. Nothing leaves until every check passes.

04 Bounded output

Any message that can send on its own is limited to your approved template library. The model selects a variant or escalates; it never writes one. A case-update draft is model-written and always reviewed and approved by an attorney before a client sees it.

05 Your firm, isolated

Every read and write is scoped to your firm from the authenticated session, never from a request parameter a caller could tamper with. We test that isolation with cross-firm checks and can evidence it on request.

06 Reading a document is opt-in, per firm

Ross does not read your case files until an attorney at your firm confirms a signed Business Associate Agreement is in place, and then switches document reading on. Both are recorded with that attorney's name and the date. Until they happen Ross still imports, sorts, and files what lands in your Drive folder — the client update just uses wording your firm wrote instead of a summary of the document. Nothing is silently upgraded: no default, no trial, no setting we flip for you.

07 No false claims

If the page says it, the code makes it so. Aspirational controls are marked roadmap, not shipped. We describe enabling controls, not a bare "HIPAA certified."

Happy clients leave five-star reviews.
Five-star reviews become referrals.
Referrals grow your firm.

Pricing

Priced like a service, not a seat count.

One flat platform fee, plus a charge per active case, plus a one-time onboarding fee. No per-user tiers, no annual lock-in. Drag the slider or type your caseload to see your firm's monthly total.

Two tiers, one platform fee. $900 a month either way, plus a charge per active case: $99 on Platform, $179 on Platform + pilot. Unlimited users at your firm on both.
Every capability is included. The pilot tier is integrations we configure with you — not features we withhold.
You pay for cases that moved. A matter Ross worked on this month: a message, a document, a deadline. A case that goes quiet while your client finishes treatment costs you nothing until it moves again. Plans start at 20 active cases and there is no upper limit.
$3,500 onboarding, once. Connecting Drive or Clio, mapping folders, and building your template and consent library with you. Billed on your first invoice, never again.
Your price never moves. Sign in the first year and these rates are yours permanently. Anything we build later is an addition you can take or leave, never a change to what you already pay.
Cancel anytime. Month to month after onboarding. Your audit trail exports on the way out. The record is always yours.
Billed securely through Stripe. Card or ACH. Your payment details never touch our servers.
Estimate · monthly ● Live
cases

Only matters Ross worked on this month are billed. Plans start at 20 active cases and there is no upper limit.

Platform
Platform fee$900.00
24 × $99$1,896.00
Total$2,646 /mo
Platform + pilot
Platform fee$900.00
24 × $179$3,600.00
Total$4,350 /mo

Clio, Slack, WhatsApp, case summaries and document AI. We configure these with you, so a pilot starts with a conversation rather than a card.

Payments encrypted and processed by Stripe

What counts as an active case?

A matter Ross did something on this month - a message to your client, a document read, a deadline tracked. Personal injury cases go quiet for months while a client finishes treatment, and those months are free. Connect every matter you have; you're only billed for the ones that move. You choose how many active cases your plan covers and adjust that as your caseload changes; plans start at 20 and stop nowhere - type the number you actually carry, whether that is 40 or 4,000. There are no per-user seats, so you're billed for caseload, not headcount.

Is there a setup fee or contract?

There is a one-time $3,500 onboarding fee, billed on your first invoice. It covers connecting Drive or Clio, mapping your folders, and building your template and consent library with you. There is no contract: billing is month to month after that, and you can cancel whenever.

Do you charge per user?

Never. Bring your whole firm: attorneys, paralegals, admins. Roles are enforced, but every seat is included.

Do we have to upload documents to Ross?

Not from Google Drive or Clio: connect those once and Ross reads the client's folder or matter in place, and a Clio document is read in memory and never stored. Clio unlocks upon paid pilot and we connect it with you; Drive is self-serve today. For files on your own computer, you point Ross at the folder in your browser or drag them in, because a web page cannot read your drive until you hand it over. After that the work is identical either way.

How do you handle sensitive records?

Documents pass an egress gate before any storage or model call: nothing reaches a remote AI model until your firm has a signed BAA on file and has explicitly turned the feature on. Your data is isolated to your firm and yours to export.

Can I turn automation back off?

One click, any time, no gate and no support ticket. Turning a category on is the step with a ceremony, because that's the step that removes the human. Going back to reading everything never is.

What actually saves us anything?

Lookup time goes first: instead of a paralegal opening and reading every new document to draft a status update, Ross reads the incoming document and extracts the event. Approving the pre-drafted text becomes the entire task. The money follows only once a category is earned and you've chosen to let it run, which is a decision your firm makes on its own evidence, not a number we can promise you here.