Skip to main content
Guide • Integration

ATS guide — make Greenhouse, Lever and Workday accept intelligent scorecards.

Published 5/10/2026 • Updated 9/10/2026 • 11 min read

1. Handoff models

Spreadsheet & JSON export

Good for trials and startups. One-click CSV with candidate_ref, score, skills_with_evidence, gaps. Paste into ATS or import via bulk tool.

Webhook sync (enterprise)

Idempotent upserts on opportunity creation; retry with exponential backoff; reflect blind_screened flags and interview kits in ATS scorecards.

2. What payloads contain

{
  "candidate_ref": "CAN-8420",
  "role": "Staff Backend Engineer",
  "alignment_score": 0.96,
  "blind_screening": true,
  "skills_verified": ["Rust / Tokio", "Raft", "Kafka / ClickHouse"],
  "rubric": { "architecture_impact": 5.0, "concurrency_depth": 4.9 },
  "interview_kit": ["Design Raft failure recovery", "Tune Postgres for 150k DAU"],
  "source_citations": ["resume chunk 3: led K8s migration..."]
}

All fields are Pydantic-validated; missing required ATS fields block export before you send bad data downstream.

3. Rollout steps

  1. Map RecruitAI candidate_ref → ATS opportunity custom field.
  2. Pilot with one requisition; verify Greenhouse scorecard appears as comment + tag.
  3. Enable webhook for auto-sync; monitor 2 weeks before retiring manual ATS scoring.

Export to your ATS this week

Score one role and ship Greenhouse/Lever-ready payloads — no ATS migration.

Export to ATS