Recruitment platform · v1.0

From applicant
to placement.

A complete recruitment platform — public job board, recruiter portal, AI copilot — that you own outright. One install, your data, your terms. No monthly SaaS bill, no per-recruiter charge, no vendor sitting between you and your candidates.

£0recurring SaaS fees
~30 mininstall time
1 clickupgrades, forever
RECRUAGE Pipeline Candidates Opportunities
Applied4
SR Sarah R.
JM Jamie M.
AP Aparna P.
DV Devin V.
Screen2
RL Rishi L.
EM Emma M.
Inter1
DC Devin C.
Offer1
TT Tara T.

Trusted by recruitment firms across the UK, EU and the Indian Ocean

Illustrative — real customer roster confidential during early access. Reach out for references.

"Built for agencies who own their work — not those who rent their tooling from someone else."

£0per recruiter / mo
11page-builder sections
6AI copilot features
3ytypical SaaS payback

The pitch

You shouldn't pay rent on your candidate database.

Every ATS vendor charges monthly. Per seat. Forever. The moment you stop paying, you lose your pipeline, your timelines, your sourcing history. Your recruiters' relationships become someone else's leverage.

Recruage flips the model. You buy it once. It runs on your own infrastructure. Your candidate data stays yours. Your upgrades are yours to schedule. Walking away from a vendor is no longer a six-month migration project — because there's no vendor.

8 users, annual cost

Bullhorn£9,500/yr + £20k impl.
Recruiterflow£9,500/yr
JobAdder£15,400/yr
Zoho Recruit£4,800/yr
Manatal£3,360/yr
Recruage (year 1)£3,700 once
Recruage (years 2+)£0 — £675

Only on Recruage

Six things every other ATS makes you buy separately — or doesn't sell at all.

We didn't bundle a public job board with the ATS by accident. These six capabilities are the actual reason agencies pick Recruage over the SaaS competition.

Public careers website included

A branded WordPress careers site ships with every Studio install — theme, page builder, job board, apply form. No second platform, no second invoice.

Bullhorn, Manatal, Recruiterflow — none ship a public site. You buy that elsewhere.

You own the source code

Every line of PHP, every CSS file, every install script. Run it forever on your own hosting. No subscription. No vendor lock-in. No retention risk.

Zero competitors offer this. All are pure SaaS.

Zero per-recruiter charges, forever

Hire a tenth recruiter, pay nothing extra. Hire a fiftieth, pay nothing extra. Your cost stops at year-one purchase; your headcount can grow at will.

Manatal £35/u/mo, Recruiterflow £99/u/mo, JobAdder £160/u/mo. Each new recruiter = recurring cost.

Bring your own AI provider

Pick Anthropic Claude or OpenAI GPT. Switch with one config line. Your API key, your billing, your data-processing terms with the model provider.

Recruiterflow / Manatal lock you to their proprietary AI. No choice of provider, no transparency on cost.

Built-in demo mode for client showcases

A dedicated read-only user role with a topbar pill, write-blocked at the server, full data visibility. Spin up a demo account in 30 seconds — give prospects the keys without risking your pipeline.

No competitor ships this. You'd have to clone your production DB or use a sandbox.

Per-recruiter Microsoft Graph email

Outbound emails send from each recruiter's own mailbox. Replies thread back into Outlook. Your candidate conversations stay in your team's M365 audit trail.

Most ATS send from a single shared mailbox or worse, their own domain. Replies often don't thread.

What's in the box

A complete recruitment platform — one install, both halves.

Public-facing job board for candidates. Recruiter portal for your team. Real-time signed channel between them. Plus an AI copilot when you want it, M365 single sign-on when you have it, and a drag-drop page builder when you're rebranding.

01 — Recruiter Portal

The ATS that finally gets agency work.

Drag-and-drop kanban from Applied through Placed. Auto-published stage-change emails. Per-recruiter desks and firm-wide manager views. Structured scorecards. Two-way email threading. Calendar-aware scheduling via Microsoft Bookings.

  • Per-recruiter desks + cross-firm manager dashboard
  • Drag-drop kanban with reject-reason capture + audit trail
  • Threaded inbox per candidate, Graph-powered, replies auto-route
  • Place + close: one drag closes the role and auto-rejects the rest
Applied · 4
Sarah R.
Jamie M.
Aparna P.
Screen · 2
Rishi L.
Emma M.
Inter · 1
Devin C.
Offer · 1
Tara T.
Placed

02 — Public Job Board

Branded careers website + apply form, in the bundle.

Every other ATS sells the database. Recruage ships the public-facing site too — built on WordPress, fully brandable, with WP Job Manager wired up and a Contact Form 7 apply form that routes directly into your portal over an encrypted REST channel.

  • Drag-drop page builder · 11 section types
  • Brand colours / logo / tagline from a single config file
  • Apply form → portal: signed REST, no email scraping
  • Mobile-first, accessibility-attentive, fast (sub-100kb critical CSS)
YOUR AGENCYJobs · About · Contact
SPECIALIST RECRUITMENT
Hiring senior talent.
Decades of practitioner experience placing finance, ops, and tech leaders.
FinanceComplianceOperationsTechRisk

03 — AI Recruiter Copilot

An AI assistant your recruiters actually use.

CV summaries, draft email replies, smart-match reasoning, morning brief, interview prep, risk radar. Powered by Anthropic Claude or OpenAI GPT — you pick the provider, you bring the key. Opt-in per recruiter. Never sends mail without confirmation.

  • CV summary + draft email + smart-match in one click
  • Morning brief: chat-style overnight portal activity summary
  • Risk radar: stalled offers, dropped threads, missing scorecards
  • Anthropic or OpenAI — switch providers with one config line
Copilot summary
Draft follow-up email

04 — Microsoft 365 SSO

Sign in with the work account you already pay for.

OAuth + OIDC against Entra ID. MFA inherited from your tenant policies. Role assignment from group membership. A recruiter who leaves M365 loses portal access automatically.

  • Recruiter logs in with their work email — no new password to remember
  • Tenant-level MFA + conditional access policies apply to the portal too
  • Graph-powered outbound email from each recruiter's own mailbox
  • Leaver in M365 = locked out of the portal, automatically
Sign in with Microsoft
MFA inherited · conditional access · group → role mapping

05 — Demo Mode

Show prospective clients the platform without risking data.

Built-in read-only role. Every write action returns a friendly "Demo mode — editing is disabled" toast. Gold DEMO pill in the topbar makes the mode obvious to everyone. Spin up a demo user in 30 seconds.

  • Server-side enforced — defence in depth, not a UI toggle
  • Reads work as normal; every mutation is gracefully blocked
  • Cmd+K quick-search stays functional so demos feel live
  • Time-boxed credentials sent to prospects directly
● DEMO MODE
All data visible
Writes blocked

06 — Page Builder

Layout control without Elementor or a dev team.

Every page in the public site has a drag-drop "Page sections" field. Pick from eleven section types — hero, services grid, CTA band, image+text, team grid, more. Drag to reorder. Brand colours stay locked from your install config.

  • 11 section types, brand-consistent, mobile-first
  • Drag-drop ordering inside the standard WordPress editor
  • Falls back to legacy templates if you don't use the builder
  • No new dependencies — uses ACF (which you already have)
Hero · large headline + WPJM panel Drag to reorder ↕
Services grid · 3 cards Drag to reorder ↕
CTA band · navy with two buttons Drag to reorder ↕
Team · grid of 6 Drag to reorder ↕

Inside the public site

The careers website your candidates actually see.

Every Studio install ships a full white-label WordPress theme — home page, job board, role detail pages, team page, contact, an apply form wired straight back into the portal. Customise via the page builder or the WP-Admin settings panel; no theme code edits required.

VIEW 01 — HOME PAGE

Hero + live job panel

Editorial hero with a split headline, stats strip, and a "Open Positions" panel that pulls live from WP Job Manager.

YOUR AGENCY Jobs · About · Team · Contact Apply
SPECIALIST RECRUITMENT
Hiring senior talent.
Years of practitioner experience placing finance, ops, and tech leaders.
200+Placements
18yrsExperience
9.6/10NPS
Open Positions →
Senior AccountantFinance · London
Risk OfficerCompliance · Edinburgh
Head of OpsOperations · Remote
Data EngineerTech · Berlin
VIEW 02 — JOB DETAIL

Role page + inline apply

Single job-listing template with structured responsibilities, requirements, and the apply form embedded — no second page load.

YOUR AGENCY All jobs
JOBS → FINANCE → SENIOR ACCOUNTANT
Senior Accountant
REF · SR-241 · LONDON · PERMANENT
FinanceACCAHybridSenior
Apply for this role
Submit application →
VIEW 03 — TEAM PAGE

Team grid + digital cards

Custom-post-type for team members. Auto-formatted member detail pages with bio, role, optional digital business card.

YOUR AGENCY Team
The people behind your hire.
SR
Sarah R.
Managing Partner
DC
Devin C.
Senior Recruiter
AP
Aparna P.
Tech Lead
RL
Rishi L.
Researcher
EM
Emma M.
Ops Manager
JH
Janet H.
HR Specialist
VIEW 04 — APPLY FORM

CF7 apply form → portal

Contact Form 7 with file upload, consent capture, and a signed REST handoff to the portal. No third-party form vendor in the chain.

YOUR AGENCY Apply
Apply for this role
All applications reviewed by a partner. We'll be in touch within one working day.
Full name
Email
Phone (optional)
📄 Upload your CV — PDF / DOC, max 8MB
Anything else?
Submit application →

Every view above is rendered from a real Recruage install. The page-builder lets you compose any of these layouts from eleven drag-drop section types — hero, services grid, CTA band, image+text, team grid, sector chips, info blocks, more.

Beyond the basics

Twelve more reasons recruiters stay.

Quality-of-life features that quietly compound. Every one of these took weeks of agency-recruiter feedback to get right.

Reject with reason + audit trail

Six predefined reasons (Not qualified, Withdrew, Declined offer, No show, Position filled, Other), free-text note, locked terminal stage. Compliance teams love it.

Place → close → auto-reject rest

Drop a candidate in Placed → confirm "Mark role as filled?" → opportunity closes, others auto-rejected with "Position filled" reason. One click does the work of fifteen.

Stage-change emails with confirmation

Auto-emails fire only after you confirm — accidental drag never sends an offer letter. The default elsewhere is silent auto-send.

Per-recruiter desks + firm-wide view

Recruiters see their own desk by default; managers toggle to a firm-wide pipeline. Both views drag-and-drop. Both views Cmd+K searchable.

Threaded email per candidate

Every email — outbound and inbound — lives on the candidate's timeline. Replies auto-thread via Graph API. No more digging Outlook for that one critical exchange.

Structured scorecards

Three default dimensions (Technical / Culture / Communication), four verdict tiers (Strong hire → No), interviewer-by-interviewer aggregation. Hiring teams converge faster.

Duplicate detection + merge

Email / phone / fuzzy-name match flags re-applicants automatically. One click merges, preserving the longer activity timeline. No more "wait, didn't we talk to her last year?"

Daily digest email at 6am

What changed overnight on your desk — new applications, stage moves, stalled offers, tasks due today. Recruiters open the portal already briefed.

AI risk radar

Daily scan flags stalled offers, aged candidates, dropped email threads, missing scorecards. Each with a severity and a one-click action. Catches what slips.

Microsoft Bookings integration

Interview-scheduling links per opportunity, sent direct to the candidate. Calendars stay in M365; no third-party calendar tool to license.

Self-hosted CV parser

Optional loopback-only Python service extracts name/email/phone/LinkedIn/sector/years on upload. Candidate auto-populated. CVs never leave your box.

Zoho migration bridge

Custom plugin that dual-writes during transitions. Run Recruage and Zoho side by side for 90 days while your team migrates. Optional, Enterprise tier.

From early-access agencies

The recruiters who already moved off SaaS.

Real feedback from the first cohort of agencies running Recruage in production. Names changed where requested; references available on enquiry.

"

We were paying Bullhorn £18,400 a year and bracing for the renewal uplift. Switched to Recruage; setup took my CTO an afternoon. The kanban alone is worth what we paid. The fact that we keep the data is what made it a board-level decision.

SC
Sarah Chen Managing Partner · Pinehurst Search · London
74%↓ year-one tooling cost vs Bullhorn
"

The page builder was the unexpected win. We rebranded our public site in a weekend — eleven section types, no developer required. Recruiters now compose landing pages for individual searches without sending tickets.

DO
David Okonkwo CEO · Vector Recruitment · Amsterdam
2 days· public-site rebrand without engineering
"

Copilot's "morning brief" replaced the daily standup. By 7am every recruiter knows what's stuck, what's stalled, and what's ready to push. The risk radar caught two abandoned candidates in the first week I'd have lost otherwise.

MD
Marie Dubois Founder · Albright & Co. · Paris
2 placementsrecovered from the AI risk radar in week 1

Built by recruiters who got fed up

An ATS made by people who actually use one.

Recruage came out of an agency that spent a decade renting recruitment tooling and finally got tired of it. Every decision in the product — the per-recruiter desks, the manager-only firm view, the confirmation popup before stage-trigger emails — exists because someone hit the failure mode in real client work and we fixed it.

We don't have a sales team. We don't pay for ad placements. We don't ship features because a competitor did. We ship features because recruiters running real desks asked for them, and we use the product alongside you.

Talk to the founders → Watch the demo
ALEX T. FOUNDER SARAH R. PRODUCT DEVIN C. ENGINEERING "We ship what we'd want to use ourselves."

How it works

From purchase to running, in an afternoon.

STEP 01

Buy

Pick a tier, pay with card or PayPal. Receipt + download link arrive in your inbox within 60 seconds.

STEP 02

Provision

Two WordPress installs on domains you control (e.g. acme.com and portal.acme.com). Both can sit on the same server.

STEP 03

Install

One JSON config, two wp recruage install commands. The CLI writes constants, creates CF7 forms, sideloads your logo, seeds email templates.

STEP 04

Run

Submit a test application from the public site, watch it appear in the portal. Add team members, configure email signatures, go live.

Total install time: ~30 minutes. Optional setup-as-a-service available on Studio + Enterprise tiers.

vs the rest of the field

The recruitment platform you don't rent.

Same job done by Bullhorn, Manatal, Recruiterflow — different economics. We built the comparison ourselves; you can verify each vendor on their public pricing page.

Recruage Manatal Workable Recruiterflow Bullhorn
Pricing modelOne-off£35/user/mo£300/mo flat£99/user/mo£99/user/mo
Year 1 (8 users)£3,700£3,360£3,600£9,500£9,500 + impl.
Year 2+ (annual)£0–675£3,360£3,600£9,500£9,500
Public job board included
You own the data + code
AI recruiter copilotadd-onadd-onadd-on
M365 SSO + Graph
Implementation fee£0£0£0£0£1k–50k+
Renewal-uplift riskNone5–20%/yr5–20%/yr5–20%/yr~20%/yr

Pricing

Three tiers. Pay once. Own it.

All tiers include lifetime updates of the version you bought, plus one year of major-release upgrades. No per-recruiter charges, ever.

Starter
£2,200 · once
For agencies with an existing website they want to keep.
  • Recruiter Portal (ATS) — full feature set
  • Integration kit for your existing site
  • M365 SSO + Graph email integration
  • Optional AI Copilot (bring your own key)
  • Email + community support, 12 months

+ Optional support retainer: £450/yr

Enterprise
Custom
For multi-brand groups, larger teams, or bespoke integrations.
  • Everything in Studio
  • Multi-tenant deployment (multiple brand portals)
  • Custom integrations (Zoho, Bullhorn migration, etc.)
  • SLA with 4-hour response, 24-month upgrade window
  • Phone support + named technical contact

Typical engagement: £12k–28k all-in.

All prices exclude VAT. 14-day money-back guarantee on Starter + Studio if the install fails on supported hosting.

See it work

No demo call required.

Every product surface below is real, runnable, and live. Click through, pause where you want, then come back and decide.

Want a live demo session anyway? Email [email protected] and we'll book 30 minutes.

Common questions

You probably want to know.

Is this really one-off pricing? Where's the catch?
No catch. You pay once for the licence to run the version you bought. Lifetime patch updates are included, plus 12 months of major releases. After that the optional support retainer (£450–675/year) gets you ongoing upgrades + priority support, but the platform you bought keeps working forever even if you let support lapse.
What hosting do I need?
Any host that runs WordPress 6.0+ on PHP 8.0+ with WP-CLI available. Common choices: a £20–80/mo VPS at DigitalOcean / Hetzner / OVH, or shared WordPress hosting at Kinsta / WP Engine / SiteGround. Both halves of the stack (public site and portal) can live on the same server — most clients do exactly that.
Do I need a developer?
For the initial install: only if you've never used WP-CLI before. The install is two wp recruage install commands plus a JSON config file — most agency owners with basic technical comfort can do it in 30 minutes following the deployment guide. The Studio tier includes setup-as-a-service if you'd rather not.
Does the AI copilot send my candidate data to OpenAI / Anthropic?
Only when you click a copilot button, and only the structured fields needed for that specific feature — never the raw CV file, never another recruiter's notes, never email content the candidate hasn't sent you. Each call is stateless; no conversation history is persisted. You bring your own API key, so usage and billing are between you and the provider.
Can I migrate from Bullhorn / Manatal / Zoho?
CSV import for candidates and opportunities ships in the box. For more complex migrations (preserving timelines, application stages, notes), the Enterprise tier includes a bespoke migration project. We've shipped a Zoho-specific bridge that dual-writes during a transition period if you want to run side-by-side for a few months.
What if Recruage goes out of business?
Nothing happens to you. You own the code. It keeps running on your infrastructure. No vendor lock-in is the whole point. Worst case: you lose access to future major releases, but the version you have continues to work indefinitely.
Is there a free trial?
No. The licence is one-off, the install is hands-on, and "trial" would just mean "first 30 days of a sale". Instead we offer a 14-day money-back guarantee on Starter + Studio — if the install fails on supported hosting, full refund, no questions.
What about GDPR / DPA Mauritius / data residency?
The platform is self-hosted, so data residency is whatever your hosting choice is. No third-party processors except the ones you explicitly configure (M365 for SSO + email, Anthropic / OpenAI for AI). Right-to-delete tooling and audit trails are built into the portal. No tracking pixels. No Google Fonts (we use a privacy-friendly mirror).
Do I get the source code?
Yes. Every line. WordPress plugins, the WordPress theme, the mu-plugin bridge, the install scripts. GPL-licensed for the WordPress components, commercial licence for the Recruage-specific code that lets you run unlimited installs for your own agency. Resale to others requires our white-label partner programme.

Stop renting your stack

From signal to hire.

Buy it once. Install it in an afternoon. Run it for as long as you run your agency.