90-day free trialβ€” no card required
Start free β†’
Home/Blog/How Complys Automates Contractor Onboarding for Letting Agents
Contractor Management

How Complys Automates Contractor Onboarding for Letting Agents

Stop wasting hours vetting contractors manually. See how AI auto-verifies compliance in minutes, auto-approves qualified contractors, and keeps everything in one place instead of switching between Fix Flo and email.

By ComplysΒ·8 Jun 2026Β·6 min read

The Real Problem: Email + Folders = Chaos

Right now, here's how most letting agents onboard contractors:

1. Send email asking for compliance documents
2. Wait for response (with attachments scattered everywhere)
3. Manually read through their forms
4. Create a folder on your computer for each contractor
5. Save all their documents there
6. Manually check if they meet your criteria
7. Send follow-up emails if something's missing
8. Hunt through old emails 6 months later when their insurance expires

It's not that it's hard. It's that it's fragmented. Email, folders, manual checking, no tracking, no single source of truth.

There isn't really a system out there that's easier than this scattered approach. You either request via email and pray, or you use something designed for a different problem entirely (like Fix Flo, which is a scheduler, not a compliance hub).

What Complys Actually Does

We built this to replace the email + folder system entirely.

Step 1: Create Your Requirements Once

Define what you need per trade. Plumbing: Insurance Β£6m minimum, Gas Safe, VAT, 2 references. Takes 2 minutes. That's it.

Step 2: Invite Contractors

They get an email link. No login needed. They either upload their existing forms (PDFs, images) or fill your questionnaire. Complys auto-extracts from PDFs using Claude AI.

Step 3: Automatic Verification Against Your Criteria

This is the key part: Complys reads their submission and automatically checks it against your criteria. Insurance? Checks amount. Valid date? Checks expiry. All documents there? Counts them. Missing anything? Shows you exactly what and why.

You get a report: "Met criteria: Insurance (Β£7m, expires Dec 2026) βœ“, Gas Safe βœ“, VAT βœ“, References (2 provided) βœ“. Status: APPROVED."

Or: "Missing: DBS check. Insurance expires in 30 days (action needed). References incomplete (need 1 more)."

No manual reading. No guessing. Just clear go/no-go with specific reasons.

Step 4: Keep It All In One Place

Every contractor in your dashboard. Every document stored. Every status visible. No folders on your computer. No email chains to search through. One place, everything connected.

The Messaging Part (And Why It Matters)

When you need to ask for more info, you don't email. You message them inside Complys.

Why? Because email is a nightmare for compliance tracking. You send "Can you send insurance renewal?" and it disappears into their inbox. Three weeks later you forget you asked. You search through 200 emails looking for their response.

With Complys messaging, it's all there. Clear message flow. You can see: "Sent June 8 β†’ Replied June 9 β†’ Documents uploaded June 10." No searching. No lost threads.

Contractor also stays on the platform, so they become a Complys user. They get 90 days free trial. Many stay as paid customers. You get them in the system already.

Why One Platform Beats Multiple Tools

Using Fix Flo (scheduler) + email (compliance requests) + folders (document storage) + whatever else means switching context constantly. Is the document in email or folder? Did they reply to that message? When does their insurance actually expire?

If everything's in one roofβ€”onboarding, compliance checking, messaging, document storage, expiry trackingβ€”you never context switch. You open Complys and you see: 45 contractors, 3 need attention, 2 insurance expiries coming, 5 pending messages. Done.

Time Saved Is Real

You're not saving 5 minutes per contractor. You're saving hours of manual form reading, document searching, folder organizing, and email hunting.

Most letting agents we talk to spend 4-5 hours per month just on contractor compliance admin. Reading forms. Checking documents. Sending follow-ups. Organizing files. Complys does the reading and checking automatically. You get that time back.

Why One Platform Is Better Than Spreadsheets + Email

Most letting agents manage contractor compliance through a mix of spreadsheets, emails, and folders. Complys unifies all of that into one dashboard where you can see every contractor, every document, every expiry date, and every message in one place.

What onboarding a subcontractor actually involves

Before you can automate onboarding it helps to be honest about how many steps it really contains, because it is far more than "collect a few certificates". A proper onboarding means identifying which documents this trade needs for this work, asking the subcontractor for them, receiving them in whatever format they happen to send, reading each one to check it is the right document, current, and at the right level, chasing whatever is missing or out of date, recording that you checked, and then keeping the whole lot under review so it does not silently expire. Do that for one subcontractor and it is an afternoon of back-and-forth; do it for a supply chain of dozens, each with insurance, accreditations and several workers' cards, and it becomes a standing administrative burden that never quite ends.

That is the process automation has to replace β€” not a single task but a whole chain of them, most of which are dull, repetitive and easy to let slip. Understanding the full shape of it is what reveals why email and folders struggle: they were never designed to manage a repeating, multi-step, many-party process with deadlines attached.

Where the manual process breaks down

The manual approach β€” email to request, folders to store, memory to track β€” breaks down in predictable places. Requests get lost in inboxes, so documents arrive late or not at all. What does arrive comes in a jumble of formats and has to be opened and read one by one, which is slow and easy to skimp on when you are busy. Chasing the gaps depends on remembering who still owes what, which falls apart across a large supply chain. And once documents are filed, nothing tells you when they expire, so a subcontractor's insurance can lapse in your folder without anyone noticing until it matters. The information exists, but it is scattered, static and unmonitored.

The deeper problem is that none of it is connected. The request, the document, the check and the expiry date live in different places, so there is no single view of who is compliant and who is not. That is exactly the gap a purpose-built system fills, and why bolting more folders or spreadsheets onto the problem never quite works.

How automation changes each step

Automating onboarding is not about removing the human judgement; it is about removing the manual drudgery around it. A good system sends the document request for you, gives the subcontractor a simple way to upload without needing an account of their own, and files what comes back against the right company automatically. It reads the documents to pull out the key details and flag what is missing or expired, so you review exceptions rather than everything. It chases the gaps without you having to remember. And it tracks every expiry date, warning you before a certificate lapses rather than after. Each dull step of the chain is handled, leaving you to make the decisions that actually need a person.

The result is that onboarding stops being a project you dread and becomes a process that mostly runs itself. You still decide whether a subcontractor is acceptable; you just do it from a clear, current picture instead of from a folder you had to assemble by hand. That shift, repeated across a whole supply chain, is where the real time saving lives.

AI document review: what it actually checks

The part of onboarding that eats the most time is reading documents, and it is the part automation has changed most. Rather than opening each certificate and squinting at it, an AI review can check the things a person would: that the document is the type you asked for, that it is in date, that an insurance policy meets the cover level required, and that a subcontractor's RAMS is actually adequate for the work rather than a generic template. It flags what is wrong or missing so your attention goes straight to the exceptions, instead of being spread thinly across every document in the hope of catching the one that is off.

This does not remove your responsibility for the decision β€” you still stand behind who you appoint β€” but it changes the economics of checking. When reviewing a subcontractor's paperwork takes minutes rather than an hour, you can afford to check everything, every time, properly, which is exactly what a contractor carrying legal responsibility for their supply chain needs to do. Automation here is less about speed for its own sake and more about making thorough checking actually feasible at scale.

Keeping subcontractors compliant after onboarding

Onboarding is not a one-off event, and this is where the manual approach fails most quietly. A subcontractor who was fully compliant the day you took them on will, months later, have an insurance renewal, an expiring card, or an accreditation due β€” and unless something is watching those dates, their status drifts out of compliance in your records without anyone noticing. The value of an automated system is as much in this ongoing monitoring as in the initial collection: it tracks every document's expiry across your whole supply chain and prompts the renewal before it lapses, so your subcontractors stay current rather than quietly going stale.

This matters because a contractor's exposure does not end at onboarding. If a subcontractor's insurance has lapsed while they are working on your site, that is your problem the moment something goes wrong, regardless of the fact they were compliant when you took them on. Automated, ongoing tracking turns supply-chain compliance from a snapshot into a live state, which is the only version of it that actually protects you.

Onboarding across a whole supply chain

The case for automation grows with scale. Onboarding one subcontractor by email is tedious but survivable; onboarding and then continuously monitoring dozens is where the manual approach collapses entirely, because the number of documents, deadlines and chases multiplies past what any inbox and memory can hold. A system that handles the requesting, reviewing, chasing and tracking turns a job that would otherwise need dedicated admin time into something a contractor can run in the background, with a single dashboard showing who across the whole chain is compliant and who needs attention.

That single view is the real prize for a growing contractor. Instead of not quite knowing whether every trade on every site is currently covered, you can see it at a glance and act on the exceptions. It is the difference between hoping your supply chain is compliant and knowing it is β€” and it scales without adding a proportional pile of admin, which is what lets a contractor grow their supply chain without growing their paperwork headache.

What good onboarding looks like from the subcontractor's side

It is worth remembering that onboarding has two sides, and a process that is painful for subcontractors will be resisted or done slowly, which hurts the contractor too. Good automation makes the trade's side easy: a clear request for exactly what is needed, a simple way to upload without creating yet another account or wrestling with a portal, and no repeated re-sending of the same documents to every contractor they work for. When onboarding is quick and painless for the subcontractor, they complete it faster and more willingly, which means the contractor gets a compliant supply chain sooner.

This two-sided benefit is part of why platform-based onboarding works better than email: the subcontractor builds their compliance profile once and can share it with any contractor who asks, and the contractor receives it in a structured, checkable form rather than a jumble of attachments. Both sides do less work, and the compliance actually gets done β€” which, in the end, is the point of the whole exercise.

The compliance risk automation quietly removes

Beyond the time it saves, automated onboarding removes a category of risk that the manual approach leaves wide open. When onboarding is done by email and folders, the failures are silent: a subcontractor's insurance that lapsed after they were taken on, a certificate that was never actually checked properly because it arrived on a busy day, a RAMS that was generic but nobody had time to scrutinise. None of these announce themselves β€” they sit quietly in your records until the day something goes wrong and the question becomes what you knew and when. For a contractor who carries legal responsibility for their supply chain, that silent exposure is the real danger, and it grows with every subcontractor added.

Automation closes those gaps by making thorough checking and continuous monitoring the default rather than something that depends on having a spare afternoon. Every document is reviewed, every expiry is tracked, and the exceptions are surfaced instead of buried, so the compliance picture is always current and always visible. The value is not just efficiency; it is that the things most likely to hurt you β€” the lapsed cover, the unchecked document, the expired card β€” are exactly the things a system is watching and a busy inbox is not.

Getting started with automated onboarding

Moving from email-and-folders to a proper onboarding process does not have to be a big upheaval, and the sensible way in is to start with new appointments rather than trying to migrate your entire existing supply chain at once. From the next subcontractor you take on, use the structured request, let the system collect and review the documents, and let it track the expiries β€” and the benefit is immediate and obvious on that first onboarding. Existing contractors can be brought into the same system gradually, as their documents come up for renewal or as you use them again, so there is never a single daunting migration to block you from starting.

The other half of getting started is deciding, once, what each type of work actually requires, so the requests you send ask for the right things rather than a generic list. That upfront clarity makes every onboarding afterwards faster and more consistent. Within a few appointments the new way becomes the normal way, and the old routine of chasing certificates through your inbox starts to feel like the avoidable chore it always was β€” which is exactly the point at which automation has earned its place.

What to look for in an onboarding tool

If you are weighing up how to automate contractor onboarding, a few things separate a tool that genuinely helps from one that just moves the chaos somewhere new. It should let subcontractors submit documents easily, ideally without forcing them to create accounts or fight a clunky portal, because friction on their side means onboarding stalls. It should actually read and check what comes in β€” confirming the document type, the currency and the cover level, and flagging what is missing β€” rather than simply storing files you still have to review by hand. It should track expiries across your whole supply chain and warn you before things lapse, not just at the point of onboarding. And it should give you a single, clear view of who is compliant and who needs attention, so the picture is always current.

Above all it should join up with the rest of your compliance rather than being another disconnected system. Onboarding is not a standalone task; it feeds into knowing, at any moment, whether every trade on every job is currently covered. A tool that handles the requesting, checking, chasing and ongoing tracking in one place turns supply-chain compliance from a recurring headache into something that runs quietly in the background β€” which is exactly what a growing contractor needs so they can add trades without adding admin.

Get Started

1. Sign up
2. Create templates for your trades
3. Invite contractors
4. Stop managing compliance via email
5. Spend your time on what actually matters

Free trial. No credit card. Try it with your next batch of contractors.

Start Your Free Trial

Automate contractor onboarding. No credit card required. 90-day free trial.