Skip to main content
Candidate profiles are people records for your organisation (CRM). They are not the same as assessment results (candidates:read on invitations/sessions).

If you are recruiting / ops

1

Open Candidates

In the dashboard, browse people linked from applications and invites.
2

Add context

Notes, tags, and scorecards stay on the person so the next recruiter sees history across jobs.
3

Merge duplicates

When two profiles are the same person, merge into the keeper. Activity consolidates onto the survivor.
No API key needed for dashboard CRM.

For engineers

List supports search and cursor pagination. Profiles are org-global (not Live/Test split the way jobs are).
Merge: POST /candidates/{survivor_id}/merge/ with the duplicate id in the body (see OpenAPI). Prefer merging after you confirm email / identity.

Webhooks

Do not confuse these with candidate.passed / candidate.failed (assessment scoring). Full samples: Webhook events.

Next

Jobs & applications · Results · Scopes · API changelog 1.8.0
Last modified on September 5, 2026