GUIDE

How a Three-Person Staffing Firm Filled Four Roles in Six Weeks — Without Hiring a Sourcer

Tuesday 6:52am. A three-person tech staffing firm in Leeds. The founder's phone buzzes with a WhatsApp — nineteen pre-screened profiles sitting in <code>~/files/pipeline/</code>, ready before the first client standup. Her competitor down the road is still opening fourteen Boolean tabs by hand. The uncomfortable truth: sourcing was never the hard part. Showing up first with a shortlist was. This post walks through the three scheduled duties that replaced a junior sourcer — setup time, dollar math, and the line where a human still owns the hire.

10–12 min read

Recruiting is judgment. What most three-person agencies actually sell on Monday mornings is tab discipline — the same LinkedIn filters, the same Indeed geography, the same GitHub keyword string run again because nobody wrote it down last week.

Sourcing is not recruiting — but it eats thirteen hours

Thirteen and a half hours. Every week.

A three-person tech staffing firm in Leeds tracked one cycle: 4.2 hours running Boolean searches across LinkedIn, Indeed, and GitHub; 3.8 hours opening profiles and copying fields into a master spreadsheet; 2.9 hours re-checking fourteen job boards for candidates who posted availability since Friday; 2.6 hours formatting shortlists into client-ready PDFs nobody read until Wednesday. Zero relationship calls in that block. Zero salary negotiation. Zero "why this person fits your culture" conversation — just production work dressed up as recruiting.

Most agencies know the fix is "hire a junior sourcer." The math breaks under eight active reqs. A part-time sourcer at $24/hour for 13.5 hours is $324/month plus onboarding, LinkedIn seat sharing, and the Thursday afternoon they chase the wrong timezone. You are not short on recruiters. You are short on a production layer that runs before anyone opens Slack.

That layer is what an isolated cloud computer is built for — persistent folders per client req, a real browser that sees the same job board results your candidates see from home, and duties that fire whether you are at your desk or on a client call.

Three duties that replace junior sourcer work

Start with staging. Not placing.

These three patterns cover most of the 13.5-hour block for agencies under twelve active reqs. Each maps to a specialist on CloudAxis with scheduled duties — not a chat thread you re-paste Boolean strings into every Monday.

A four-req agency in Manchester set this up on a Saturday. First Monday the Browser duty hit CAPTCHA on one Indeed session and logged the wrong notice period for two profiles — nineteen minutes to fix in the visible browser. By week three the inbox CSVs filled before 7am and the founder stopped rebuilding Boolean tabs entirely.

Tell Cloudia the outcome in plain English: "Every weekday at 5:45am, run these four Boolean strings, save new profiles to each client folder, update the master tracker." She builds the specialist, wires browser and search skills, and schedules the duty. Watch the first run in the Browser app — non-negotiable for anything involving logged-in job boards.

The thing most people miss:

Mark only job-board and geo-sensitive domains as "require VPN" in settings — not every career page on the internet. VPN sessions have a per-plan limit. Leeds agencies recruiting UK remote still need residential routing on Indeed and LinkedIn; they do not need it on every company About page. You get accurate local results where it matters and conserve VPN minutes for the scans that need them. (Same pattern as browser automation without API keys — the agent sees what a candidate sees, not what a datacenter scraper gets blocked on.)

The math — junior sourcer vs agent stack

$324 versus $39. Different jobs. Same calendar.

Run the numbers honestly. A part-time sourcer at $24/hour for 13.5 hours/week is $1,296/month — before a LinkedIn Recruiter seat, before the manager who reviews their shortlists, before the week they quit mid-req. CloudAxis Pro at $39/month gives you 6,000 AI credits, 1,500 browser minutes, and enough duty runs for a three-person agency running the three-pattern stack above. Growth at $19/month works for a pilot on one or two reqs if you tighten scan frequency.

Line item Junior sourcer CloudAxis agent stack
Monthly labor$1,296 (13.5 hrs × $24)$0 (duties run unattended)
Platform costLinkedIn seat + ATS fees$19–$39/month (Growth or Pro)
Ramp time3–6 weeks to learn your reqsOne Saturday setup + one week of test runs
Weekend coverageOvertime or missed profilesDuties run Saturday 6am same as Tuesday
What you still pay humans forCalls, culture fit, closeCalls, culture fit, close

The Leeds firm billed clients $4,200 per filled role. Four placements in six weeks — $16,800 in fees. The agent stack did not replace the founder's closing calls. It replaced the Sunday night she used to spend rebuilding Boolean tabs before Monday standups. That is margin, not magic.

Agencies billing research retainers use the same pattern as sales prospecting agents — production overnight, human review at 8am, client delivery by 10am. The file path is the handoff: ~/files/pipeline/ in, shortlist out. No copy-paste between specialists. See hiring specialist agents inside your OS if you want Research → Analysis → Email as a pipeline.

What still needs a human recruiter — and why that is the point

Agents do not close. They stage.

A candidate who looks perfect on paper and ghosts after one call still needs a human who reads tone. Salary negotiation, counter-offers, reference checks that require judgment — none of that belongs in a duty. The mistake agencies make is trying to automate the relationship layer because the sourcing layer feels embarrassing to still do manually in 2026.

Here is the reframe most founders miss: you are not buying a robot recruiter. You are buying back the Tuesday morning you used to spend on production work that clients never see on the invoice. The Leeds founder still takes every final-round call. She still vetoes candidates the agent flagged as "qualified." What changed is that she walks into client standups with nineteen names already staged — while competitors are still opening tab fourteen.

Tuesday 6:52am again. Same three-person firm. The phone buzzes. She reads the WhatsApp summary on the train, taps into the Files app, fixes one location field, approves the shortlist. Standup at 9am. Client sees names before lunch. She did not open her laptop until the office.

The shortlist is not the hire. It is the head start your competitor does not have.

FAQs — recruitment agency automation

Can AI agents source candidates for recruitment agencies automatically?
Not end-to-end placement you would stake your fee on. Agents excel at Boolean scans, profile enrichment, shortlist staging, and client-ready briefs. Relationship calls, culture judgment, and signed offers stay with your recruiters.
How long does setup take for a three-person staffing firm?
Budget one Saturday for the scan duty and one week of test runs on live reqs. Cloudia builds the first specialist in under twenty minutes if you have Boolean strings and a folder naming template ready. Put work on autopilot at app.cloudaxis.ai — free tier to test, Growth at $19/month for daily duties.
Will job boards block an AI agent browsing candidate profiles?
Datacenter IPs get blocked or served different results. CloudAxis routes marked domains through a residential VPN from your country — the same view a candidate browsing from Leeds or Manchester would see. Run the first week in the visible browser so you catch CAPTCHA or rate-limit issues before they hit a client deadline.
Related reading in this series
AI agents for sales prospecting and outreach · Hiring specialist AI agents inside your OS · Browser automation without API keys