Web Project Studios

For recruitment agencies

Your BD pipeline, running daily — without making the hire.

A business-development system built for agency founders who still do BD themselves. It finds prospects, scores them against your real close rates, drafts outreach in your voice, and syncs to your ATS. You approve or reject from Slack. Nothing sends without you.

We'll show you the live system, not slides.

#bd-approvalspipeline live
BD

BD Agentapp08:42

Maya Chen · Founder, Northbeam Search

score 86Hiring 3 SDRsSeries B · 90 headsBullhorn user

Maya — three SDR roles open and your last two hires came from referrals, so I suspect the pipeline is the bottleneck, not the brief. We place revenue teams at Series B… [full draft]
ApproveRedraftReject

Nothing sends without this tap

06 · ATS sync

Lead created in Bullhorn

Sound familiar?

BD happens in the gaps between placements.

You are the BD function

Outreach happens when billing allows, which means it stops exactly when you'll need the pipeline three months from now.

The Apollo-to-ATS shuffle

Prospects get found in one tool, enriched in another, and copied into Bullhorn by hand, whenever someone has a spare hour. Usually nobody does.

The hire you keep not making

A junior BD or resourcer costs £30k+ and still needs your judgement on every list. So the role stays open and the work stays yours.

What the system does

Six stages, one approval tap.

Each stage runs automatically. The judgement calls come to you in Slack, not in another dashboard you'll stop checking.

  1. Signals

    Watches your market daily for hiring spikes, funding rounds, launches, and leadership changes across your target segments.

  2. Prospect feed

    Searches and enriches prospects against your ideal-client profile, deduplicated, with daily caps so credits aren't burned.

  3. Scoring

    A deterministic rubric calibrated against your real close rates. Every score comes with its reasoning, so you can see exactly why a prospect made the list.

  4. Drafting

    Outreach written in your voice, trained on your real sequences, personalised from real triggers. It will never open with 'I noticed you're hiring.'

  5. Approvalyour tap

    A Slack card per draft: approve, redraft, or reject with a reason. Nothing reaches a prospect without your tap.

  6. ATS sync

    Approved activity lands in Bullhorn on its own: leads, notes, status changes. The copy-paste stops and the records stay current.

Built and running

The first system is live.

A six-person tech recruitment agency working EU and US markets runs this pipeline today. We built it to replace the BD hire the founder kept putting off, at roughly half the cost of the salary. A named case study with numbers will follow once the first full quarter is in.

We use the same system for our own pipeline. If you've had an email from us, this is what wrote the first draft.

How the engagement works

A one-week sprint before anyone commits to a build.

Week 1

Discovery Sprint

£1,750 fixed

€1,995 for EU clients

Fixed fee, standalone deliverable. We calibrate your ideal-client profile against your real close rates, audit your data and ATS shape, and define what the system would do for you. It ends in a go/no-go decision, yours as much as ours. If the maths doesn't work, we say so and you keep the sprint output.

Weeks 2–6

Build, inside the retainer

£1,300/month

€1,500 EU · six-month minimum

The prospect feed lands in your Slack in week one of the build. Scoring, drafting, approval, sending, and ATS sync follow over four to six weeks.

Ongoing

Run and improve

Included

monthly tuning hours in the retainer

The retainer includes monthly hours for tuning: ICP drift, new verticals, deliverability, API changes. Most months use less than the allowance.

Controls, not promises

Built to be trusted with your name on it.

Human approval on every send

The approval gate is structural, not a setting. Drafts wait for your decision and expire safely if you don't make one.

Hard sending caps and same-day opt-outs

Daily caps live in configuration, the system checks the suppression list at the moment of sending, and we process opt-out replies the same day.

UK-compliant outbound posture

Corporate-subscriber B2B email under PECR, with per-country rules for EU markets. Conservative by default.

No candidate data in scope

This is business development only. Candidate sourcing is high-risk under the EU AI Act and deliberately excluded. If you want it later, that's a separate engagement with the compliance scaffolding it needs.

Questions founders ask

Does it work with Bullhorn?

Yes. Bullhorn is the first integration we built, including the OAuth setup that usually trips people up. Vincere and JobAdder are on the roadmap; if you run something else, ask.

Will the outreach sound like AI wrote it?

It's trained on your real sequences, and you review every draft before anything sends. The drafting also runs a pass that strips the tells. If a draft sounds off, you reject it with a reason and the system learns the boundary.

I already pay for Apollo. Do I need anything else?

The system works with your existing Apollo seat and credits, and makes them go further by capping enrichment and deduplicating before spending. Sending runs through dedicated domains, so your main domain's reputation stays out of it.

Is this one of those autonomous AI SDR tools?

No. Those send on their own and you find out later. This one puts your judgement in front of every send, and there's a person responsible for keeping it working.

Want the self-serve version?

We're considering a productised version you run yourself. If that's more your shape than a retainer, join the list and you'll hear first.

See it running

Fifteen minutes. The live system, not a deck.

Tell us about your agency and your market. We'll show you the pipeline working and tell you honestly whether the maths works at your size.

No prep needed. If it's not a fit, we'll say so on the call.