AltaCom — Managed IT Services Calgary
Microsoft 365

How to Automate Law Firm Matter Intake in SharePoint

August 5, 2026· 9 min read
Automate law firm matter intake — a SharePoint document set card showing conflict check cleared, matter number 2026-0147, and metadata applied automatically

Ask a legal assistant what happens when a new matter comes in and you will hear a version of the same answer. Create the folder. Copy the structure from the last matter — or from the one before that, if the last one was done wrong. Look up the next matter number, hope nobody else took it in the past ten minutes, and write it on the whiteboard. Email the responsible lawyer. Put the key dates in a calendar. Fill in the metadata columns, or skip them, because the file needs to be open in four minutes.

Twenty minutes, several times a week, done slightly differently by every person who does it. Then a year later somebody asks how many active real estate matters the firm has open in Alberta, and the honest answer is that nobody knows — because the metadata was optional, and optional means empty.

This is the most automatable process in a law firm, and the tooling to fix it is already inside the Microsoft 365 subscription you are paying for. Here is exactly how it works, including the parts most articles skip.

What the automated version looks like

One person fills in one form. Everything below happens without anyone touching it.

1. The intake form

A Microsoft Form — or a SharePoint list form, if you want it to live in the same site as the files — captures client name, matter type, practice area, responsible lawyer, jurisdiction, and opposing party. That is the last time anyone types this information. Every step that follows reads from it.

2. Conflict clearance

The conflict search runs in your practice management system, where the client and opposing party records live. It stays there. Intake just carries the result across — a checkbox confirming the check was completed on that side, and the reference — and nothing is built until it is ticked.

The requirements themselves are your regulator’s, not ours. The Law Society of Alberta publishes its conflicts guidance for Alberta lawyers.

3. The matter number

Two ways to go, and firms split fairly evenly. The flow can issue the number itself, reading a dedicated numbering list and formatting it to your convention — 2026-0147, or whatever you already use. One flow owns the sequence, so two people opening files in the same minute cannot land on the same number.

Or the number your practice management system already generated comes across with the intake and is used as-is. For most firms that is the better answer: one number identifying the matter across billing, documents, and correspondence beats two that somebody has to reconcile later.

4. The document set

Now the flow creates the matter itself: a document set containing your standard structure — Pleadings, Correspondence, Discovery, Accounts, Closing — plus any starter documents pulled from your precedent library.

Document sets are worth understanding properly, because this is the piece that makes everything else work. A document set behaves like a folder, but it is really a content type with its own columns and its own welcome page. Every matter is created from the same definition, so every matter is organised identically — not "mostly identically, except the ones opened in 2023."

5. The metadata, applied once and inherited

Client, matter number, practice area, responsible lawyer, opened date, important dates, and status are set on the document set as shared columns. Anything filed inside inherits them automatically.

This is the step that changes how the firm works. Nobody types metadata, so the metadata is actually complete — which means you can build a view of every open matter with a key date falling in the next ninety days and trust the answer.

6. Important dates on a shared calendar

The important dates go straight onto a shared calendar as the matter is created — hearings, closings, filing deadlines, limitation dates, whatever your practice tracks — colour coded by practice area, so the whole firm can see what is coming without opening a single file. A scheduled flow chases the responsible lawyer as each one approaches.

What we do not do is give every matter its own Teams channel. A team caps out at 1,000 channels, and every private channel provisions its own SharePoint site behind it, so a firm opening a few hundred matters a month runs out inside a year and makes Teams unnavigable long before that. A dedicated channel is worth setting up for the occasional large, long-running file. Not for all four hundred you opened this quarter.

7. The closure

When somebody sets the matter status to Closed, a flow applies the retention label and moves the set to the archive library. Whether permissions then drop to read-only is your call — some firms want a closed file locked down, others leave it editable because matters reopen more often than anyone plans for. Either way, closure stops depending on whether somebody remembered to do it, which in most firms is the difference between a records policy and a records policy on paper.

What this actually costs to license

Everything above runs on standard connectors — SharePoint, Outlook, Teams, Approvals, and Forms — included with Microsoft 365 Business Standard and Business Premium. No premium Power Automate licence is required.

Four things do cost extra, and you should know before somebody demonstrates them to you:

  • Automatic Word template population. Generating an engagement letter with the client details already filled in uses the Word Online (Business) connector, which is premium. Worth knowing: a Word template using Quick Parts bound to your library columns does the same job with no flow and no premium licence at all.
  • DocuSign or Adobe Sign integration. Premium connectors, on top of the e-signature subscription itself.
  • Auto-applying retention and sensitivity labels by policy. A flow can apply a label on a status change with what you already have. Policies that classify content automatically across the tenant require Microsoft 365 E5 or a Purview add-on.
  • AI document classification. Reading an incoming document and extracting its metadata requires SharePoint Premium, licensed per user or pay-as-you-go.

Three things that will break this

Automation built on a bad foundation fails in ways that are expensive to unpick. These are the three we get called in to fix most often.

The 5,000-item view threshold

A SharePoint library can hold 30 million items. What it will not do is let a single query scan more than 5,000 of them at once — and in SharePoint Online that ceiling cannot be raised, by you or by anyone else.

This one is worth clearing up, because it is usually explained wrong. A modern view does not break simply because the library holds more than 5,000 items; it will render a library many times that size perfectly well. What breaks is sorting, filtering, or grouping on a column nobody indexed. So the library works, and works, and then one afternoon somebody filters by client name and gets an error instead of a list — and the firm concludes SharePoint does not scale.

The fix is known: index the columns your views actually filter on. The catch is timing. SharePoint Online creates some indexes automatically, but it stops doing so once a list passes 20,000 items. The library that grew for three years while nobody was thinking about it is precisely the one that will not quietly fix itself.

The 400-character path limit

Full paths in SharePoint are capped at 400 characters, and each folder or file name within them at 255. Deep nesting inherited from a file server — client, then year, then matter, then correspondence, then a sub-folder per month — burns through that budget fast, and the result is files that will not sync and will not open.

What catches people out is that the limit applies to the encoded path. Spaces and special characters expand when the URL is encoded, so a path that looks comfortably short in the browser can already be over. Client names with ampersands and accented characters are a common way to discover this.

Metadata is the fix. Filtering a flat library by six columns gives you every view the folder tree gave you without the path length. More folders make it worse, which is counterintuitive enough that most firms do exactly the wrong thing.

The flow that leaves with the employee

The most common failure, and the most avoidable. A workflow built inside a staff member’s personal Power Automate account stops running the day that account is disabled. Nobody gets an alert. You find out when an invoice has sat unapproved for a week, or when a matter opens with no folders in it.

Automation a business depends on belongs to the business: built in a managed Power Platform environment, owned by a service account, with named co-owners and documented connections. Ask whoever builds your flows where they live. If the answer is a person’s name, that is the problem.

Where to start

Not with the flow. Start with the architecture — content types, metadata columns, permission groups, retention — because every one of those decisions constrains what the automation can do afterwards. Building flows first and fixing the structure later means building them twice.

If your files are still on a file server, in Google Drive, or in Dropbox, start further back. A SharePoint migration designed with the automation requirements already known produces a target structure that supports them, rather than one you have to retrofit.

And if your SharePoint is already a mess, you almost certainly do not need to start over. Most of what blocks automation — unindexed libraries, long paths, per-file sharing that should be group permissions — can be remediated in place while everyone keeps working. Our IT guidance for law firms covers the wider picture.

If you would rather get a read on where the firm actually stands before committing to anything, our free Alberta Law Firm IT Self-Assessment takes a few minutes and covers document management alongside security, backup, and the compliance obligations that tend to surface during a Law Society audit. No call required to see the result.

The point of all this

Automating matter intake is not really about saving twenty minutes at a time, although it does that. Across the law firms we have built this for, it returns 20 to 40 hours of administrative time a month — the folder-building, the metadata typing, the chasing, and the numbering.

The bigger change is quieter. A process that runs the same way every time produces data you can trust, and a firm that can answer questions about its own open files is a different firm from one that cannot.

AltaCom designs SharePoint document architecture and builds the Power Automate workflows that run on it for law firms across Calgary, Edmonton, and Alberta. We start with an audit of what you have and the manual processes worth automating.

See our SharePoint Setup & Automation service — or book a workflow assessment and we will map your current intake process end to end.

Author

Randeep S. Deol

Systems Analyst

Get a Free IT Audit →