CloudCraftSpace

Solution: Client portal

Small law firms

Client documents are spread across email and WhatsApp, and deadlines live in your head.

Is this also your problem?

“Clients send documents by email, WhatsApp and photos of paper. I search three places before a hearing. Twice, a deadline was only in my head.”

How it works

  1. Each matter gets its own folder in a secure space.
  2. Each client signs in to see their folder, and uploads there.
  3. New documents are filed into the right matter for you.
  4. Hearing dates and deadlines go on one calendar. It reminds you, and the client when useful.
portal.yourfirm.comClient portalMattersDocumentsDeadlinesMessagesMatter 2026-114Documents14Next deadline21 NovUnread2Hearing noticeCourt · 04 NovDue 21 NovWitness statementClient · 06 NovReviewEngagement letterOffice · 29 OctSignedLease agreementClient · 30 OctFiledReceiptsClient · 07 NovNewNew from your clientExpense receipts.zip
A client portal on a laptop: one matter's documents, who added each and when, the next deadline, and a new upload from the client.

What changes

  • Every document for a matter is in one place.
  • Only the people on a matter can see it.
  • Deadlines remind you. Nothing rests on memory.

What it runs on

Microsoft 365 gives the secure folders, sign-in and calendar. Power Automate files documents and sends reminders. We use Claude to suggest folder names and write reminder wording while we build. Client documents are never sent to it.

  • Microsoft 365
  • Power Automate
  • Claude

Time and price

About five weeks. It is built on your own Microsoft 365, so we quote it after a first call, and it comes with a maintenance plan. Before we start, we confirm the privacy rules your practice must follow.

About 5 weeks · starts with

Get Organised

$1,750 one-time

Set for your region. What the package covers.

Then

Stay Running

$105 a month

Set for your region. What the package covers.

Want this?

Handle client documents or deadlines by email? Tell us how you organise a matter today.

Contact us