Book a demo

2026 · Staffing & recruiting

We help you thrive. One hire, one day at a time.

The whole desk in one system. Candidate to submission, client to contract, placement to margin.

One status engine

Your screens cannot disagree.

Every candidate's stage is decided in one place and read everywhere else.

Five roles

Enforced on the server.

Financial data never reaches a user without permission to see it.

Pipeline · Northwind Logistics · 10 candidates
Screening 2
Senior Java Developer 2d in stage
RN — ICU Today
Submitted 3
DevOps Engineer
Financial Analyst
Med-Surg RN
L1 1
Data Engineer
L2 2
Senior Java Developer Interviewing
QA Automation
L3+
No candidates
Offer/hold 1
Network Architect
Done 1
Systems Analyst
An illustration, not a screenshot

Platform

One platform for every seat on the desk.

Each role opens to its own work, and the navigation reorders to match. Built for staffing firms, not adapted from a sales CRM.

  • 01

    Recruiting

    Kanban funnel, an inline worktable, the talent pool and structured rejection.

    PipelineTalent poolHotlists
  • 02

    Business development

    Client health, commercial terms, and a board that requires a note on every move.

    ClientsBD pipelineJob orders
  • 03

    Placements and margin

    Engagements, extensions, monthly billing and the commission split in one record.

    PlacementsInvoicesCompliance
  • 04

    Reporting

    Daily, management and financial tabs, each scoped to the role. Exports to CSV.

    Pipeline healthRatiosRevenue
  • 05

    Administration

    Users, permissions, the audit log, import with rollback and a recycle bin.

    RolesAudit logSettings
  • 06

    Everywhere else

    Global search, the candidate side panel, collision detection and full history.

    SearchSide panelNotifications

How it behaves

Four decisions that shape the daily work.

  • The pipeline is one engine, not one screen

    A candidate's stage is decided in a single place and read everywhere else. The board, the record and the reports cannot disagree.

  • Recording an outcome never moves a card

    Recruiters move cards, always. A manual step outside the system usually precedes the move, and the product does not pretend otherwise.

  • Rejection is structured, and the level is kept

    A rejection can happen at any interview level, and which level it happened at is recorded rather than flattened into a single status.

  • Configuration without a release

    Pipeline stages, dashboard widgets, field labels and field visibility are administrator settings. Changing them does not need us.

Redeployment

Your bench, matched to your open roles.

Contracts ending soon and candidates off the pipeline unplaced, on one screen. Five best matching roles each, work authorisation applied as a hard filter, and one click to submit.

See it live
Top matches Ends 12 Sep
Senior data engineer Northwind Logistics · Urgent
92%
Platform engineer Halvard Group · Contract to hire
78%
Analytics engineer Marrow Health · Rate over max
64%
An illustration, not a screenshot

A placement is the start of the relationship, not the end of it.

Most systems stop at the offer. Yarrow keeps going: the contract, the extension, the margin on every billing month, and the person who comes back to your bench when it ends.

Access

Permissions enforced on the server.

Users without financial access never receive the numbers, rather than having them hidden in the page.

Which capabilities each role can reach
CapabilityRecruiterSr recruiterBDSr BDAdmin
Pay rates YesYesYesYesYes
Bill rates and margin NoYesYesYesYes
Commission NoNoYesYesYes
Banking details NoNoNoNoYes
Placements NoYesOwn clientsYesYes
Client portfolio NoNoOwnAllAll
Revenue report NoNoNoNoYes
Settings and audit log NoNoNoNoYes

Scope

What Yarrow does not do.

Stated up front, so there are no surprises in week three. The full list is here.

  • No candidate portal

    Built for your staff, not for candidates.

  • No calendar integration

    Interviews are recorded. Invitations are not sent.

  • No job board posting

    Job orders live in Yarrow only.

  • No candidate emailing

    Email covers resets, invites and hotlists.

  • Exports are CSV

    Reports and the full admin export. There is no PDF export.

  • Browser based

    No separate desktop or mobile app.

Ready to see it?

Tell us how many recruiters you have and what you use today. We will show you the arithmetic first.