Case studies/AI post room agent

Accountancy

An AI agent that reads, matches and files the post

Every letter used to wait for a person with time to sort it. Now an agent reads the scan, works out the client, files the document and writes the audit trail, and the team only sees the letters that genuinely need them.

Workflow illustration

One letter, start to finish

How the post room agent handles one letter A scanned letter arrives. The agent reads it, matches it to one client in the list and files it in that client's folder, adding a line to the audit log.
  1. 01 Arrives
  2. 02 Read
  3. 03 Matched to a client
  4. 04 Filed and logged
Starts with
Scanned post and the current client list.
Leaves you with
A letter filed against the right client, with an audit trail.

Uncertain matches go to a person

Ambiguous letters and sensitive exceptions enter a review queue instead of being guessed at.

Illustration of the workflow described in this case study.

Documents processed end to end in about two minutes, from scanner to filed and logged.

Each letter matched against more than 1,500 live clients drawn from the firm's CRM.

Filed into the document management system by client code, with a fallback copy in SharePoint.

Every document logged to an audit register and posted to Teams, so nothing disappears silently.

It saves the office team up to two hours a day.

Case study

Situation

The firm's post room received a daily stack of scanned letters: HMRC correspondence, VAT notices, Companies House mail, bank letters and everything else that arrives when you act for more than 1,500 live clients. Every item had to be opened, read, attributed to the right client and filed in the practice's document management system.

That work fell to people. Someone read each scan, worked out who it belonged to, renamed it, filed it and moved on to the next one. It was slow, it queued behind busier work, and a misread letter could sit unfiled while a statutory deadline ran quietly in the background.

Case study

Challenge

The volume made manual sorting expensive, but the risk made it dangerous. A VAT penalty notice filed against the wrong client, or not filed at all, is not an admin slip. It is a missed deadline with a client's name on it.

Any AI touching this post had to meet the standards of a regulated firm. Where the AI processing runs was set out for the firm's compliance lead to review and approve before go-live, and every automated decision had to be traceable afterwards. The firm wanted the time back, but not at the price of a black box.

Case study

What the firm needed to avoid

The design brief was strict about failure modes before it said anything about features.

  • A black box that filed documents with no record of what it decided or why.
  • An automation that guessed when it was unsure rather than asking a person.
  • A pipeline that fell over whenever a letter did not match the expected pattern.
  • A rollout without compliance sign-off behind it.

Case study

How the agent works

Incoming scanned post lands in one place. AI document intelligence reads each scan, splits bundled pages into individual letters and identifies the sender and the subject. Each letter is then matched against more than 1,500 live clients drawn from the firm's CRM, so attribution runs on current client data rather than a static list.

A matched document is filed into the document management system under its client code, with a fallback copy saved to SharePoint. The agent writes an entry to an audit register recording what arrived, what it decided and where the document went, then posts to a Teams channel so the team can see the day's post without opening a scanner folder.

End to end, a document takes about two minutes from scan to filed, logged and visible.

Case study

Edge cases and the human review queue

Not every letter can be filed with confidence, and the design treats that as normal rather than as failure. Letters naming multiple group companies, VAT penalty notices that need careful handling and post from senders the system cannot identify are all routed to a human review queue instead of being guessed at.

That queue is what earned the team's trust. People stopped sorting the whole stack and started reviewing the short list that genuinely needed judgement, with everything else already filed and logged behind them.

Case study

Doing AI properly in a regulated firm

The unglamorous parts carried the project. Where the AI processing runs was set out for the firm's compliance lead to review and approve before go-live, and no client document was processed until they had. The audit register was built as a first-class feature rather than bolted on afterwards, because a regulated firm has to be able to show what happened to a piece of client correspondence and who, or what, handled it.

It is also why the firm can honestly call this an agent. The job is defined, the knowledge sources are named, every action is logged and a person handles the judgement calls. That is the standard any AI in a practice should be held to.

Case study

Outcome

Post that used to wait for a person now moves from scanner to filed in about two minutes, whatever else the team is busy with. Human involvement is reserved for the exceptions that deserve it. It saves the office team up to two hours a day.

The firm also gained something it never had when people did the sorting: a complete, timestamped register of every document that arrived, where it went and why. The audit trail improved because the AI needed one.

What the agent handles

From scanner to filed, logged and visible in Teams.

Reading and splitting scanned post

Bundled scans are split into individual letters, each read and understood before anything is filed.

Client matching from the CRM

Sender and subject are matched against more than 1,500 live clients, so attribution runs on current records rather than memory.

Filing by client code

Matched documents land in the document management system under the right client code, with a fallback copy in SharePoint.

Audit register

Every document gets an entry recording what arrived, what the agent decided, where it was filed and when.

Teams visibility

A post to Teams shows the team what has arrived each day without anyone opening the scanner folder.

Human review queue

Multi-company letters, VAT penalty notices and unidentified senders route to a person instead of being guessed at.

What the firm learned

What a regulated firm learns from giving AI the post room.

  • Exceptions are the design, not the failure mode. The review queue is what let the firm trust the agent with everything else.
  • An audit register turned out to be the feature compliance cared about most. Build it first, not last.
  • Matching against live CRM data beats any static list. The agent is only as current as the client records behind it.
  • Setting out where the processing runs, and getting compliance to approve it, takes longer than the build. Start those conversations before the first document is processed.
  • Calling it an agent is honest when the job is defined, the sources are named and a person handles the judgement calls.

Sensible next moves

Extend the intake pattern, keep the review points.

  • Next Extend intake beyond the scanner to email attachments and portal uploads.
  • Next Add acknowledgement drafts for routine letter types, reviewed before anything is sent.
  • Next Extract statutory deadlines into tasks so a filed letter can never hide a due date.
  • Next Review the exception log regularly to decide which edge cases have earned automation.

Next step

Give the sorting to an agent and keep your team for the judgement calls.

Talk through what arrives in your practice every morning, and whether a read, match and file agent with a proper audit trail would fit it.