ProductData

One source of truth. Composable, agent-native, yours.

Custom objects, custom fields, custom relationships. Live enrichment from email, calendar, LinkedIn, and the career site. Every record reachable via API and MCP from day one.

08Adaptive model/ data ↔ recruiting

A seismic shift in recruiting flexibility.

Vitae's data model adapts to how your team actually hires. Switch the tabs to see the same engine reshape itself for every recruiting business model.

01Contingent search

Built for agencies billing on placement fees. Multi-client pipelines, fee tracking, rebate windows, and a candidate database that compounds across every search.

Common workflow

When a candidate gets placed, lock the fee, start the rebate window, send the invoice, and notify the consultant.

Built for

Tech, finance, exec contingent, RPO contingent, contract staffing.

C
Candidate
Standard
Name
Email
Current role
Salary expectation
Notice period
14 more attributes
R
Role
Standard
Title
Client
Stage
Fee structure
Submissions count
11 more attributes
P
Placement
Custom
Candidate
Role
Start date
Fee invoiced
Rebate window
7 more attributes
Cl
Client
Standard
Company
Account owner
Active roles
Total billings
Default fee %
12 more attributes
−38%
Time to fill vs Bullhorn
+42%
Submissions per consultant
100%
Fee tracking out of the box
02API + MCP/ everything addressable

Every action available to your code.

REST API for engineers. Native MCP server for agents. Webhooks for events. Whatever lives in your workspace can be read, written, triggered, or subscribed to.

REST

Complete API

Every object, field, and workflow exposed. OpenAPI spec, typed SDKs for TypeScript and Python.

MCP

Native MCP server

Agents read and write directly via MCP. Bring your own Claude or ChatGPT and drive the platform.

Webhooks

Subscribe to events

Stage changes, candidate creations, agent finishes, workflow runs. Push to your stack in real time.

POST/v1/candidates/search200 · 38ms
{
  "query": "Rust + Berlin",
  "min_score": 80,
  "limit": 25
}
Webhook stream
candidate.created201
candidate.enriched200
stage.changed200
interview.scheduled201
03Integrations/ where it matters

Plug into the tools recruiters live in.

Email, calendar, sourcing, messaging, HRIS, offers, job boards, AI providers, and migrations from every legacy ATS that matters.

Email
GmailOutlook
Calendar
Google CalendarOutlook Calendar
Sourcing
LinkedInGitHubX / Twitter
Messaging
SlackWhatsAppTelegram
HRIS
WorkdayBambooHRRippling
Offers
DocuSign
ATS migration
GreenhouseBullhornAshbyLeverWorkableLoxoRecruit CRM
Job boards
IndeedLinkedIn Jobs
AI
OpenAIAnthropicCursor
04Compliance/ secure by default

Built for cross-border recruitment.

GDPR by default. EEO flows ready for audit. SOC 2 in progress. Your data is yours, and we make sure regulators agree.

GDPR
Compliant by default. Right-to-be-forgotten flows built in.
EEO
Anonymous demographic capture, audit-ready reporting.
SOC 2
Type II in progress. Audit log on every write.
Data residency
EU and US regions. SSO and advanced permissions on Scale.
05Data FAQ/ six questions

Questions about your data.

What buyers ask before trusting Vitae with their candidate database.

Google Cloud. EU and US regions available. Each customer gets logically isolated storage. Data is encrypted at rest and in transit.
Related reading

More on your data layer.

How an AI-native data foundation changes what your recruiting team can do — and how to keep it secure.

AI Recruitment Software Should Run Hiring, Not Just Track It
Recruitment AI

AI Recruitment Software Should Run Hiring, Not Just Track It

April 29, 2026 · 6 min read
There's Always Risk: Why Cybersecurity Is Everyone's Job
Security

There's Always Risk: Why Cybersecurity Is Everyone's Job

March 18, 2026 · 5 min read
Top AI-Powered Recruitment Tools: Platforms Every HR Team Should Know
Recruitment AI

Top AI-Powered Recruitment Tools: Platforms Every HR Team Should Know

April 8, 2026 · 8 min read

Move your recruiting data to Vitae.

Migration from your current ATS is included on Pro and above. Most teams move in 1 to 3 days with zero data loss.

Start for freeTalk to migrations