Recruitment & staffing

Automation for UK recruitment agencies

You ship candidates fast. The back office hasn't caught up. We connect the ATS, CRM, payroll and compliance layer so consultants spend their time placing, not chasing paperwork.

Where consultant time goes

Consultants spend half their week on admin that a system should do.

For a UK recruitment agency of 8–80 staff, the bottleneck is rarely the ATS. It's everything around it: chasing RTW documents, re-keying placements into payroll, manually calculating commission, sending the same 'where's my invoice?' email for the fifth time. Multiply that across a team of 12 consultants and you're paying for one full-time admin head's worth of unpaid time every week.

  • Compliance chase — RTW, ID, IR35 SDS — sitting half-completed in inboxes. Compliance never knows who's blocked by what.
  • Commission disputes — Calculated by hand in spreadsheets, queried by consultants monthly, and a leading cause of staff churn.
  • Contractor onboarding drift — Every new contractor needs the same 8 documents. Each takes 3 reminders. Each reminder is sent manually.
How we approach it

Connect what you have. Don't rip and replace.

We don't migrate you off Bullhorn. We don't sell you a new pay-and-bill platform. We make the systems you've already paid for talk to each other on the events that matter: candidate placed, contract signed, invoice raised, commission earned, document expiring.

  • Compliance-first design — Every automation that touches a candidate record is built with GDPR, RTW and IR35 in mind. Audit logs are first-class, not an afterthought.
  • Consultant-friendly — If an automation needs consultants to change how they work, we'll either fix the UX so they don't notice or we'll redesign the automation.
  • Owned by your ops team — Pair-built with your operations or compliance lead so they can extend it without us in the room.
Automations that pay back

The six builds we ship most often for UK recruitment agencies

These patterns repeat across IT, healthcare, finance, executive search and generalist desks. Each one buys back hours from your consultant and compliance teams.

Placement-to-invoice automation
Placement marked confirmed in the ATS → contract drafted in DocuSign with the right rate card, T&Cs and IR35 status → signed contract triggers invoice in Xero or your pay-and-bill system → consultant commission auto-logged.
Compliance document chase
Single intake form per candidate or contractor. Auto-reminders to candidate on missing documents. Compliance dashboard showing who's blocking what. Documents auto-attach to the candidate record.
Commission tracking & statements
Live commission calculation against your scheme rules (claw-back periods, splits, overrides). Monthly statement auto-generated and shared with each consultant. Zero spreadsheets, zero disputes.
Candidate sourcing into ATS
LinkedIn Recruiter searches, job board responses, referral submissions and inbound CVs all land in your ATS with the right parsing, tagging and ownership. No more lost candidates.
Contractor extension workflow
Existing contractor's end date approaches → consultant gets a Slack reminder → extension contract auto-drafted from the original → SDS reconfirmed if needed → finance notified. No silent finish dates.
Client BD & job-spec routing
New jobs from clients (via email, portal, CRM) auto-routed to the right desk with the right SLA, tags and ownership. Consultants see what's on their plate and what's at risk.
How we deliver

A four-phase engagement, priced flat

No hourly billing. No scope creep. You see the business case for each automation before we build it.

1
1. Discovery (2 weeks)

We shadow your consultants, ops, compliance and finance teams through a full placement cycle. Output: workflow map, ROI candidates and cost-saved estimates.

2
2. Strategy (1 week)

We pick 3–5 automations in priority order with predicted hours saved, error reduction and commission-accuracy improvement.

3
3. Build (4–8 weeks)

Built in your existing ATS, payroll and finance stack. Compliance lead and ops lead in the room throughout.

4
4. Handover & 90-day review (ongoing)

Documentation, training, audit-trail walkthrough, and a 90-day check-in to verify the predicted ROI was real.

What automation for recruitment agencies actually means

Recruitment is one of the most automatable industries we work in, because the workflow is so well-defined. A candidate moves through a near-identical funnel for every placement: sourced, screened, submitted, interviewed, offered, placed, onboarded, paid, extended (or finished). For UK agencies that workflow is also legally constrained — RTW checks, GDPR, IR35 status determinations — which means automation has to be built with audit trails first.

The problem isn't that the workflow is hard to automate. The problem is that most UK agencies have stitched it together across 5+ platforms, and the platforms don't talk to each other. The ATS holds the candidate. The pay-and-bill system holds the contract and the invoice. The CRM holds the client. Compliance holds the documents in a SharePoint folder. Commission lives in a spreadsheet maintained by one person on the finance team. Consultants type the same data into all of them.

We fix the wiring so a single placement triggers everything downstream — contract, invoice, commission, compliance — without anyone re-keying it.

The UK recruitment stack we typically work with

No two agencies are identical, but the categories repeat:

  • ATS: Bullhorn, Vincere, JobAdder, RecruitCRM, Workable, Greenhouse, Lever, TeamTailor.
  • CRM (for BD): HubSpot, Salesforce, sometimes embedded in the ATS itself.
  • Pay & bill: PayStream, Giant, Brookson, Sapphire Connect, ETZ Payments, Sonovate, Hubtas.
  • Compliance & contracts: DocuSign, PandaDoc, Adobe Sign. SharePoint or Box for document storage.
  • Sourcing: LinkedIn Recruiter, SourceWhale, Sourcebreaker, Hireflix for video screening.
  • Finance: Xero, Sage 50/200, QuickBooks for permanent placements.
  • Communication: Outlook or Gmail, Slack/Teams, increasingly Bullhorn's own messaging.

We don't take partner commissions from any of these. Most engagements keep your existing stack and rewire the integrations.

Why recruitment agencies overhire admin instead of automating

Three reasons:

  1. Compliance fear. Anything that touches RTW or IR35 feels like it must be done manually because the legal stakes are real. They're real, but the workflow around the determination is exactly what automation should handle — the determination stays human, everything around it stops being typed by hand.
  2. Consultant suspicion. Consultants have seen ATS migrations go wrong and assume any "automation project" will mean another tool that tracks their performance more aggressively. We avoid this by building in the existing tools and not changing what they see.
  3. The cost is hidden. When admin costs sit in the payroll line as "junior consultant" or "ops associate" salaries, nobody adds them up. Replacing 1.5 FTEs of admin with one £15k fixed automation engagement is a 10× payback in year one and most agencies don't see it because the alternative cost is invisible.

What a Watermelon engagement looks like for a recruitment agency

A scoped engagement is typically 6–8 weeks at a fixed price of £8k–£25k. A 20-consultant generalist desk with Bullhorn, ETZ Payments and Xero usually lands at £12k–£18k. A specialist IR35-heavy desk with more compliance complexity lands higher.

After the build, agencies that want continuing automation leadership take a fractional Chief Automation Officer retainer at £5k–£15k per month — usually 2–3 days a month covering continuous improvement, new placements automation, compliance reporting and quarterly cost-to-serve reviews.

We work with most agency models — permanent, contract, temp, executive search, RPO — but the pattern is clearest at 8–80 staff. Below 8 you're usually fine with manual workarounds. Above 80 you've probably got your own internal RevOps and the work shifts shape.

Related Watermelon services

Ready to find the admin time you're paying for?

The free 30-minute call is the right next step. Bring one placement that took longer than it should have to invoice. We'll tell you where the time went and what we'd automate to stop it.

Find the admin time you're paying for

30 minutes. No deck. Tell us about one placement that took longer than it should have to invoice. We'll tell you where the time went.

or book directly