Skip to content

Bill on roles filled, not seats.

MartyHR sources and reaches candidates across every client search your agency runs, priced per connected account instead of per recruiter.

Join the launch list

Describe the candidate

Senior backend engineer in Vienna, fluent in German, shipped consumer apps…

Anna Müller

Senior Backend Engineer · Vienna

100%

Marko Petrović

Backend Lead · Zagreb

97%

Klara Vogel

Senior SWE · Berlin

92%

Dušan Pavlović

Lead Engineer · Belgrade

88%
Sample query and ranked results — UI mockup

50 accounts

under one Agency subscription

Per account

never per recruiter seat

6 channels

in a single cadence

One inbox

every client, every reply

Where agency searches leak time.

Four tools per client

A sourcing tool, a sequencer, an inbox, and a spreadsheet — repeated for every client search on the board.

The same candidate, twice

Two recruiters approach one passive candidate for different clients, because nobody can see the team's full activity in one place.

Replies that vanish

A positive reply lands in one recruiter's personal inbox and goes cold before anyone else knows it arrived.

Seats you cannot afford

Per-seat pricing climbs with every hire you make, even though you bill clients on roles filled, not headcount.

A dark team network

Each recruiter searches only their own LinkedIn connections. The rest of the team's network stays invisible to the search.

Paying twice to re-source

Candidates already in your ATS get sourced again from scratch, burning enrichment credits you spent the first time round.

One workflow across every client search.

  1. 01 — Find

    Search the whole team's reach.

    Point one plain-language search at seven source layers at once: your team's combined 1st-degree LinkedIn network, your ATS, past applicants, HRIS, CSV uploads, LinkedIn, and a 500M-profile global database. Every match carries a 0–100 fit score with cited evidence per criterion — green for found, yellow for potential, red for no evidence.

  2. 02 — Reach

    Reach candidates on six channels.

    Build cadences across email, LinkedIn, SMS, WhatsApp, Telegram, and voice, with conditional branching and per-candidate personalization. Safe-sending caps daily volume per channel, randomizes delays between sends, honors suppression lists at company, candidate, and location level, and holds a 30-day cooldown between accounts contacting the same person.

  3. 03 — Track

    Manage every client's replies in one inbox.

    Every reply lands in one threaded inbox, sentiment-tagged, with the whole channel history against the candidate. Sequences auto-unenroll the moment a reply arrives on any channel, and positive replies push to Slack or Teams so nothing sits unseen.

Try it on your next client search.

Join the launch list

Early joiners lock in design-partner pricing, a 30-minute founder setup call, and a direct line on the roadmap. One email, no spam, unsubscribe anytime.

See what your whole team found.

Open any client search and see the full picture: who matched, how strongly, and why. Fit scores stay transparent down to each requirement, so you can defend a shortlist to the client who is paying for it.

Suppression lists and cross-account cooldowns run team-wide, so a candidate already in a cadence for one client does not get a second approach for another — no shared spreadsheet needed to keep it straight.

Connected accounts

1st-degree

You

Recruiter

3,120

Petra N.

CTO

5,840

Marko I.

Founder

8,210

Ana K.

Sales lead

6,470
Searchable now23,640
Every connected account’s 1st-degree network, searchable as one pool — UI mockup

Built for how agencies actually work.

  • Multi-client sourcing

    Run concurrent searches for every client on the board without cross-touching candidates or losing track of who contacted whom.

  • Shared team network

    Every connected account adds its 1st-degree network to the searchable pool, so the whole team's reach compounds instead of sitting in silos.

  • Invite the whole team, no seat math

    Add recruiters, VAs, and client-side viewers with role-based permissions on every plan. You pay for connected accounts, not people.

  • Managed-services overflow

    At capacity? Managed services are available as an add-on, so sourcing and outreach keep running through peak searches.

Priced per account, not per seat.

Add recruiters without adding cost. MartyHR bills per connected account — each LinkedIn, email, calendar, or messaging account a recruiter authorizes — and the Agency plan packages 50 connected accounts under one flat subscription with multi-client workspace structure, team analytics, and a 1:1 setup call.

Your tooling scales with the client work you take on, not your headcount. If you are running five or more accounts, Agency is usually cheaper than paying per account on Starter.

Frequently asked questions

Run every client search from one place.

MartyHR opens to design partners on the launch list. Get a 30-minute project setup call with the founding team, design-partner pricing, and direct line on the roadmap.

Join the launch list

One email to join. No spam, no sales call — just design-partner pricing and a direct line on the roadmap.