All features

Candidate Portal

Let candidates keep their own record current.

Candidate data decays from the day it is captured. The Candidate Portal moves upkeep to the person who actually knows the answers — under your brand, and without exposing anything about your mandates or your other candidates. What the candidate submits does not overwrite your record: it arrives as a proposal a recruiter accepts or rejects, field by field.

  • Tenant-branded on your own subdomain
  • Candidate-proposed updates, accepted field by field
  • CV upload straight into the candidate record
  • Completely isolated from the recruiter workspace
Concept diagram
Recruiter workspaceStays internal
  • Mandates and clients
  • Other candidates
  • Evaluations and matrices
Tenant boundaryInvite by secure linkProposed updates for review
Candidate portalSees only this
  • Their own profile
  • Their own CV
  • What they have proposed

The problem

The candidate knows their availability changed. Your database does not.

A talent pool is only as good as its freshness, but keeping it fresh through recruiter effort alone does not scale — and the data most likely to be stale is exactly the data that matters most at submission time: availability, notice period, current role and whether the profile still describes the person accurately.

  • Availability and notice period are out of date by the time a mandate needs them
  • A returned CV sits in an inbox instead of the record it belongs to
  • Document collection means a manual chase for every candidate
  • Corrections arrive as free text and get typed in by someone else

A separate, branded surface built only for the candidate.

The portal is a distinct application from the recruiter workspace, with its own access model. Candidates see their own record and nothing else.

01

White-label and tenant-branded

Your firm's brand, on your subdomain. The candidate experiences your agency, not a third-party tool.

02

Passwordless invite flow

Candidates are invited and sign in by secure link, which removes password friction and the support burden that comes with it.

03

Profile maintenance

Candidates keep their own contact details, availability, notice period and current situation current.

04

CV upload

The candidate uploads a current CV straight into their own record, where it is read into structure the same way a recruiter upload is.

05

Nothing overwrites your record

Candidate changes arrive as a proposal, not an edit. A recruiter reviews it and accepts or rejects each field on its own, so a well-meant correction can never quietly replace something you rely on.

06

Every change lands in the history

An accepted profile update or an uploaded CV is written to the candidate's own history, so months later it is clear what changed, when, and that the candidate is the one who supplied it.

07

Strict isolation

The portal exposes the candidate's own record only. Mandates, clients, other candidates and internal recruiter data are not reachable from it.

How a candidate uses the portal

The interaction is short by design — the goal is current data, not engagement.

  1. 01

    Invite

    The recruiter invites the candidate from the candidate record.

  2. 02

    Secure sign-in

    The candidate signs in by link, without creating a password.

  3. 03

    Review and update

    They confirm or correct their profile, availability and current role.

  4. 04

    Review

    A recruiter sees the proposed changes and accepts or rejects each one.

  5. 05

    Stay current

    Accepted updates flow back into the pool and into any active pairing.

How search firms use it

Pool refresh campaigns

An invite to a segment of the pool refreshes availability across hundreds of candidates without recruiter time per record.

Pre-submission confirmation

Before a profile goes to a client, the candidate confirms their own details — and you approve what they changed.

Attributable corrections

A change to a candidate record carries the candidate's own action behind it rather than a recruiter's recollection of a call.

What changes

Fresher data at no recruiter cost

Upkeep moves to the person who knows the answer.

Control stays with you

Candidates propose; recruiters decide. The pool never changes behind your back.

A more professional impression

Candidates deal with your brand, not a generic form.

See it in motion

The platform, end to end, in two minutes.

How the modules hand over to each other in the real product — customer and mandate, candidate and matrix, the workspace where a pairing is decided, and the material that goes to the client.

2 min

See the modules working together.

A demo follows one mandate across every module, which is the only way the connections become obvious.