ProductClients

Your client portfolio, finally on one screen.

Vitae is the ATS and CRM that adapts to your business. Clients is the agency CRM module: every client, every role, every fee, every conversation in one record. The BD pipeline an agency actually needs, wired into the delivery side so the picture is always complete.

Running embedded engagements for multiple clients? See how embedded recruiters use Vitae →

An illustrated overview of the relationships between your people, roles, clients and conversations. Animated product illustration using demonstration data. Use the controls to pause or choose a scene.
Demo data
01The portfolio/ eight parts

A CRM built for the way agencies actually run.

Not a generic deal pipeline. A real client portfolio with the recruiting-specific tools you would otherwise stitch together across HubSpot, a spreadsheet, and your inbox.

Portfolio

Every client, one view

Each client is a record with BD pipeline stage, contacts, fees, jobs in flight, candidates submitted, and a live activity timeline. The portfolio view rolls up across every account on a single screen.

BD pipeline

New → Qualified → Meeting → Proposal → Won/Lost

A real CRM pipeline for the way agencies actually win and lose accounts. Move opportunities across stages, attach win/loss reasons, and see how many roles and fees each stage holds.

Intake inbox

Client role requests become draft jobs

When a client hits Request a new role in their portal, an intake item lands here with title, description, location, work type, salary hint, and urgency. One click turns it into a draft Job linked to the right client.

Fees + commercials

The numbers attached to the record

Percentage, flat, retainer, or hybrid. Per-client fee structure stored on the record, surfaced when a candidate moves to Hired so the placement is flagged to invoice against the right terms.

Activity timeline

Every email, call, meeting, note

Inbound and outbound conversations, scheduled meetings, candidates shared, feedback given. The full account history in one feed, attributed to the right team member and tagged to the right role.

Account history

Open any client, see the whole story

Active roles, candidates submitted, last conversation, fee structure, the next thing you promised them. All on one record. No more hunting through inboxes, spreadsheets, or asking your team for the latest. Even when a recruiter moves on, the relationship history stays.

Client portals

Your brand on their login

Each client can get a portal under your agency's name: candidates put forward, interviews, feedback, messages, and a Request a new role form. Portals are included with every agency plan, and most agencies bundle them into their monthly offer.

Candidate presentation

Put forward, properly

Send formatted CVs and branded shortlists straight from the client record. Views and feedback land back on the activity timeline, so you know who looked and what they thought.

Shortlists and formatted CVs come from Candidate Presentation →

02The placement arc/ end-to-end

From prospect to invoice, in one workspace.

The whole agency story runs on a single record. Here is what a placement looks like end-to-end.

  1. 01

    Prospect lands

    A new client lands in the CRM as a Prospect, with contacts, company details, and notes attached. Enrichment pulls in firm size, sector, and signal.

  2. 02

    Graduates to Active

    First role opens. The client moves to Active. The kickoff playbook spins up their branded portal, invites the hiring team, and schedules the briefing call.

  3. 03

    Roles run

    Every role lives on the client record. Candidates submitted, interviews scheduled, feedback received, all logged to the activity timeline in real time.

  4. 04

    Client asks for more

    Request a new role from the client's portal creates a draft Job back in the CRM, pings the account manager, kicks off the kickoff playbook.

  5. 05

    Candidate hired

    Move to Hired triggers the offer envelope, the HRIS handoff, and flags the invoice to raise against the fee structure on the record.

  6. 06

    Pick up where you left off

    Open any client and see the active roles, candidates submitted, last conversation, fee structure, and the next thing you promised them. New recruiters, returning recruiters, and the founder all see the same picture.

Single view
Every client, every role, every candidate
Live
Activity feed updates as work happens
Auto
Client requests become draft jobs in one click
Context
Every conversation attached to the right client
03CRM FAQ/ six questions

Questions about the CRM.

What agencies ask when moving their client portfolio onto Vitae.

A generic CRM is a deal pipeline. Vitae's CRM is a recruiting-specific portfolio. Every client record is wired to the roles you are running for them, the candidates you have submitted, the feedback they have given, and the fees attached. Switching tabs disappears.
Related reading

The case for a real recruiting CRM.

Why agencies are moving off generic CRMs onto a recruiting-specific portfolio platform.

Recruitment AI

AI Should Run Hiring, Not Just Track It

April 29, 2026 · 6 min read
Recruitment AI

Top AI-Powered Recruitment Platforms

April 8, 2026 · 8 min read
AI News

Agentic AI: Recruitment After CES 2026

March 11, 2026 · 6 min read

Run every client account from one screen.

See the agency CRM running across BD, delivery, and finance in your workspace.

Start for freeBook a demo